--- /srv/rebuilderd/tmp/rebuilderdDmdmDP/inputs/python3.15-minimal_3.15.0~b3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdDmdmDP/out/python3.15-minimal_3.15.0~b3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-23 22:11:52.000000 debian-binary │ --rw-r--r-- 0 0 0 2512 2026-06-23 22:11:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1983416 2026-06-23 22:11:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2516 2026-06-23 22:11:52.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1983824 2026-06-23 22:11:52.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.15 │ │ │ ├── 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: 0x22f6f1 │ │ │ │ + Entry point address: 0x23056d │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 6512848 (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,10 +1,10 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x22f6f1 │ │ │ │ +Entry point 0x23056d │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ ARM_EXIDX 0x5dbcf4 0x005ebcf4 0x005ebcf4 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00010034 0x00010034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000101b8 0x000101b8 0x00019 0x00019 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,17 +10,17 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5b0 00e5b0 00c154 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a704 01a704 001468 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bb6c 01bb6c 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bd3c 01bd3c 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bd6c 01bd6c 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ceac 01ceac 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ceb8 01ceb8 0019f8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e8b0 01e8b0 39f0c8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003cd978 3bd978 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003cd980 3bd980 21e370 00 A 0 0 64 │ │ │ │ + [12] .text PROGBITS 0002e8b0 01e8b0 39f0e0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003cd990 3bd990 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003cd9c0 3bd9c0 21e330 00 A 0 0 64 │ │ │ │ [15] .stapsdt.base PROGBITS 005ebcf0 5dbcf0 000001 00 Ao 0 0 1 │ │ │ │ [16] .ARM.exidx ARM_EXIDX 005ebcf4 5dbcf4 000008 00 AL 12 0 4 │ │ │ │ [17] .eh_frame PROGBITS 005ebcfc 5dbcfc 000004 00 A 0 0 4 │ │ │ │ [18] .note.ABI-tag NOTE 005ebd00 5dbd00 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 005ffee4 5dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 005ffee8 5dfee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 005ffee8 5dfee8 000008 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2615 +1,2615 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2612 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: 002e1654 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00082414 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004343c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 002e1e14 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 000826a0 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004345c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 0060bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a12d0 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0008a594 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 000a15b0 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0008a820 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dc94 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5964 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 001ffdd8 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0008dbb0 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d5ce8 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00200650 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0008dde0 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0008a234 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002c013c 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00286e48 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c4c34 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 00064960 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ecd88 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 0008a4c0 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002c0b8c 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 00287f38 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c5098 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064990 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001ed598 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030530 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002f0340 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 23: 002f0b00 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b90b4 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ca570 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 00340a78 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 0006f33c 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 25: 001b9844 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000ca8e0 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 00340f40 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 0006f6bc 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 29: 0060aedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fc8c0 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 0014422c 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 30: 002fcfbc 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144374 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 32: 0067f4f0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026a644 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0031f124 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 33: 0026b914 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031f6c4 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00202440 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 00080514 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00084bcc 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 36: 002f9800 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 000806fc 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 00084e58 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 39: 000377e4 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 40: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 42: 002ec80c 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aa524 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 00201f58 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 00201ea4 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002ee120 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 42: 002ecfcc 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aa808 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 002027d0 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 00200ed8 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002ee8e0 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 47: 0060917c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004f9c8c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 000870dc 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b54c4 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00173b70 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 49: 004f9cb4 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 00087368 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b5770 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 00173f00 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ 53: 000389dc 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 0008a6b8 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 0029356c 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 0007092c 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d2a00 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077be4 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002efd20 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 54: 0008a944 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 00294374 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 00070b14 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d3068 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077dcc 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002f04e0 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00208fb0 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098a64 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c85dc 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039dc88 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 0008d564 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002dd138 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 61: 00209810 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00098c94 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c8d88 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039dea8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 0008d794 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002dd928 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 67: 0060bd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00084ae0 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019a36c 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 68: 00084d6c 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019a954 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ 70: 000325e0 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00205a08 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 71: 00206268 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ 72: 0003a68c 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026abe4 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 73: 0026beb4 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 74: 00602d98 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 76: 00655d40 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ 77: 0060a8a8 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 0017fea0 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 78: 00180230 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e900 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 0008c0c8 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e8cc 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0008c354 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a76b4 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 001765dc 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00098b20 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 83: 000a7994 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 0017696c 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00098d50 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 86: 0067f514 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00062258 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 87: 00062288 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 0008fd60 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b3650 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf298 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007fce8 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 0008d374 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 003761a8 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000804f8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152480 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019e32c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004fdd8c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b4f38 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cd770 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 002034f8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 00388084 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 00139464 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 003123e4 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018b7fc 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 0037f74c 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 0008ff90 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b3970 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf5a0 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007fed0 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 0008d5a4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 003764a8 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 000806e0 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 00152760 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019e46c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fddb4 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b5b58 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000cdae0 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00203c40 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 003883bc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 001395b0 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 00312a44 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018bba4 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 0037fa84 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001db8bc 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001dbdcc 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 003121fc 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e2210 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b6e38 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 00325914 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 110: 0031285c 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e29d0 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b75c8 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 00325ddc 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ 114: 00038564 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 00081364 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001dede8 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 00089058 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001dfa20 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b38d4 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c693c 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002af71c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 00083048 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 115: 00081258 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001df2f8 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 000892e4 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001dfe20 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3b80 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c6fa8 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002b034c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000832d4 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020ea1c 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001ef31c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037e638 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020f424 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001efb2c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037e970 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 129: 00082734 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002b823c 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 003263b8 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 000829c0 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002b8e5c 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 00326880 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 134: 002bd0ac 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 002d96e0 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 139: 0007fbd4 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fdbc 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ 141: 0003b758 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 144: 00608020 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 002515e0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 00252458 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f164 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c58b8 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 148: 0007f34c 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c5f24 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 150: 00033830 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 000849f4 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028cac0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c270 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0008a40c 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00083bf8 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e906c 66152 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00066004 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 0008d488 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 151: 00084c80 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028d8f0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017c600 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 0008a698 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00083e84 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e93e8 65756 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00066034 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 0008d6b8 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002ed64 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e634 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 00103944 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002be250 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 162: 00103b34 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002beca0 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b7840 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 165: 002b8460 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001baf64 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 167: 001bb6f4 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 168: 0003c6cc 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 00223014 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 002774a8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cf2e0 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 169: 00223d74 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 00278598 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001cf4b8 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 172: 0060b17c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c4524 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 0015fe08 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 173: 001c4c94 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 001601c0 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 175: 006041b4 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 001b2bc8 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 00183fec 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 00139d78 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b3354 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 0018437c 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 00139ec8 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 00082e20 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 001401d8 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a52c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 00177a30 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 000891e4 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 002739c4 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 000830ac 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 00140320 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a714 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 00177dc0 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 00089470 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 00274ab4 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dc490 2140 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 188: 001dca8c 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141a38 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 0020259c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 190: 00141b80 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 00202e00 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 195: 0007cf1c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 0008e168 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025c378 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012bc6c 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007d104 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 0008e398 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025d048 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012c45c 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 000873a8 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a48dc 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c7bc4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 200: 00087634 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4bbc 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c822c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 203: 0060b6b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001dddb0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083320 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 0007050c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000802d4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007cba4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 0008268c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069ea0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 0008a640 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 002d50ac 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bae7c 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000ccd00 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 00393504 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 0008eb10 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002cef14 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b47fc 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 204: 001de2c0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 000835ac 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 000706f4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 000804bc 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007cd8c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00082918 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 0006a0e4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 0008a8cc 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 002d5714 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000bb158 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000cd070 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 00393844 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 0008ed40 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002cf57c 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b4f8c 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 219: 0067f4e8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002eed0 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 223: 002d2664 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025e0fc 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d2ccc 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025edcc 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e79c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a4a58 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000be620 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a4e20 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000be928 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 230: 001da2cc 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d30d4 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 001808fc 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 230: 001da7dc 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d35cc 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 00180c8c 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 003437d0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 0008e8d8 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 0015841c 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d77d8 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 234: 00343c7c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 0008eb08 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00158708 1568 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d7e40 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c6200 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a4684 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 239: 002c686c 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a4a4c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014b7d8 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 00084734 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 242: 0014bab8 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 000849c0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034cdc8 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 245: 0034d0f4 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 0008ea0c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 0008d3b0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008ec3c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 0008d5e0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 00283804 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 0011b5f4 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082c20 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051e420 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e5fc0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002dcf2c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 003bec08 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001de6f0 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b53a4 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 002848f4 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 0011b814 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00082eac 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051d5f0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e67d8 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002dd71c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 003bed18 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001dec00 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b5b34 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 00296a40 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 00297888 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 262: 0060bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 000846a4 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 263: 00084930 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 267: 00255c18 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 000a04fc 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 00388ea0 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 002db41c 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008fbb4 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00076b3c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 003891d8 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 002dbb70 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 0008fde4 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00076d24 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d61c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b684 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083398 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 003449b4 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b86c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083624 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 00344e64 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 280: 000aed24 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002ce634 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 0020f610 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002b909c 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082330 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 280: 000aefd0 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002cec9c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 00210018 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002b9cc0 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 000825bc 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 285: 00601558 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 287: 0060cb58 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 00169124 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008b530 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002c80c4 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 00330200 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 0007a024 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00142a74 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 288: 001694dc 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008b7bc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002c872c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 003306c8 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 0007a20c 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 00142bbc 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c5064 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011c080 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c57d4 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011c2a0 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 00084c6c 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 00088f2c 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 00084ef8 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 000891b8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 00030058 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000823e8 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 00143044 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 00082674 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 0014318c 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 305: 0027d328 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 0008d70c 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d631c 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a6a60 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 000822a4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 000693ec 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0008a490 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 00150f00 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002ae900 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027e418 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 0008d93c 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d6984 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a6e20 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 00082530 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 00069630 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 0008a71c 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 001511e0 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002af604 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f92d8 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000f94c8 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008e6b8 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b5e90 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001bebd4 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061a48 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008e8e8 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b613c 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001bf344 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 00061a78 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011a508 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011a728 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a0284 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b3e10 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 000836c8 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 0009857c 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 003814ac 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 00257918 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a04ac 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b45a0 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083954 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 000982bc 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 003817e4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 00258718 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 332: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 002bdce4 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 0008a278 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 000848a0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002be734 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 0008a504 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00084b2c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 337: 00090af8 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008b784 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff440 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090d28 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008ba10 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 000ff630 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e8b0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00098e88 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c31e0 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a0938 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 0008d328 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 000990b8 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c3950 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a0c18 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 0008d558 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081b24 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 346: 00081db0 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 347: 0065e5f8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007b770 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e9040 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007abdc 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001aae38 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 348: 0007b958 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e9850 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007adc4 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001ab768 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 352: 0060b6b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b79b0 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032d5e0 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c207c 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002cfe74 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002f8d60 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022cd84 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ecbd0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c45c 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cd9ac 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 0012cd58 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 00081f9c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 0051176c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 00084a08 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 003027d4 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 00096fe4 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a004 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 353: 002b85d0 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032daa8 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c27ec 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 002d04dc 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002f9520 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022dbcc 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001ed3e0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019c260 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000cdd1c 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 0012d388 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00082228 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 0051178c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 00084c94 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00302fa8 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 00097214 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0014a334 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 369: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 371: 001ecb08 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 371: 001ed318 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 372: 0060aee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c70e8 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 373: 002c7784 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 374: 0003c098 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 00077388 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 0004485c 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 00101480 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 375: 00077570 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 0004487c 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00101670 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd38 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f144 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 001753ac 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dc138 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d2320 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 0017573c 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dc4c0 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d2988 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00307528 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 385: 00307cf8 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b5a1c 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002f67a4 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 0020f4f8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000aeca8 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 387: 002b663c 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002f6e68 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 0020ff00 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000aef54 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 393: 00043bf8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032d414 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 00328e88 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043c18 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032d8dc 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 00329350 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180894 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 397: 00180c24 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 398: 0060bd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00083a08 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004b5cc 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000be824 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 399: 00083c94 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004b5ec 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000beb2c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 402: 0060aee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002bbb04 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 403: 002bc724 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 404: 00032978 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b5c24 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004f9d1c 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013b7a0 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003cc650 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 405: 002b6844 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004f9d44 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013b8f0 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cc668 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 409: 00613554 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002daea0 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019ea14 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 000819f0 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 410: 002db5f4 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019edf4 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081c7c 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d5714 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 414: 000d5a98 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 416: 00605d20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 0007cb48 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 00080474 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 0013343c 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002e3e7c 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032ee78 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 417: 0007cd30 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 0008065c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 0013370c 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002e463c 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032f340 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ 422: 000324d4 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 002ff93c 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 0008ec74 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 423: 00300380 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 0008eea4 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e5f8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 0008dfe8 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0007ff7c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c32c8 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 00146654 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028c1ac 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 426: 0008e218 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 00080164 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c35d0 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 0014679c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028cfdc 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 431: 00602610 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 002b9e88 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a9ae4 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 00381b40 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002baaac 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002aa8f0 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 00381e78 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 437: 0060bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 00058e34 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 438: 00058e64 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 439: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 441: 00134a18 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 00134ce8 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 444: 0002d1e4 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d670 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 0008a6f0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000bde80 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 001548f0 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 0008a97c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000be188 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 00154bcc 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d7e4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 00142e8c 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002ac18c 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001ad6f4 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 00124c64 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 0008474c 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 00142fd4 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 001cd138 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001ae020 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 00125444 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 000849d8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046eb8 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a7be8 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 003744b8 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 00076410 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 00230b3c 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046ed8 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a7e08 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 003747d8 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 000765f8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 00233d10 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 0015786c 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 000895d4 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 00157b48 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 00089860 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044ba8 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00173b24 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 00087548 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b77ec 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044bc8 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 00173eb4 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 000877d4 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b840c 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 469: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 471: 00126810 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 0014330c 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 471: 00126ff0 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143454 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 473: 0060b6a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 00125af0 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 0021960c 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 474: 001262d0 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 0021a1dc 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 476: 0060a134 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 477: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 478: 001afd80 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001b0920 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d5a4 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 003748a8 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b6494 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 480: 00374bc8 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b70b4 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 482: 0060be14 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081c60 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001cd320 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030d0bc 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 00095fe4 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 483: 00081eec 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001cd4f8 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030d884 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 00096214 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d448 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012d710 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 490: 006130f0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 491: 00607588 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 492: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 494: 0007e204 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 00087338 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 494: 0007e3ec 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 000875c4 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 496: 0060bd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 00294d68 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 0008d6d4 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010b300 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b774c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028b41c 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002ebf88 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 0008fd30 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 0009861c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 001123f4 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 497: 00295bb0 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 0008d904 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010b528 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b7edc 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028c24c 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002ec748 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 0008ff60 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 0009835c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 00112614 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 506: 0060bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 00229460 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013cc84 1344 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 507: 0022a18c 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013cdd4 1344 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 00215d58 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 510: 00216810 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 511: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002fb508 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a68c0 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 512: 002fbcdc 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6ba0 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 0038a774 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025e3cc 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 0024a2cc 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 0038aab4 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025f09c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 0024a724 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 00144924 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bbbf8 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b63e8 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 00176680 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b8af0 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 0008fc4c 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 00144a6c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bbf00 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b7008 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 00176a10 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b9714 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 0008fe7c 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 527: 0008c154 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 000874e0 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c36d4 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a4b28 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 527: 0008c3e0 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 0008776c 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c39dc 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a4ef0 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 531: 0060bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003c9d54 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 532: 003c9d6c 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 00270cb8 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 0004bccc 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033cfd0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 00271da8 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 0004bcec 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033d498 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00097e70 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f3194 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078b54 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000be800 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 0020837c 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001cfca8 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 00332f34 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 00097bb0 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f3954 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078d3c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000beb08 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 00208bdc 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001d00c4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 003333fc 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 00084bb8 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 00301070 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 002597f0 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 000830ac 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e6f40 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 546: 00084e44 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 00301848 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 0025a5f0 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 00083338 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e7758 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 551: 0060b694 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000cee84 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00315838 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013e530 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 00087428 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d4104 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 00177cf8 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 552: 000cf1f4 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 00315e98 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013e680 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 000876b4 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d476c 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00178088 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 560: 00271bd4 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 00272cc4 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 561: 0002ecac 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 562: 0002e2a4 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 563: 00139ec4 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013a014 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 00081fc4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 00082250 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 566: 0002da30 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 568: 003714b4 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 003019b4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 003717c4 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 0030218c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 570: 0002f238 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 572: 00089e1c 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002f1c2c 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 0008a0a8 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002f23ec 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c0808 2860 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001da264 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 575: 001c0f78 2860 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001da774 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00097060 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 578: 00097290 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 579: 0067f4e4 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ 580: 00036b38 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 00310888 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 00304994 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 582: 00310ee8 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 00305164 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ 584: 000392ec 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072b3c 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b78bc 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008e4f8 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 003263d4 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e362c 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072d24 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b804c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008e728 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 0032689c 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e3dec 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 592: 0060bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d25c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 594: 0060bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025b074 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 595: 0025bd48 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 598: 000b4700 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 0008d590 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b49ac 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 0008d7c0 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002db18c 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f230 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4a5c 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 601: 002db8e0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f260 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b4d08 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ 604: 0060bda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025b954 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 605: 0025c624 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7068 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 00083624 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 0011124c 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 00084b88 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 607: 000a7348 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 000838b0 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 0011146c 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 00084e14 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001db628 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 003459ac 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 00199ab4 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0a78 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 612: 001dbb38 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 00345e5c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 00199e94 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c0d80 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014b728 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014ba04 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002cfd4 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000ba6f8 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 619: 000ba9d4 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 620: 006078ec 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 622: 0021f5f0 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 00096e8c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 00143b50 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a253c 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025e59c 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 002201c0 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 000970bc 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 00143c98 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a2908 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025f26c 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fab4 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e3a40 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e4200 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d40 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 00230c9c 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 00233e70 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 001409ec 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001b8990 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 00290548 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 00140b34 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001b9120 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 00291350 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 635: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 637: 0008a20c 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f4a54 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a8ac4 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 0008a498 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f5258 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001a8e84 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 00089298 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 0008a4f4 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00089524 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 0008a780 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004d190 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 00089d80 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f15c 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 644: 0004cf94 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 0008a00c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f380 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001bdb44 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007fca8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 003886c8 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00230cf0 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000cdd94 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 648: 001be2b4 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007fe90 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 00388a00 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 00233ec4 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce104 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 656: 0008d5a4 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 0008d7d4 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 00427f60 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000771dc 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002be4f0 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 658: 00428138 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 000773c4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002bef40 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 0008a510 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000cdfc4 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000be860 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 662: 0008a79c 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000ce334 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000beb68 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 665: 006032c4 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 667: 0060b6bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 003163a4 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000ccd1c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 668: 00316a04 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000cd08c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 0008fcf4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 00381a78 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009f804 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 0008ff24 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 00381db0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009fa2c 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002ba07c 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002baca0 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 00295e1c 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008c23c 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 00296c64 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008c4c8 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004fd858 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 680: 004fd880 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 681: 0060be08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c5dd0 1248 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 00168ea4 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 682: 000c61a4 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 0016925c 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013ee7c 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 00140f3c 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016ea88 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 002866d0 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002c0114 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00291950 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013efc4 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 00141084 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0016ee30 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 002877c0 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002c0b64 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 00292758 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025aa40 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 00304730 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 0025b840 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00304f00 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 0026fec0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002af628 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 00270fb0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 001d1244 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 699: 00097ed0 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004f9cec 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 00210aac 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025e648 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c26b4 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dca78 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 0039fde8 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00097c10 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004f9d14 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 002114b4 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025f318 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c2e24 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000dce00 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 003a0008 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002ac7b8 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cd580 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00305694 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 0008c0f8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 00080fb8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031cd00 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 707: 002ad4bc 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000cd8f0 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 00305da0 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 0008c384 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 00080f6c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031d2bc 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ 713: 00037f98 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 0008715c 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e6c6c 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 00129530 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f18e4 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003aca8c 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b5e00 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082348 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 714: 000873e8 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e7484 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 00129d20 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f20f4 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003accac 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b60ac 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 000825d4 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 722: 00611b20 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d72f4 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 724: 001d7804 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d5828 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 00306478 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 726: 002d5e90 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 00306c48 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b78a0 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce4b4 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 001737e4 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b7b88 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000ce824 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 00173b74 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 732: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 734: 00185a18 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111728 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b60b0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 0038a270 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 00128ce8 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 001807c0 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb218 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 001334d0 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028b508 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 0031af70 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119878 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 00185da8 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 00111948 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b6cd0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 0038a5b0 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 001294d8 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 00180b50 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cb588 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 001337a0 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028c338 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 0031b5d0 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 00119a98 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 747: 0026b054 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a71f8 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026c324 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a8040 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 749: 0002f100 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 750: 0002cecc 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 751: 0060b330 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e1c0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 00241be8 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 002881e4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 00239388 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 002892d4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00082ff8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00345368 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 00061854 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 00069818 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022f69c 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c4984 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 756: 00083284 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 00345818 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061884 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 00069a5c 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 00230518 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c4ff0 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 762: 00031c88 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c3f2c 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 0008d4e4 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d3a70 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007fbf8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 00084cbc 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e265c 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002b36b8 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016b050 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 0017fc68 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 002346b8 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 763: 000c4234 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 0008d714 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d3f68 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007fde0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 00084f48 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e2e1c 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002b42d8 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016b408 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 0017fff8 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 00235534 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ 774: 00036a0c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081838 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 00183ce4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 00078214 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cf064 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 775: 00081ac4 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 00184074 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 000783fc 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cf3d4 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 00135be8 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002b79c4 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b6554 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 00135d34 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002b85e4 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b7174 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019a4e0 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008ad5c 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 000831b8 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f5a84 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 00077670 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a2b0c 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019a6b4 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008afe8 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083444 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f6288 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 00077858 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a2ed8 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 790: 0002fbc0 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 792: 00071718 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080188 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022f6b0 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 792: 00071900 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080370 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 0023052c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 0008d934 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 0006946c 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 796: 0008db64 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 000696b0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 798: 0067f4ec 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004c43c 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cc694 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 799: 0004c45c 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cc6ac 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 801: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 803: 0031490c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 803: 00314f6c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ 804: 0003b538 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 805: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 807: 002ba0f4 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a8ab4 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 00119264 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080140 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 00143220 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b43c4 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 807: 002bad18 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a8cd4 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 00119484 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 00080328 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 00143368 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b4b54 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 813: 0060b6ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00225ca8 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004fdff0 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 814: 00226a08 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004fe018 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ 816: 0060bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022d60c 216 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007ab24 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001aead4 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022e454 216 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007ad0c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001af380 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 822: 0060bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 00083800 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c2b60 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 00083a8c 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c3264 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 827: 00604ce4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 829: 0009dda0 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a8090 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f1d7c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 001466e4 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 829: 0009dfc8 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a8450 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f258c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 0014682c 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ 833: 00032548 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002c0d18 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 00084614 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 834: 002c141c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 000848a0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 838: 0014b950 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017da74 1824 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 00348ebc 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 0008082c 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 000895e8 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014bc30 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017de04 1824 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00349368 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 00080a14 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00089874 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 0008485c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 00084ae8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002dfbc 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 0008d524 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 0008d754 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ecf4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 00290598 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 002913a0 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 851: 00081e40 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a122c 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 000820cc 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a150c 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002de50 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 00395264 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012f960 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082bfc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022f6c4 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bb8e4 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 854: 00395704 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 0012fc28 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082e88 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 00230540 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bbbec 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 859: 0060be0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 00140bf4 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 000845a0 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00084ab8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 860: 00140d3c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 0008482c 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 00084d44 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 864: 0060189c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 865: 001c78b8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 000588bc 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025b384 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 865: 001c8064 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 000588ec 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025c054 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec24 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007b898 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 0008fc64 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082bbc 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000628b8 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 00352524 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007ba80 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 0008fe94 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082e48 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 000628e8 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 0035282c 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 00118df8 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015e990 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd270 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001ef4e4 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 0008fc80 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 875: 00119018 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015ed48 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd578 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001efcf4 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 0008feb0 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ 880: 00628f60 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 0037f964 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d8380 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b9848 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090c64 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001ec20c 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00384fe8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011ab68 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 881: 0037fc9c 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002d89e8 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b9b24 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 00090e94 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001eca1c 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 00385320 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011ad88 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 888: 006055e8 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 889: 0002e160 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 890: 0016e30c 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006ec58 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b2e44 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016e6b4 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006efd8 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b35d0 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 895: 0008e0a4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 00054128 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00081010 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 0008e2d4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 00054148 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 00080fc4 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 0036304c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 899: 00363358 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 900: 0060bdb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e30bc 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c3520 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130934 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 901: 000e3440 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c3c90 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 00130bfc 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 0008d8d4 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b190 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00130a64 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008e204 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 0008db04 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b1b0 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 00130d2c 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008e434 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 0003f9c4 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 0003f9e4 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ 912: 0003238c 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 914: 0065e5ec 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 915: 00159844 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 00260d88 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007e754 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082510 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 915: 00159b2c 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 00261a58 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007e93c 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 0008279c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 0008fc30 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 0008fe60 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000ccd4c 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 00230fc4 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e60a0 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a4b9c 2848 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a02d4 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 00096060 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d3348 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 002266e8 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c54f0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 00081a54 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b6098 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 0022143c 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 00283598 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001fb278 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd0bc 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 00234198 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e68b8 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a4f64 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a05b4 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 00096290 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d3840 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 00227448 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c5c60 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 00081ce0 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b6cb8 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 00222050 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 002845bc 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001fbafc 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f60b0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d7048 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000712d4 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd2b8 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f3e4 524 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f6ad4 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d76b0 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 000714bc 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd5c0 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009f608 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001af74c 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001aff34 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 944: 0002d64c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 947: 0005a730 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 00211c68 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 00309940 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 00045498 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 000758a0 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 00312f64 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 00124988 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005a8bc 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 00212670 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 0030a110 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 000454b8 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075a88 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 003135c4 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 00125168 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002f088c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002f104c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030b6c 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 001431f0 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 00376aa0 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 957: 00143338 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 00376da0 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ 959: 000381c8 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00098b40 840 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e1a54 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cc924 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003dfa8 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00098d70 840 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e1f94 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003cc93c 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003df74 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002b7cc8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002b88e8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 969: 000872c0 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0010ce40 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c2500 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142a40 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 969: 0008754c 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 0010d05c 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c2808 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00142b88 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 973: 0060bdac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 974: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 976: 002dafb0 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 00083884 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 00084c44 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 976: 002db704 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 00083b10 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 00084ed0 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 0007fd24 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 980: 0007ff0c 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 00312764 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00312dc4 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 002263a8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00227108 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b7578 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 0008d5e8 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00058b8c 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 0036116c 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001edcec 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007b824 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032cd04 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003f198 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b784c 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 0008d818 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00058bbc 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 00361478 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001ee4fc 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007ba0c 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032d1cc 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003f1b8 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 996: 006059f8 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 997: 00190864 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 997: 00190c44 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 998: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 999: 00601c1c 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1000: 003add60 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 001437c4 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b448 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1000: 003adf80 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 0014390c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b79c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1004: 00601a14 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1005: 00277dac 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 0005111c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e13fc 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017faa4 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1005: 00278e9c 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 0005113c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e1858 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 0017fe34 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 00212c28 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 00213638 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1013: 00283488 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 00284578 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003050c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025b198 344 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 000849b0 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1015: 0025be6c 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00084c3c 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 1017: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 1018: 00601e2c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1019: 0028b43c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022f65c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002ef958 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1019: 0028c26c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 002304d8 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002f0250 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028cd30 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 00341b68 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007eb50 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028db60 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 00341e30 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007ed38 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1026: 0002e730 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 1027: 00602774 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1028: 001e49e0 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b527c 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1028: 001e51e4 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b5a0c 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007a9a0 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005eef8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001a9b38 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007ab88 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005ef28 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001aa468 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 0002fff0 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002ba19c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a29a8 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 003863d0 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002badc0 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a2d74 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00386708 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 0008d834 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 0008da64 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014fa24 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 00082674 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 0014fd04 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 00082900 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ 1044: 0060be10 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1046: 0002e394 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1047: 00030468 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1048: 0008983c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1048: 00089ac8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ 1049: 00039258 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1050: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1052: 0002e6a0 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 1053: 000374f8 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1056: 00197d98 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1056: 00198178 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 1057: 00613b4c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 00133424 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000781f8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 0008d39c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 001973f0 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1058: 001336f4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000783e0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 0008d5cc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 001977d0 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1065: 00288960 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d7f8c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 0008a3b4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 003a66f8 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 00303890 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 00289a50 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d830c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 0008a640 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 003a6918 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 003040f4 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00106c3c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1071: 00106e64 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1072: 00602aac 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 1073: 006048bc 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1074: 001dde28 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 0008e024 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 00178f7c 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1074: 001de338 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 0008e254 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 0017930c 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c5a4c 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1078: 000c5eb0 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e7f58 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1080: 000e82d4 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 00061880 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001aca4c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043ba8 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 00309c74 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025adc4 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251708 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 000618b0 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ad37c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043bc8 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 0030a444 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 0025bbc4 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 00252580 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001acc24 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 003721a8 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002efcc0 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c256c 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001ad554 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 003724b8 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002f0480 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2874 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002dfe0 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002ac3cc 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1094: 002ad0d0 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1095: 00032244 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 00214560 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1096: 00214f70 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002abf14 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028bc1c 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002acd1c 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028ca4c 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025b17c 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 000838d4 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f1e04 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002be5d8 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 000875d8 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a63f0 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025be50 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 00083b60 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f2614 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002bf028 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 00087864 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a66d0 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1107: 0002d718 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1109: 00082dec 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1109: 00083078 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ 1110: 00032664 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028cce0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b201c 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002dd690 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1111: 0028db10 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b2c48 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002dde80 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 00062834 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1115: 00062864 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1116: 0060b33c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 00302f04 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 0032fd98 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000be594 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 0020f248 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa040 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 00081994 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 0008d614 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1117: 003036d8 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 00330260 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000be89c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 0020fc50 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa324 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081c20 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 0008d844 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 00150d5c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d394 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000bdb94 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1125: 0015103c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d2fc 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000bde9c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ 1128: 0065e5e4 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 0030459c 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 00306464 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 0012804c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003ca054 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033dbcc 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 00327558 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 0004742c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 004600a8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00114cf8 360 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016eb1c 2332 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000815c4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a8190 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 000849c4 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 0008920c 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1129: 00304d6c 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 00306c34 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 0012882c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003ca06c 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033e094 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 00327a20 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 0004744c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 004600d0 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00114f18 360 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016eec4 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 000812b8 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a8550 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 00084c50 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 00089498 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1143: 00039570 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e3bdc 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 00234690 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d8208 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 00089b24 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003b841c 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 00263e18 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1144: 002e439c 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 0023550c 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002d8870 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 00089db0 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b8704 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 00264ae8 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 0008d388 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000822fc 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 0008d7e4 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 0008a1e0 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 00323f80 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1151: 0008d5b8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 00082588 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 0008da14 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 0008a46c 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 00324448 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ 1156: 0061354c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1157: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1159: 000401bc 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 00063cf8 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 000401dc 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 00063d28 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 000908fc 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 00090b2c 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bb754 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 0008dc94 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b30a8 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bba5c 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 0008dec4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b3834 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d48 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 000437ac 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 000437cc 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001bebc0 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 000fff20 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 00294e24 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001bf330 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 00100110 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 00295c6c 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 00178c40 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 00178fd0 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e7d8 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002bcd54 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002bd88c 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002e0fdc 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 00053974 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 00250540 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00143bb0 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022f648 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002efc8c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028ce74 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002a8ee0 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002e179c 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 00053994 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 002513bc 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 00143cf8 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 002304c4 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002f044c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028dca4 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002a9d28 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002cff8 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b8c40 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1187: 000b8f1c 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1188: 0065e5e8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 0014063c 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 00300c54 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1189: 00140784 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 0030142c 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002dc414 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002dcc04 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001bda88 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 00304c94 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b2a4 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001be1f8 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 00305858 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014b580 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 000800b0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1198: 00080298 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 00304628 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 0008a5f0 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1200: 00304df8 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 0008a87c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bd4a4 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000bfb18 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e7c94 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 000461e4 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002bdef4 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000bfe20 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002e8454 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 00046204 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1207: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1208: 00601144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1209: 00351ddc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c4c00 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1209: 003520e4 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c5370 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1211: 0060bda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1212: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 00044110 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006b014 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1213: 00044130 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006b158 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 00293d20 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 00294b28 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046f64 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e03e8 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 0026a1cc 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 00077e5c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a2b8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014b570 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1218: 00046f84 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e076c 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 0026b49c 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 00078044 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a42c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014b84c 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025b160 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015b984 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 002335b8 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1225: 0025be34 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015bc6c 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 00234434 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1230: 000b9700 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a53c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025d82c 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 00289824 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 0008dc20 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002ea604 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001deebc 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 0028ef54 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082b2c 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a92c0 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 00197150 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b99dc 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018a8e4 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025e4fc 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 0028a654 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 0008de50 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002eadc4 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 001df534 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 0028fd84 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082db8 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001a9680 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 00197530 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ 1242: 000382d0 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 0033e178 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 00464844 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 00288630 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 0008e84c 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1243: 0033e640 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 0046486c 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 00289720 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 0008ea7c 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 000615f8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 00061628 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1250: 00605b8c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1251: 0002e850 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1252: 003719dc 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1252: 00371cec 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1253: 00601600 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1254: 006295f8 0x2c6c8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1255: 002b9e40 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001fe7b8 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1255: 002baa64 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001ff030 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d544 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 00084a74 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017b2d4 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1258: 00084d00 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017b664 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ 1260: 00033df4 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1262: 0060e2ec 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d54 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 00122c88 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1264: 0012346c 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1265: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1267: 00176850 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 0008da0c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002d9090 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 00199cf0 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c4ec8 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 00071af8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00082d50 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002efec4 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 00399250 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 0019529c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 00049118 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003cccd8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 00176be0 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 0008dc3c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002d97e4 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 0019a038 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c532c 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071ce0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00082fdc 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002f0684 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 0039966c 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 0019567c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 00049138 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003cccf0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025a560 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003ba9d4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001db7f4 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 0025b360 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003bacbc 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001dbd04 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003cd980 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 0022544c 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 00390d84 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 00095fc4 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b4448 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 00314cc8 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a59b0 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003cd9c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 002261ac 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 003910c4 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 000961f4 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b4bd8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 00315328 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a5c90 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002ef440 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c266c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 001193fc 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001dfb54 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002efc00 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2974 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 0011961c 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001dffb0 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c5bb8 272 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002e112c 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 000819c4 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1297: 000c601c 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002e18ec 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081c50 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1300: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1301: 0006aaec 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 0032750c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1301: 0006acdc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1302: 003279d4 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1303: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1305: 00380ee0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1305: 00381218 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 0038aa10 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1307: 0038ad50 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b6ea8 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 0011932c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b7acc 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 0011954c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 00083a8c 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 00088ffc 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1312: 00083d18 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 00089288 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1314: 00656378 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022f688 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032caf4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b4f1c 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 0008a364 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1315: 00230504 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032cfbc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b5b3c 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 0008a5f0 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1319: 0060bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011bc68 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 0033a740 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 0038ff78 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001add04 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1320: 0011be88 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 0033ac08 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 003902b8 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001ae630 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082780 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1325: 00082a0c 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 0008496c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1327: 00084bf8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 0008db2c 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 00427fe8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1329: 0008dd5c 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 004281c0 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1331: 0060be00 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003babe4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003baecc 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 00281c70 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 0019fae8 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 00282d60 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 0019fea0 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 002ff444 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 002ffc4c 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002fa27c 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 003159d4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c791c 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002fb94c 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b5190 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002faa80 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00316034 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c80c8 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002fbf44 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b543c 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015be60 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 000806a0 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00070d4c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005aedc 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a3820 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015c148 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 00080888 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00071054 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005af0c 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a3bec 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 0030a168 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 0030a938 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030034 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00224e98 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 00225bf8 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1355: 00030bfc 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1357: 001f2238 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 00352908 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 00081fb0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f2a48 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 00352c10 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 0008223c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000cdd3c 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce0ac 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1364: 00082f0c 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 0031a6dc 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 00082374 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00083198 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 0031ad3c 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 00082600 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006ed94 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00084b38 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 00306414 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006f054 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 00084dc4 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 00306c1c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 00154b24 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002fbcbc 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 00084928 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1372: 00154e00 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002fc2b4 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 00084bb4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 1375: 00038444 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 0008db84 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 0008ddb4 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c7aa0 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098aa0 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c8108 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 00098cd0 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1381: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1383: 0002d010 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1384: 001c8550 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025d934 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036c8e0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a19d4 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025b0e0 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c7d7c 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c13c0 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 0008e0bc 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 001038e0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a944c 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 00380f18 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025e7fc 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c8cfc 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025e604 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036cbf0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a1d8c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025bdb4 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c7e94 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c1b30 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 0008e2ec 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 00103ad0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001a980c 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 00381250 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025f4cc 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010bb48 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1397: 0010bd70 2540 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ 1398: 000325b0 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b630c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b78d8 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1399: 002b6f2c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b84f8 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1401: 00030a9c 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1403: 0014804c 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 0014837c 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1407: 00081a34 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001bda70 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00098b00 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e3d10 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 00379ca8 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 00221e90 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f280 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 0007513c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 00050468 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1407: 00081cc0 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001be1e0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 00098d30 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e4514 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 00379fe0 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 00222aa4 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 0012f548 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 00075324 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 00050488 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 0023536c 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 00096078 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1417: 002361e8 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 000962a8 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 003013f8 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 00062898 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003afe50 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 000729d8 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007e91c 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d05d4 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 0019527c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1420: 00301bd0 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 000628c8 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003b0170 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00072bc0 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007eb04 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001d09f0 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 0019565c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004c210 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dc084 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b750c 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 001859e0 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 0005740c 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b890c 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004c230 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dc40c 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b77e0 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 00185d70 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 0005743c 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b909c 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 000777d0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1435: 000779b8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1436: 0065e600 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1437: 0060a7d4 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1438: 0002d508 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1439: 0007b6a0 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 0008197c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a7864 3820 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 002503ac 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 00294380 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e14b4 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b888 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 00081c08 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a7b44 3824 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 00251228 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 00295188 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e1c74 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1445: 0002e304 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1446: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1447: 0007ffec 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 003752d8 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 00304e0c 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c5c7c 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 00139de0 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080a88 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b63a4 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 000801d4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 003755e0 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 003054bc 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c62e8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 00139f30 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080c70 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b6fc4 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 0032fe5c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 00330324 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1457: 0060b6b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ 1458: 000381b4 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1459: 0060bdfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1461: 000345a8 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031c554 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1462: 0031cb10 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1463: 006031b0 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1465: 00151e78 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 00152158 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002fecc 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 0039ed18 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 0039ef38 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 00084c8c 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 00084f18 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1470: 00601130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1472: 00253668 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001dae98 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00040efc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 002544e0 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001db3a8 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00040f1c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005f030 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005f060 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e38f4 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 00097734 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025aeb0 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1478: 002e40b4 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 00097964 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025bcb0 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 00139ef4 5036 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 0037782c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00281c8c 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c2458 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 00332ee0 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1482: 0013a044 5036 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 00377b40 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00282d7c 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c2760 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 003333a8 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1489: 0002d970 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1490: 000c62b0 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c66a0 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1493: 00139840 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008e658 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 00294338 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00081f34 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 00087290 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b59d4 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1493: 0013998c 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008e888 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 00295140 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 000821c0 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 0008751c 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b65f4 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1499: 0003260c 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d7f3c 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1500: 000d82bc 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019f194 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae1fc 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000df5d0 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 00151ff4 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030c158 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 00341a28 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1502: 0019f54c 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae4a8 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000df954 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 001522d4 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030c920 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 00341fa4 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1510: 0003d6a8 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003fad0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c794c 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 002888d4 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003ec10 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003faf0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c7a64 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 002899c4 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1515: 0060bd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003cccec 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015e894 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002fc9ac 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 00089ca4 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1516: 003ccd04 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015ec4c 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fd0a8 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 00089f30 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008b384 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1521: 0008b610 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015bce8 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b685c 864 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00054c9c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012a274 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 0008d980 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e4750 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c58e0 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080218 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015bfd0 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b747c 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00054cbc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012aa68 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 0008dbb0 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e4ad4 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c5d44 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 00080400 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656344 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00087270 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a6910 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002ba350 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b54dc 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc634 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001dd29c 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1532: 000874fc 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a6bf0 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002bafd0 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b5788 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dc9bc 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001dbe30 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ 1538: 000368c4 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 00083138 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153924 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022f674 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 00084be0 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007b7f0 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1539: 000833c4 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 00153be8 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 002304f0 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 00084e6c 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007b9d8 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00296740 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011b514 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 00297588 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011b368 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1548: 0002fa04 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1549: 002d23fc 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 0008def8 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 00087400 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 001988f0 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1549: 002d2a64 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 0008e128 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 0008768c 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 00198998 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ 1553: 00033e08 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 001324cc 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1554: 0013279c 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1555: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1556: 0002db98 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1557: 00116638 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 0008e994 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 00116858 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 0008ebc4 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f62f0 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f6af8 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1562: 00613138 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1563: 0060b690 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 00175a2c 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 00084ca4 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1564: 00175dbc 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 00084f30 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ 1566: 0060bdf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 000985d0 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008ae80 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020e6b4 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1567: 00098310 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008b10c 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020f0bc 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1571: 00655d48 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1572: 0007dca0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 0021421c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1572: 0007de88 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 00214c2c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1574: 00031b88 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1575: 0002ebc0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1576: 00074804 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00294c4c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bbd24 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 000749ec 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 00295a94 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002bc944 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 00046810 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 00046830 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1583: 00608144 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1584: 000bdee4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008bf98 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1584: 000be1ec 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008c224 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1587: 0002cf44 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1589: 001db864 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a394 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015ba54 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1589: 001dbd74 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a5d8 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015bd3c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1592: 0060b68c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 000611d8 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 00061208 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a760c 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a78ec 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b62bc 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032e610 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a7e00 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 00212be0 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e4260 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1598: 001b6a4c 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032e7bc 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a81c0 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 002135f0 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e45e4 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1603: 0060bdf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 0013fd5c 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1604: 0013fea4 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1605: 0002d958 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1606: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1607: 0008df94 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007cde4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002ee004 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1607: 0008e1c4 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007cfcc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002ee7c4 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 0032e62c 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 0008a6a0 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 0008a47c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1611: 0032eaf4 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 0008a92c 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 0008a708 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 00144240 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1615: 00144388 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1616: 00655d50 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1618: 0007a920 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007ab08 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012a14c 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109a68 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 0016384c 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043c7c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 0026a2c0 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012a93c 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 00109c90 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 00163c04 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043c9c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 0026b590 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fcc0 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0008df2c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 0008375c 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 0039fd1c 204 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a5b00 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008b640 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 0008e15c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 000839e8 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 0039ff3c 204 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a5de0 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008b8cc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1632: 0002f6f8 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1636: 00040fc4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00111ef4 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 00040fe4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 00112114 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ 1639: 0003a104 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a50c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a6d90 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002cf6b0 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 00346ec0 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007cfe8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1640: 0007a6f4 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a6fb0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002cfd18 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 00347370 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007d1d0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1645: 0065e5f0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001cc294 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1646: 001cca58 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1648: 0002e3a0 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1649: 00234ac8 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 00235944 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1652: 002a9b44 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002aa950 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 0032e688 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cb55c 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1654: 0032eb50 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cb8cc 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1656: 00033be4 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011b84c 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bc4e0 488 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 00168bb4 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c8208 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 0028424c 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c4040 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1657: 0011ba6c 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bcc70 452 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 00168f6c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c89b4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 0028533c 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c46a8 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002dab4 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1664: 000388d0 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152658 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026ee00 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1665: 00152938 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026fef0 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e3428 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b2c04 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e3be8 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b3390 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 00089590 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 0008981c 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1674: 002734cc 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1674: 002745bc 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1675: 0065e6a0 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1677: 00179c70 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e76c8 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 00082a5c 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1677: 0017a000 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e7e88 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 00082ce8 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ 1680: 0060853c 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1684: 000847f4 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1684: 00084a80 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1685: 0060bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 00327588 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 003326d0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b910c 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 001594e4 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003a96bc 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 00084c1c 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e8fb0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002f0358 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 0008fcb8 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 003a74fc 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 0008ebc8 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005bfe8 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ecb6c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00327a50 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 00332b98 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b93e8 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 001597cc 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a98dc 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00084ea8 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e97c0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002f0b18 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 0008fee8 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 003a771c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 0008edf8 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005c018 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001ed37c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002bff3c 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002c098c 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017e6a8 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 0008da50 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017ea38 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 0008dc80 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1707: 001ce3c8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1707: 001ce5a0 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007dc28 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 00230ed4 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c4d98 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014b874 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1709: 0007de10 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 002340a8 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c5508 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014bb54 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1713: 006038ec 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1715: 001ec050 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001de044 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 00047718 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1715: 001ec860 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001de554 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 00047738 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1718: 0060bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a6df8 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082438 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001eeb58 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003dad8 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1719: 001a71b8 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 000826c4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001ef368 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003daa4 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 00261710 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1724: 002623e0 784 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 0006a124 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b4fe8 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082290 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1726: 0006a298 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b5778 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 0008251c 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 00288790 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007cf78 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 00289880 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007d160 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a3c34 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c668 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019b988 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a4000 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c688 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019bd68 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001afc40 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00255148 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 00084af8 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001b0428 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 00255fc0 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 00084d84 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de08 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 0037b1d0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022c674 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002ef804 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1741: 0037b508 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022d4bc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002effc4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1744: 0060ee58 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081b6c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 000829b4 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00089790 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00281d60 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1745: 00081df8 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082c40 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00089a1c 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 00282e50 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008b744 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002bbc8c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 00278be0 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008b9d0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002bc8ac 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00279cd0 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 0008d46c 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 0008d69c 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1757: 001d3ce8 8976 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 000734b0 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d41e0 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 00073698 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e7f10 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001eea18 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cda5c 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e828c 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001ef228 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000cddcc 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1764: 0002f4e4 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1765: 00081fd8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002e902c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1765: 00082264 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002e974c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ 1768: 0060be04 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001e23a0 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000bea54 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 00087620 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 00077458 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 001765ac 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 001dff54 92 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000bed5c 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 000878ac 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077640 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 0017693c 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001acf00 2036 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001ad830 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7878 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002c8884 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008eaf8 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c8024 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002c8eec 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008ed28 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 00230c5c 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 00099f00 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf2cc 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a4f8c 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 0007fd90 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003ccd00 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 0036f550 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002bbe80 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1782: 00233e30 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 0009a130 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cf63c 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a51ac 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 0007ff78 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003ccd18 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036f860 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002bcaa0 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1790: 0060b6a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00304934 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015f660 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 000803a4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1794: 00117908 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1795: 0016e9ec 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1791: 00305104 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 0015fa18 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 0008058c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1794: 00117b28 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1795: 0016ed94 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1796: 00607240 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1798: 00036920 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1799: 001ba254 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1800: 00159538 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1799: 001ba9e4 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1800: 00159820 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1801: 00609014 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1802: 00604db8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1803: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1804: 00184f50 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1805: 001b9b30 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1806: 002efe20 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1807: 00070544 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1804: 001852e0 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1805: 001ba2c0 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1806: 002f05e0 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1807: 0007072c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1808: 0002ed34 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1809: 002daf08 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1809: 002db65c 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1811: 002d678c 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1811: 002d6df4 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1812: 0002f8b4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1813: 001a4280 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1814: 002913cc 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1813: 001a464c 300 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1814: 002921d4 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1816: 002b60d4 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1817: 002fd6c4 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1818: 002aefc4 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1816: 002b6cf4 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1817: 002fdd68 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1818: 002afcc8 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1819: 0002fb60 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1820: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1821: 0027ae00 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1822: 0041f714 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1821: 0027bef0 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1822: 0041f8ec 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1823: 0002f1fc 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1824: 0008dc54 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1825: 000b2dc0 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1824: 0008de84 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1825: 000b306c 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1826: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1827: 0002cfec 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1828: 0013bed4 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1829: 0012eabc 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1830: 000a9324 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1828: 0013c024 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1829: 0012ed84 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1830: 000a9608 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1832: 0017e194 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1833: 00071de8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1832: 0017e524 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1833: 00071fd0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 1834: 0058cda8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1835: 00032474 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1836: 000848e4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1837: 0013242c 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1836: 00084b70 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1837: 001326fc 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1838: 0060bda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1839: 00098304 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1840: 00392a8c 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1841: 001387b4 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1842: 00348d08 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1843: 0014ba08 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1844: 000a0630 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1845: 0008db44 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1846: 0025ccf8 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1847: 0008ea28 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1848: 000cdd80 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1839: 00098044 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1840: 00392dcc 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1841: 00138900 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1842: 003491b4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1843: 0014bce8 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1844: 000a0910 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1845: 0008dd74 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1846: 0025d9c8 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1847: 0008ec58 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1848: 000ce0f0 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1849: 0002ef4c 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1850: 0007be90 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1850: 0007c078 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1851: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1852: 003bb434 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1853: 0019be80 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1852: 003bb71c 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1853: 0019c394 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ 1854: 00031be8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1855: 002d82c4 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1855: 002d892c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1859: 002b8340 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1859: 002b8f60 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1860: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1862: 002553f4 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1863: 000c8ba4 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1862: 00256270 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1863: 000c8f18 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1865: 0008d674 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1866: 00305c44 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1867: 00215918 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1868: 001a9bc8 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1869: 00132ab8 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1865: 0008d8a4 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1866: 00306414 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1867: 002163cc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1868: 001aa4f8 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1869: 00132d88 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1870: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1872: 0016bb00 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1872: 0016beb8 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1874: 0007eae4 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1874: 0007eccc 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1875: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1876: 00607698 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1877: 00080498 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1877: 00080680 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1879: 002df1e0 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1879: 002df9a4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1880: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1881: 003cb298 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1881: 003cb2b0 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1882: 0065e608 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1885: 002b70a4 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1885: 002b7cc8 352 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1887: 002c83d8 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1887: 002c8a40 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1888: 0065e604 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1889: 000aa87c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1890: 0006a658 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1891: 003afd90 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1892: 0008a944 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1889: 000aab60 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1890: 0006a64c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1891: 003b00b0 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1892: 0008abd0 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1894: 000df358 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1895: 0013cc58 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1896: 001c68c8 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1897: 0007f9b8 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1898: 002ec308 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1894: 000df6e0 220 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1895: 0013cda8 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1896: 001c7074 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1897: 0007fba0 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1898: 002ecac8 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1900: 000961a8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1900: 000963d8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1901: 0002f0d8 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1902: 0005ecec 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1903: 0008d3c4 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1902: 0005ed1c 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1903: 0008d5f4 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1905: 00082450 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1905: 000826dc 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1906: 00656340 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1907: 002fef8c 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1908: 000d4d58 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1909: 000761cc 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1907: 002ff38c 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1908: 000d50dc 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1909: 000763b4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1911: 004f9e2c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1912: 0008dfac 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1913: 000718bc 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1911: 004f9e54 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1912: 0008e1dc 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1913: 00071aa4 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1917: 00237ac4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1917: 00238e6c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1918: 0060b35c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1919: 00348294 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1920: 0008daec 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1921: 00258698 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1919: 00348740 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1920: 0008dd1c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1921: 00259498 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1922: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1924: 000996ec 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1924: 0009991c 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1925: 0060145c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1926: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1927: 0037d494 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1928: 0004901c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1929: 002343c4 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1927: 0037d7cc 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1928: 0004903c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1929: 00235240 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ 1930: 00038300 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1933: 00145774 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1933: 001458bc 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1937: 000618cc 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1938: 0028c1e4 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1937: 000618fc 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1938: 0028d014 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1940: 00607354 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1942: 000d76bc 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1943: 0028744c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1944: 002c3e30 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1945: 00081620 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1946: 0011a478 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1942: 000d7a3c 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1943: 0028853c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1944: 002c4498 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1945: 00081314 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1946: 0011a698 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1948: 00138918 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1949: 00064504 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1950: 0006a000 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1951: 000754b0 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1952: 0007dcfc 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1948: 00138a64 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1949: 00064534 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1950: 0006a174 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1951: 00075698 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1952: 0007dee4 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1954: 002487b8 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1954: 0023ff58 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1955: 0002dea4 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1957: 00326318 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1958: 0020e510 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1959: 00081ac0 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1960: 003bc670 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1961: 002b0660 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1962: 000617cc 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1963: 003ccd14 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1957: 003267e0 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1958: 0020ef74 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1959: 00081d4c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1960: 003bc958 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1961: 002b1290 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1962: 000617fc 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1963: 003ccd2c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1965: 0006b95c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1965: 0006bcdc 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1967: 0008d8f8 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1967: 0008db28 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1969: 0009083c 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1970: 002db060 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1971: 0008dbf8 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1969: 00090a6c 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1970: 002db7b4 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1971: 0008de28 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1973: 000a47d8 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1974: 00082264 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1973: 000a4ab8 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1974: 000824f0 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1975: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1977: 003ccc7c 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1978: 0014c840 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1979: 00268cf8 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1977: 003ccc94 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1978: 0014cb20 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1979: 00269fc8 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1982: 0008b68c 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1982: 0008b918 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1983: 00036ccc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1984: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1986: 001dd720 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1987: 0008e598 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1988: 00284294 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1986: 001ddc30 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1987: 0008e7c8 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1988: 00285384 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1989: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1990: 00081d14 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1991: 000c57f0 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1992: 00083590 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1993: 0009fb60 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1990: 00081fa0 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1991: 000c5c54 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1992: 0008381c 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1993: 0009fd88 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1994: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1995: 0022b2bc 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1995: 0022c100 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ 1996: 00038df0 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1997: 00087374 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1998: 0008e8f0 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1999: 0032da98 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2000: 0007746c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2001: 0008d450 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2002: 000cdbf0 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2003: 003c947c 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1997: 00087600 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1998: 0008eb20 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1999: 0032df60 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2000: 00077654 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2001: 0008d680 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2002: 000cdf60 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2003: 003c9494 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2004: 0002d52c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2005: 002b22dc 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2006: 00222e3c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2007: 0008f8d0 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2008: 0037a144 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2009: 00082ab4 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2010: 000825c8 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2011: 002b7028 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2012: 001b503c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2013: 002f6714 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2014: 00215894 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2015: 002f03ec 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2016: 0025e6dc 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2017: 00326ad8 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2018: 0003fe14 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2019: 00124f40 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2020: 00294e04 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2021: 00081ecc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2022: 000df6b4 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2005: 002b2f08 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2006: 00223ba0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2007: 0008fb00 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2008: 0037a47c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2009: 00082d40 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2010: 00082854 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2011: 002b7c4c 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2012: 001b57cc 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2013: 002f6dd8 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2014: 00216348 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2015: 002f0bac 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2016: 0025f3ac 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2017: 00326fa0 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2018: 0003fe34 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2019: 00125720 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2020: 00295c4c 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2021: 00082158 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2022: 000dfa38 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2024: 00377a38 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2025: 002f2f24 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2024: 00377d6c 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2025: 002f36e4 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2027: 000c4a2c 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2028: 000d8244 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2027: 000c4e90 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2028: 000d85c4 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2029: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2031: 00370eb4 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2032: 0008db6c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2031: 003711c4 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2032: 0008dd9c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 2033: 0060bd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2034: 0002e9a0 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2036: 000ca2bc 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2037: 003bad18 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2038: 0003f714 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2039: 0005f0a4 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2036: 000ca62c 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2037: 003bb000 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2038: 0003f734 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2039: 0005f0d4 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 2040: 0060bd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 2041: 00613af4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2043: 0014a4d0 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2043: 0014a800 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2045: 001bc6c8 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2045: 001bce34 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2046: 0002da6c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2047: 0008d778 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2047: 0008d9a8 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2048: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2049: 000c4834 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2050: 00467b68 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2051: 001a9560 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2052: 001eeb6c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2053: 00058d44 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2049: 000c4c98 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2050: 00467b90 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2051: 001a9920 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2052: 001ef37c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2053: 00058d74 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2055: 00234d0c 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2056: 00176660 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2057: 0045fc90 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2055: 00235b88 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2056: 001769f0 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2057: 0045fcb8 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2059: 0007bf44 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2060: 00081d78 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2061: 00306518 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2059: 0007c2e0 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2060: 00082004 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2061: 00306ce8 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 2062: 00603b54 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2064: 0006210c 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2064: 0006213c 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2065: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2067: 0008df80 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2068: 000615e4 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2067: 0008e1b0 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2068: 00061614 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 2069: 00605064 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2070: 0002dee0 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 2071: 0060b698 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2072: 002bcc38 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2073: 000b4c70 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2074: 001f2a40 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2075: 000c3fa0 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2076: 002f0104 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2072: 002bd770 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2073: 000b4f1c 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2074: 001f3250 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2075: 000c42a8 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2076: 002f08c4 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ 2077: 00611974 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2078: 00071c34 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2078: 00071e1c 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2079: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2080: 0022f6d8 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2080: 00230554 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2081: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2082: 000d2f8c 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2083: 001bba54 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2084: 001a827c 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2085: 00099ea8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2086: 00046b50 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2087: 001cb088 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2088: 00063638 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2089: 002f8ed4 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2082: 000d3310 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2083: 001bc1e4 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2084: 001a863c 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2085: 0009a0d8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2086: 00046b70 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2087: 001cb850 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2088: 00063668 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2089: 002f9694 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2090: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2091: 001b787c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2091: 001b800c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 2092: 0060b338 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2093: 00093fd0 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2094: 000af00c 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2095: 00176568 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2096: 00158f30 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2097: 00396034 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2098: 000823bc 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2099: 00084844 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2093: 00094200 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2094: 000af2b8 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2095: 001768f8 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2096: 00159218 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2097: 0039647c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2098: 00082648 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2099: 00084ad0 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2100: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2101: 000fc8fc 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2101: 000fcae4 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2103: 00147ff0 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2104: 00287d94 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2103: 00148320 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2104: 00288e84 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2105: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 2106: 0060b6a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2107: 0002e514 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2108: 0008d9c4 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2108: 0008dbf4 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2109: 0002dbc8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2110: 00053194 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2111: 00161a08 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2112: 00083240 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2113: 000896b4 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2110: 000531b4 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2111: 00161dc0 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2112: 000834cc 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2113: 00089940 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2115: 0008ed20 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2115: 0008ef50 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2116: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 2117: 0067f518 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2118: 00176958 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2118: 00176ce8 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 2119: 0060cb5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2120: 0018e9dc 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2120: 0018edac 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2121: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2123: 002552e8 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2124: 0016b6d8 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2125: 00387b0c 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2126: 000980a4 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2123: 00256160 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2124: 0016ba90 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2125: 00387e44 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2126: 00097de4 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ 2127: 00038220 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2128: 0030d320 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2129: 00391198 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2128: 0030dc90 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2129: 003914d8 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2130: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2131: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2134: 000909e0 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2134: 00090c10 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 2135: 0060b69c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2136: 00213e84 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2137: 0005480c 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2138: 00205920 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2139: 0026d864 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2140: 0005b7a4 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2141: 003b89b0 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2136: 00214894 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2137: 0005482c 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2138: 00206180 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2139: 0026eb34 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2140: 0005b7d4 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2141: 003b8c98 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2142: 00030a70 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2143: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 2145: 0060bdf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2146: 0004585c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2147: 00059f90 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2148: 001370fc 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2149: 001b2bf0 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2150: 003c9424 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2151: 000807f8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2152: 002f35a8 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2153: 0018f8e0 564 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2154: 00044e48 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2146: 0004587c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2147: 00059fc0 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2148: 00137248 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2149: 001b337c 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2150: 003c943c 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2151: 000809e0 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2152: 002f3d68 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2153: 0018fcb0 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2154: 00044e68 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2156: 00287ff8 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2157: 001dd388 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2158: 002fef6c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2156: 002890e8 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2157: 001dd898 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2158: 002ff36c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2160: 0008e780 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2160: 0008e9b0 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2161: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2162: 0008d648 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2163: 00185bc8 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2162: 0008d878 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2163: 00185f50 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2165: 0030ef08 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2166: 00118dc0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2167: 0008e180 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2168: 0007fd60 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2165: 0030f46c 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2166: 00118fe0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2167: 0008e3b0 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2168: 0007ff48 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2170: 0032fe74 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2171: 00080810 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2172: 001bede0 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2173: 0007aa8c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2174: 0008d34c 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2175: 0038e8b8 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2170: 0033033c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2171: 000809f8 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2172: 001bf550 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2173: 0007ac74 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2174: 0008d57c 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2175: 0038ec0c 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2177: 001fb83c 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2178: 0036feac 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2177: 001fc0c0 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2178: 003701bc 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2180: 0007e974 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2181: 003ca2e0 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2182: 00063bec 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2183: 00388a58 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2180: 0007eb5c 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2181: 003ca2f8 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2182: 00063c1c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2183: 00388d90 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2186: 000a6d38 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2186: 000a7018 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2187: 006149fc 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2188: 00087590 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2189: 00370c00 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2188: 0008781c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2189: 00370f10 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2191: 00305810 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2192: 000845f4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2193: 001dd0f0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2194: 002bd81c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2191: 00305e7c 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2192: 00084880 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2193: 001dd6f0 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2194: 002be26c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2196: 001a2ad0 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2196: 001a2e9c 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2198: 000df6f4 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2199: 0019e39c 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2200: 00379c58 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2198: 000dfa78 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2199: 0019e77c 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2200: 00379f90 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2201: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ 2202: 0003ad98 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2203: 0038b3d8 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2204: 00083964 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2205: 002c8824 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2206: 00269ff0 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2203: 0038b718 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2204: 00083bf0 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2205: 002c8e8c 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2206: 0026b2c0 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2208: 001d18c0 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2208: 001d1dac 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2209: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2210: 003799dc 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2211: 000b2434 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2212: 000972a8 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2210: 00379d14 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2211: 000b26e0 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2212: 000974d8 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2213: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2214: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2215: 0060b180 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2216: 0002db80 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2217: 002d5e9c 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2217: 002d6504 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2218: 0060bd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2219: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2220: 002f02f0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2221: 0032e3b8 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2220: 002f0ab0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2221: 0032e9e0 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2222: 0060b688 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2223: 00128de8 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2223: 001295d8 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2226: 0016aef8 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2227: 002c05a4 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2228: 0020a0b4 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2226: 0016b2b0 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2227: 001e3cbc 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2228: 0020a914 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2230: 00134bb4 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2230: 00134d00 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 2231: 00613550 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2232: 00395a04 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2233: 00295f34 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2234: 0008d86c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2235: 0008a528 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2232: 00395e4c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2233: 00296d7c 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2234: 0008da9c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2235: 0008a7b4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2237: 002b0364 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2237: 002b0f94 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2239: 00034b8c 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2240: 00077140 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2241: 002f9a58 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2242: 00270ff0 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2243: 001ba100 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2244: 0008facc 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2245: 00314178 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2246: 002e9a24 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2240: 00077328 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2241: 002fa25c 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2242: 002720e0 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2243: 001ba890 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2244: 0008fcfc 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2245: 003147d8 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2246: 002ea1e4 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2248: 00370398 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2248: 003706a8 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2250: 0011fb48 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2251: 0008f810 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2252: 00146864 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2250: 00120384 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2251: 0008fa40 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2252: 001469ac 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2254: 0065633c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2255: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2256: 0008d3e4 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2257: 003a6748 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2258: 0039c8b8 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2259: 0017a8f4 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2256: 0008d614 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2257: 003a6968 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2258: 0039cad8 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2259: 0017ac84 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ 2260: 005eba80 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2262: 0015956c 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2262: 00159854 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2264: 00370488 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2265: 00096d54 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2264: 00370798 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2265: 00096f84 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2266: 00601b18 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2268: 000d6b34 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2269: 00185ab4 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2270: 002886ac 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2271: 0008b57c 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2272: 000d7c44 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2268: 000d6eb4 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2269: 00185e44 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2270: 0028979c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2271: 0008b808 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2272: 000d7fc4 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2273: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2274: 003c78f0 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2275: 003033f8 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2276: 002a8554 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2274: 003c7a08 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2275: 00303bcc 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2276: 002a939c 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2278: 000bf2c4 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2278: 000bf5cc 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2280: 0025ad50 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2281: 00346534 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2282: 0006a7b4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2283: 002abf8c 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2284: 002f71dc 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2285: 00274350 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2286: 002fa7d8 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2287: 00082148 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2280: 0025bb50 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2281: 003469e4 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2282: 0006a7a8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2283: 002acd94 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2284: 002f7934 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2285: 00275440 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2286: 002fafdc 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2287: 000823d4 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ 2288: 0003c494 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2289: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2290: 002005dc 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2291: 0006ac64 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2292: 000895c0 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2293: 00081ddc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2290: 00200e54 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2291: 0006adb0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2292: 0008984c 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2293: 00082068 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2294: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2296: 00081cac 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2297: 0008d360 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2298: 0008d8a4 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2299: 00370e9c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2296: 00081f38 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2297: 0008d590 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2298: 0008dad4 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2299: 003711ac 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2300: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2301: 001bcd24 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2302: 000871dc 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2303: 0036ff68 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2304: 00090988 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2305: 0008d6a4 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2306: 00084b4c 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2307: 002b87d8 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2301: 001bd490 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2302: 00087468 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2303: 00370278 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2304: 00090bb8 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2305: 0008d8d4 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2306: 00084dd8 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2307: 002b93f8 344 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2308: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2309: 001f3a1c 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2310: 00063988 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2311: 0006ad88 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2312: 000ae304 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2313: 0008b278 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2309: 001f4224 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2310: 000639b8 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2311: 0006af28 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2312: 000ae5b0 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2313: 0008b504 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2315: 00307324 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2316: 0008ade4 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2317: 002b7068 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2318: 002c7184 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2319: 0008e620 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2320: 00157b4c 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2321: 0008e1b8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2315: 00307adc 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2316: 0008b070 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2317: 002b7c8c 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2318: 002c7750 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2319: 0008e850 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2320: 00157e28 2272 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2321: 0008e3e8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2322: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2323: 000b7334 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2324: 00286754 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2325: 00222990 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2326: 001ee9d4 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2327: 0024ece0 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2323: 000b7608 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2324: 00287844 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2325: 002236f4 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2326: 001ef1e4 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2327: 0024f06c 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2329: 00173970 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2329: 00173d00 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2330: 0060bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2331: 001333ec 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2331: 001336bc 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2335: 006058e4 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2336: 0008a318 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2337: 002effa8 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2336: 0008a5a4 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2337: 002f0768 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2338: 0060251c 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2339: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2340: 00117448 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2341: 000c26d4 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2340: 00117668 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2341: 000c29dc 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ 2342: 00031c14 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2343: 000ab9a0 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2344: 000fe084 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2345: 00062760 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2346: 00300274 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2343: 000abc4c 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2344: 000fe26c 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2345: 00062790 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2346: 00300a4c 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2348: 0002e90c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2349: 0017f9d4 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2350: 002e8eb4 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2351: 000b6360 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2349: 0017fd64 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2350: 002e9674 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2351: 000b660c 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2353: 0018abb0 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2354: 00096104 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2353: 0018af58 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2354: 00096334 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2355: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2356: 00607ec8 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2357: 003b6c64 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2358: 001a9818 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2357: 003b6f4c 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2358: 001a9bd8 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ 2359: 0060bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2360: 0013b2a0 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2360: 0013b3f0 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2362: 000724c0 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2362: 000726a8 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2366: 0016f828 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2367: 0034b648 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2368: 002efde8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2369: 00140e78 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2370: 0038dfc0 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2371: 00084bf4 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2372: 00077dcc 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2373: 000800f8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2374: 00083288 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2375: 00084654 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2376: 002b3480 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2377: 0008e520 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2378: 00122ec8 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2379: 0008e97c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2380: 000801d0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2366: 0016fbb8 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2367: 0034b9a0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2368: 002f05a8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2369: 00140fc0 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2370: 0038e300 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2371: 00084e80 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2372: 00077fb4 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2373: 000802e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2374: 00083514 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2375: 000848e0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2376: 002b40a0 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2377: 0008e750 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2378: 001236ac 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2379: 0008ebac 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2380: 000803b8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2382: 000bee3c 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2383: 000822e8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2384: 002c0bc8 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2385: 00417930 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2382: 000bf144 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2383: 00082574 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2384: 002c12cc 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2385: 00417970 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2387: 00332ea4 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2388: 002ff920 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2387: 0033336c 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2388: 003000f8 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2390: 003ccc68 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2391: 002de800 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2392: 0021d720 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2393: 000817ac 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2394: 0022f244 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2395: 0008f208 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2396: 00075164 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2397: 001e438c 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2398: 002879c4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2399: 002a8a10 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2400: 001e8ce0 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2401: 000b2448 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2402: 00098150 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2403: 0008d80c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2390: 003ccc80 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2391: 002defc8 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2392: 0021e2f0 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2393: 00081740 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2394: 002300c0 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2395: 0008f438 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2396: 0007534c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2397: 001e4b90 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2398: 00288ab4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2399: 002a9858 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2400: 001e94f0 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2401: 000b26f4 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2402: 00097e90 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2403: 0008da3c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2404: 00602408 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2405: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2406: 0002dc34 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2407: 001aa1dc 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2408: 003c7a38 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2409: 0007113c 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2410: 000873d4 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2411: 0008d72c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2407: 001aab0c 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2408: 003c7b50 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2409: 00071324 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2410: 00087660 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2411: 0008d95c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2412: 0002e64c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2414: 000890c8 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2415: 000b41f0 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2414: 00089354 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2415: 000b449c 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2416: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2417: 001bedc0 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2418: 000817d0 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2419: 00295cd8 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2420: 00111760 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2421: 000b297c 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 001bf530 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2418: 00081764 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2419: 00296b20 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2420: 00111980 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2421: 000b2c28 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2423: 00070280 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2424: 00362bd8 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2423: 000705a4 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2424: 00362ee4 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2426: 002ebc48 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2427: 0008e0ec 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2426: 002ec408 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2427: 0008e31c 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2428: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2429: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2430: 00141724 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2431: 002bbbe4 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2430: 0014186c 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2431: 002bc804 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2432: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2433: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2434: 002e39ac 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2435: 001a6c58 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2434: 002e416c 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2435: 001a7018 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2437: 00417d30 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2438: 00077370 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2437: 00417d70 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2438: 00077558 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2440: 00606798 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2441: 003bfe0c 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2441: 003c02fc 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2443: 00270b64 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2444: 0008e010 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2445: 001e01ac 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2446: 002b6e24 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2443: 00271c54 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2444: 0008e240 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2445: 001e0608 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2446: 002b7a48 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2447: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2448: 001bebac 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2449: 00065e3c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2448: 001bf31c 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2449: 00065e6c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2450: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2451: 00607478 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2452: 0024ed18 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2453: 0025b2f0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2454: 00087788 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2455: 002ae018 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2452: 0024f0a4 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2453: 0025bfc0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2454: 00087a14 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2455: 002aed1c 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2456: 0060aeec 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2457: 00607cc8 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2458: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2459: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2460: 0019ec38 712 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2460: 0019f018 672 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2461: 0002f400 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2462: 002b95d0 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2463: 0006ebb4 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2462: 002ba1f4 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2463: 0006ef34 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2465: 00230d44 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2465: 00233f18 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2467: 000c4dc0 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2468: 002f0308 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2469: 000c46d4 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2470: 0004c050 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2467: 000c5224 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2468: 002f0ac8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2469: 000c49dc 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2470: 0004c070 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2471: 0060bd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2472: 00031d7c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2473: 00051cd8 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2473: 00051cf8 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2474: 0060b334 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2475: 000ccdec 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2476: 00087800 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2477: 00197494 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2478: 001c2e18 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2479: 000a5ec0 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2480: 0008a7c4 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2475: 000cd15c 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2476: 00087a8c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2477: 00197874 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2478: 001c3588 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2479: 000a61a0 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2480: 0008aa50 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2481: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2482: 001c4510 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2483: 0029652c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2484: 001e4234 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2485: 00088f40 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2486: 002c7fd4 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2487: 000891f8 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2488: 000bbf38 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2489: 000625e4 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2490: 00096cac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2491: 0025e08c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2482: 001c4c80 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2483: 00297374 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2484: 001e4a38 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2485: 000891cc 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2486: 002c863c 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2487: 00089484 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2488: 000bc240 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2489: 00062614 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2490: 00096edc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2491: 0025ed5c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2492: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2493: 0007f924 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2493: 0007fb0c 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2494: 0065e5f4 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2495: 0017845c 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2496: 00114cc0 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2497: 00083ba0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2495: 001787ec 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2496: 00114ee0 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2497: 00083e2c 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2498: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2499: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2501: 0018ab90 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2501: 0018af38 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2502: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2503: 001f4e80 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2504: 0007ea8c 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2503: 001f5684 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2504: 0007ec74 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2505: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2506: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2507: 0007cca8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2508: 000ff730 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2507: 0007ce90 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2508: 000ff920 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2509: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2510: 0007e31c 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2511: 000826f0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2512: 00063580 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2513: 00395850 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2514: 00336c60 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2515: 00185df0 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2510: 0007e504 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2511: 0008297c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2512: 000635b0 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2513: 00394bf4 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2514: 00337128 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2515: 00186178 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2516: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2517: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2518: 00606990 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2520: 0022dcfc 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2521: 00203dbc 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2522: 0006379c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2520: 0022eb44 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2521: 00204504 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2522: 000637cc 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2523: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2524: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2525: 001192c8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2526: 0008dfd4 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2525: 001194e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2526: 0008e204 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2527: 0065e5fc 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2528: 0018055c 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2529: 001a1b58 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2528: 001808ec 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2529: 001a1f24 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2530: 006022f4 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2531: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2532: 003167d0 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2533: 0022f6f1 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2534: 003490b8 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2532: 00316e30 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2533: 0023056d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2534: 00349564 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2535: 000388a0 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2536: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2537: 001da518 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2538: 000e7c8c 644 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2539: 002ce468 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2537: 001daa28 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2538: 000e8008 644 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2539: 002cead0 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2540: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2541: 0008747c 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2542: 00305510 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2543: 000af104 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2541: 00087708 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2542: 00305bc0 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2543: 000af3b0 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2544: 0002cfbc 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2545: 001f782c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2546: 001afcf8 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2545: 001f8034 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2546: 001b04e0 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2547: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2548: 002f0910 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2549: 000984fc 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2548: 002f10d0 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2549: 0009823c 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2551: 000a9be4 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2551: 000a9ec8 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2553: 0036fa3c 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2553: 0036fd4c 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2554: 000337dc 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2555: 0002f27c 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2556: 0060a700 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2557: 00084a94 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2557: 00084d20 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2558: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2559: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2560: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2561: 00090da8 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2561: 00090fd8 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2562: 0002d934 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2563: 000c5a30 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2563: 000c5e94 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2564: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2565: 0008e03c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2566: 00046aec 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2565: 0008e26c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2566: 00046b0c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2567: 0002dec8 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2568: 00279e0c 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2569: 0039bc2c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2570: 002dd0fc 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2571: 0008f2b8 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2572: 0025aaac 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2573: 00084784 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2574: 002fd3c8 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2575: 000969b0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2568: 0027aefc 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2569: 0039be4c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2570: 002dd8ec 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2571: 0008f4e8 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2572: 0025b8ac 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2573: 00084a10 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2574: 002fdba0 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2575: 00096be0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2576: 00604490 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 2577: 00602f78 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2578: 0026affc 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2579: 0019e630 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2580: 00301b14 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2581: 00069cd4 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2582: 001a9b9c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2583: 00089518 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2578: 0026c2cc 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2579: 0019ea10 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2580: 003022ec 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2581: 00069f18 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2582: 001aa4cc 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2583: 000897a4 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2584: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2585: 0006278c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2586: 000b62e0 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2585: 000627bc 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2586: 000b658c 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2587: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2588: 00349058 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2588: 00349504 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2589: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2590: 00081fec 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2591: 002eca50 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2592: 002b27c4 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2593: 000b3adc 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2594: 0032fc8c 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2590: 00082278 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2591: 002ed210 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2592: 002b33f0 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2593: 000b3d88 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2594: 00330154 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2595: 0060bdec 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2596: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2597: 001ba734 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2597: 001baec4 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2598: 0002d1b4 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2599: 002b2804 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2599: 002b3430 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2600: 00604f60 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2601: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2602: 00082e70 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2603: 000a8ff4 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2602: 000830fc 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2603: 000a92d8 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ 2604: 00039b78 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2605: 002f49ec 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2606: 001e01c8 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2607: 002e3b90 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2605: 002f51ac 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2606: 001e0624 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2607: 002e4350 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ 2608: 000399a4 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2609: 000bde4c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2609: 000be154 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2610: 0002f990 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2611: 002a7154 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2611: 002a7f9c 164 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) 0x2ceac │ │ │ │ - 0x0000000d (FINI) 0x3cd978 │ │ │ │ + 0x0000000d (FINI) 0x3cd990 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5b0 │ │ │ │ 0x00000006 (SYMTAB) 0x14270 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 15ffd12762231ac58b9a5025c80a987f12adb9b6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10f18b7e15f59a45f0284313f32037b87c793a5e │ │ │ │ │ │ │ │ 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: 0x000d899c, Base: 0x005ebcf0, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000d8d1c, Base: 0x005ebcf0, Semaphore: 0x00655d3e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fde94, Base: 0x005ebcf0, Semaphore: 0x00655d38 │ │ │ │ + Location: 0x000fdff4, Base: 0x005ebcf0, Semaphore: 0x00655d38 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fdea8, Base: 0x005ebcf0, Semaphore: 0x00655d36 │ │ │ │ + Location: 0x000fe008, Base: 0x005ebcf0, Semaphore: 0x00655d36 │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027ebf0, Base: 0x005ebcf0, Semaphore: 0x00655d3c │ │ │ │ + Location: 0x0027fce0, Base: 0x005ebcf0, Semaphore: 0x00655d3c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027ec00, Base: 0x005ebcf0, Semaphore: 0x00655d3a │ │ │ │ + Location: 0x0027fcf0, Base: 0x005ebcf0, Semaphore: 0x00655d3a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008be44, Base: 0x005ebcf0, Semaphore: 0x00655d28 │ │ │ │ + Location: 0x0008c0d0, Base: 0x005ebcf0, Semaphore: 0x00655d28 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008be94, Base: 0x005ebcf0, Semaphore: 0x00655d2a │ │ │ │ + Location: 0x0008c120, Base: 0x005ebcf0, Semaphore: 0x00655d2a │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +|y:^/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ @@ -2438,14 +2438,16 @@ │ │ │ │ global import state already initialized │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ config option type is not string list │ │ │ │ process done: 0x%zx │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ @@ -2876,16 +2878,14 @@ │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ 3.15.0b3 │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ PYTHON_GIL / -X gil must be "0" or "1" │ │ │ │ PYTHONHASHSEED must be "random" or an integer in range [0; 4294967295] │ │ │ │ PYTHONPROFILEIMPORTTIME: numeric values other than 1 and 2 are reserved for future use. │ │ │ │ -X importtime: values other than 1 and 2 are reserved for future use. │ │ │ │ PYTHON_LAZY_IMPORTS: invalid value; expected 'all' or 'normal' │ │ │ │ @@ -3026,31 +3026,14 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ unhashable type: '%.200s' │ │ │ │ -thread state already initialized │ │ │ │ -PyCOND_FINI(gil->cond) failed │ │ │ │ -PyMUTEX_FINI(gil->mutex) failed │ │ │ │ -PyCOND_FINI(gil->switch_cond) failed │ │ │ │ -PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ -PyMUTEX_INIT(gil->mutex) failed │ │ │ │ -PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ -PyCOND_INIT(gil->cond) failed │ │ │ │ -PyCOND_INIT(gil->switch_cond) failed │ │ │ │ -the function must be called with the GIL held, after Python initialization and before Python finalization, but the GIL is released (the current Python thread state is NULL) │ │ │ │ -non-NULL old thread state │ │ │ │ -PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ -PyCOND_WAIT(gil->cond) failed │ │ │ │ -PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ -PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ -PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ -PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ TypeError │ │ │ │ Inappropriate argument type. │ │ │ │ NotImplementedError │ │ │ │ Method or function hasn't been implemented yet. │ │ │ │ ValueError │ │ │ │ Inappropriate argument value (of correct type). │ │ │ │ characters_written │ │ │ │ @@ -3063,14 +3046,31 @@ │ │ │ │ Base class for I/O related errors. │ │ │ │ siphash13 │ │ │ │ basename │ │ │ │ hassuffix │ │ │ │ joinpath │ │ │ │ readlines │ │ │ │ realpath │ │ │ │ +thread state already initialized │ │ │ │ +PyCOND_FINI(gil->cond) failed │ │ │ │ +PyMUTEX_FINI(gil->mutex) failed │ │ │ │ +PyCOND_FINI(gil->switch_cond) failed │ │ │ │ +PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ +PyMUTEX_INIT(gil->mutex) failed │ │ │ │ +PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ +PyCOND_INIT(gil->cond) failed │ │ │ │ +PyCOND_INIT(gil->switch_cond) failed │ │ │ │ +the function must be called with the GIL held, after Python initialization and before Python finalization, but the GIL is released (the current Python thread state is NULL) │ │ │ │ +non-NULL old thread state │ │ │ │ +PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ +PyCOND_WAIT(gil->cond) failed │ │ │ │ +PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ +PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ +PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ +PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ failed to create global interned dict │ │ │ │ failed to create interned dict │ │ │ │ failed to get global cross-interpreter state │ │ │ │ failed to get interpreter's cross-interpreter state │ │ │ │ failed to initialize interpreter's cross-interpreter state │ │ │ │ _warnings_context │ │ │ │ can't initialize warnings │ │ │ │ @@ -4523,14 +4523,17 @@ │ │ │ │ lazy from __future__ import is not allowed │ │ │ │ barry_as_FLUFL │ │ │ │ descriptor '%V' needs a type, not '%s', as arg 2 │ │ │ │ Async comprehensions are │ │ │ │ 'in' expected after for-loop variables │ │ │ │ %U takes exactly one argument (%zd given) │ │ │ │ expected an indented block after function definition on line %d │ │ │ │ +Cannot have two type comments on def │ │ │ │ +field 'name' is required for FunctionDef │ │ │ │ +field 'args' is required for FunctionDef │ │ │ │ Async functions are │ │ │ │ cannot use %s as import target │ │ │ │ positional argument follows keyword argument unpacking │ │ │ │ positional argument follows keyword argument │ │ │ │ iterable argument unpacking follows keyword argument unpacking │ │ │ │ Generator expression must be parenthesized │ │ │ │ invalid syntax. Maybe you meant '==' or ':=' instead of '='? │ │ │ │ @@ -4588,15 +4591,14 @@ │ │ │ │ cannot use dict unpacking here │ │ │ │ %c-string: expressions nested too deeply │ │ │ │ %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ unterminated %c-string literal (detected at line %d) │ │ │ │ "\%c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ "\%c" is an invalid escape sequence. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ -Cannot have two type comments on def │ │ │ │ expected '%s' │ │ │ │ %c-string: conversion type must come right after the exclamation mark │ │ │ │ %c-string: invalid conversion character %R: expected 's', 'r', or 'a' │ │ │ │ field 'ctx' is required for List │ │ │ │ attribute '%V' of '%.100s' objects is not writable │ │ │ │ field 'value' is required for FormattedValue │ │ │ │ __name__ must be set to a string object │ │ │ │ @@ -4623,16 +4625,14 @@ │ │ │ │ unknown Unicode character name │ │ │ │ \N escapes not supported (can't load unicodedata module) │ │ │ │ unicodeescape │ │ │ │ field 'value' is required for Subscript │ │ │ │ field 'slice' is required for Subscript │ │ │ │ field 'ctx' is required for Subscript │ │ │ │ expected an indented block after class definition on line %d │ │ │ │ -field 'name' is required for FunctionDef │ │ │ │ -field 'args' is required for FunctionDef │ │ │ │ object.__new__() takes exactly one argument (the type to instantiate) │ │ │ │ %.200s() takes no arguments │ │ │ │ Can't instantiate abstract class %s without an implementation for abstract method%s '%U' │ │ │ │ object.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ %.200s.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ PY_CODE_EVENT_DESTROY │ │ │ │ field 'name' is required for ClassDef │ │ │ │ @@ -5160,21 +5160,21 @@ │ │ │ │ __lazy_import__ not found │ │ │ │ '%.200s' object doesn't support item deletion │ │ │ │ Exception ignored while removing the last compiler stack item │ │ │ │ Exception ignored while appending nested instruction sequence │ │ │ │ withdata │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ -compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ -_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ +compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ issubclass() arg 1 must be a class │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ +_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ Comparison between bytes and string │ │ │ │ Comparison between bytes and int │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ replace string is too long │ │ │ │ <%U-%zd> │ │ │ │ _register_code │ │ │ │ @@ -5887,24 +5887,24 @@ │ │ │ │ .abi3t-arm-linux-gnueabihf.so │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ module __name__ must be a string, not %.100s │ │ │ │ %s in %U.%s must be str, not %.100s │ │ │ │ lookup_error │ │ │ │ unknown error handler name '%.400s' │ │ │ │ +bad operand type for unary -: '%.200s' │ │ │ │ '__name__' not in globals │ │ │ │ globals must be a dict or a frozendict │ │ │ │ package must be a string │ │ │ │ __package__ != __spec__.parent │ │ │ │ __spec__.parent must be a string │ │ │ │ can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ │ │ __name__ must be a string │ │ │ │ attempted relative import beyond top-level package │ │ │ │ attempted relative import with no known parent package │ │ │ │ -bad operand type for unary -: '%.200s' │ │ │ │ range() arg 3 must not be zero │ │ │ │ range expected at least 1 argument, got 0 │ │ │ │ range expected at most 3 arguments, got %zd │ │ │ │ unable to get the current thread state │ │ │ │ %s: can't specify dir_fd without matching path │ │ │ │ %s: can't specify both dir_fd and fd │ │ │ │ %s: cannot use fd and follow_symlinks together │ │ │ │ @@ -6706,14 +6706,18 @@ │ │ │ │ File or stream is not seekable. │ │ │ │ enumerate() missing required argument 'iterable' │ │ │ │ enumerate() takes at most 2 arguments (%zd given) │ │ │ │ PyThreadState_Clear: warning: thread still has a frame │ │ │ │ PyThreadState_Clear: warning: thread has an exception set │ │ │ │ PyThreadState_Clear: warning: thread still has a generator │ │ │ │ module filename missing │ │ │ │ +tstate %p is still current │ │ │ │ +NULL interpreter │ │ │ │ +_run_exitfuncs │ │ │ │ +_ncallbacks │ │ │ │ prefixmatch │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ The regular expression object. │ │ │ │ @@ -6781,16 +6785,14 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ -tstate %p is still current │ │ │ │ -NULL interpreter │ │ │ │ Placeholder │ │ │ │ expected a subclass of ImportError │ │ │ │ expected a message argument │ │ │ │ thread is not current │ │ │ │ thread still has a frame │ │ │ │ PlaceholderType takes no arguments │ │ │ │ argument 'repr' │ │ │ │ @@ -6864,40 +6866,38 @@ │ │ │ │ Py_UnbufferedStdioFlag │ │ │ │ Py_HashRandomizationFlag │ │ │ │ Py_IsolatedFlag │ │ │ │ global_config │ │ │ │ pre_config │ │ │ │ can't re-enter readline │ │ │ │ input line too long │ │ │ │ +argument should be integer or bytes-like object, not '%.200s' │ │ │ │ +Exception ignored in m_clear of module%s%V │ │ │ │ +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' │ │ │ │ +%c arg not in range(0x110000) │ │ │ │ Value wrapped by a key function. │ │ │ │ cache_info │ │ │ │ cache_clear │ │ │ │ function object to use in future partial calls │ │ │ │ tuple of arguments to future partial calls │ │ │ │ dictionary of keyword arguments to future partial calls │ │ │ │ partial is generic over the wrapped function's return type │ │ │ │ cmp_to_key │ │ │ │ -_run_exitfuncs │ │ │ │ -_ncallbacks │ │ │ │ last_exc │ │ │ │ last_type │ │ │ │ last_value │ │ │ │ last_traceback │ │ │ │ functools._lru_list_elem │ │ │ │ functools.KeyWrapper │ │ │ │ functools._lru_cache_wrapper │ │ │ │ functools.partial │ │ │ │ functools._PlaceholderType │ │ │ │ -argument should be integer or bytes-like object, not '%.200s' │ │ │ │ -Exception ignored in m_clear of module%s%V │ │ │ │ -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' │ │ │ │ -%c arg not in range(0x110000) │ │ │ │ unlocking mutex that is not locked │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ # clear[1] %s │ │ │ │ # clear[2] %s │ │ │ │ Exception ignored while clearing module dict │ │ │ │ @@ -6930,15 +6930,17 @@ │ │ │ │ _warnings.defaultaction must be a string, not '%.200s' │ │ │ │ _warnings.onceregistry must be a dict, not '%.200s' │ │ │ │ Unrecognized action (%R) in warnings.filters: │ │ │ │ warnings._showwarnmsg() must be set to a callable │ │ │ │ unable to get warnings.WarningMessage │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ -field 'key' is required for DictComp │ │ │ │ +unicode error │ │ │ │ +value error │ │ │ │ +(%s) unknown error │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ @@ -6949,20 +6951,24 @@ │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ _is_abstract │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ +EGYPTIAN HIEROGLYPH- │ │ │ │ +KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ +NUSHU CHARACTER- │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ -unicode error │ │ │ │ -value error │ │ │ │ -(%s) unknown error │ │ │ │ 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 │ │ │ │ an instance of ContextVar was expected │ │ │ │ '%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ @@ -6998,16 +7004,16 @@ │ │ │ │ callbacks │ │ │ │ DEBUG_STATS │ │ │ │ DEBUG_COLLECTABLE │ │ │ │ DEBUG_UNCOLLECTABLE │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ integer division result too large for a float │ │ │ │ -struct.error │ │ │ │ unsupported format string passed to %.200s.__format__ │ │ │ │ +struct.error │ │ │ │ # clear sys.audit hooks │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ cannot use dict unpacking in list comprehension │ │ │ │ cannot use dict unpacking in generator expression │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ datetime.datetime_CAPI │ │ │ │ datetime_CAPI │ │ │ │ @@ -7066,21 +7072,14 @@ │ │ │ │ a2b_base32 │ │ │ │ b2a_base32 │ │ │ │ unhexlify │ │ │ │ datetime.IsoCalendarDate │ │ │ │ Fast implementation of the datetime module. │ │ │ │ _struct.unpack_iterator │ │ │ │ _struct.Struct │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ -EGYPTIAN HIEROGLYPH- │ │ │ │ -KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ -NUSHU CHARACTER- │ │ │ │ cpython.PyInterpreterState_Clear │ │ │ │ zlib.error │ │ │ │ _ZlibDecompressor │ │ │ │ MAX_WBITS │ │ │ │ DEFLATED │ │ │ │ DEF_MEM_LEVEL │ │ │ │ DEF_BUF_SIZE │ │ │ │ @@ -7252,14 +7251,15 @@ │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ builtins.input │ │ │ │ input: prompt string cannot contain null characters │ │ │ │ builtins.input/result │ │ │ │ |$O:NameError │ │ │ │ O(OiiOii) │ │ │ │ +field 'key' is required for DictComp │ │ │ │ frame does not exist │ │ │ │ ../Objects/fileobject.c │ │ │ │ %T.readline() must return a str, not %T │ │ │ │ EOF when reading a line │ │ │ │ free PyDictObject │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ @@ -8088,24 +8088,24 @@ │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ subsection not found │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ -Un;translating error handler must return (str, int) tuple │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ +Un;translating error handler must return (str, int) tuple │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ -invalid tool %d (must be between 0 and 5) │ │ │ │ -tool name must be a str │ │ │ │ -tool %d is already in use │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ +invalid tool %d (must be between 0 and 5) │ │ │ │ +tool name must be a str │ │ │ │ +tool %d is already in use │ │ │ │ sys.settrace │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ sys.setprofile │ │ │ │ Context() does not accept any arguments │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ @@ -8128,18 +8128,19 @@ │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ argument 'format' │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ substring not found │ │ │ │ -Cannot disable %s events. Callback removed. │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ +Exception ignored in thread started by %R │ │ │ │ +Cannot disable %s events. Callback removed. │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ The callback can only be set for one event at a time │ │ │ │ @@ -8186,15 +8187,14 @@ │ │ │ │ sys.monitoring.branch_event_handler │ │ │ │ Missing frame when calling profile function. │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ -Exception ignored in thread started by %R │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ @@ -8228,28 +8228,28 @@ │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ _generic_init_subclass │ │ │ │ deque index out of range │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ Missing frame when calling trace function. │ │ │ │ -deque mutated during iteration │ │ │ │ -deque.remove(x): x not in deque │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ -peek() should have returned a bytes object, not '%.200s' │ │ │ │ -read() should have returned a bytes object, not '%.200s' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ -pop from an empty deque │ │ │ │ +peek() should have returned a bytes object, not '%.200s' │ │ │ │ +read() should have returned a bytes object, not '%.200s' │ │ │ │ +deque mutated during iteration │ │ │ │ +deque.remove(x): x not in deque │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ Bound must be a type. │ │ │ │ +pop from an empty deque │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ negative sizehint │ │ │ │ @@ -8281,16 +8281,14 @@ │ │ │ │ Re-initialization of Struct by calling the __init__() method will not work in future Python versions │ │ │ │ Different format arguments for __new__() and __init__() methods of Struct │ │ │ │ │ │ │ │ Python int too large for C unsigned int │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ -Cannot find Generic type │ │ │ │ -_GenericAlias │ │ │ │ sizehint │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ @@ -8307,26 +8305,28 @@ │ │ │ │ True if the epoll handler is closed │ │ │ │ fork_exec │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ +Cannot find Generic type │ │ │ │ +_GenericAlias │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ expected code, got %R │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ object could not be marshalled │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ +_generic_class_getitem │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ -_generic_class_getitem │ │ │ │ spec name must be string, not %T │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ @@ -8431,23 +8431,23 @@ │ │ │ │ O:make_scanner │ │ │ │ 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 │ │ │ │ tokenizeriter │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ +async generator raised StopIteration │ │ │ │ +coroutine raised StopIteration │ │ │ │ +generator raised StopIteration │ │ │ │ +async generator raised StopAsyncIteration │ │ │ │ os.chdir │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ -async generator raised StopIteration │ │ │ │ -coroutine raised StopIteration │ │ │ │ -generator raised StopIteration │ │ │ │ -async generator raised StopAsyncIteration │ │ │ │ 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 │ │ │ │ @@ -8829,19 +8829,19 @@ │ │ │ │ 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 │ │ │ │ -'%.200s' object can't be concatenated │ │ │ │ '%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 │ │ │ │ +'%.200s' object can't be concatenated │ │ │ │ expected int, got %T │ │ │ │ _generate_suggestions │ │ │ │ candidates must be a list │ │ │ │ all elements in 'candidates' must be strings │ │ │ │ could not find MARK │ │ │ │ odd number of items for SETITEMS │ │ │ │ slot wrapper │ │ │ │ @@ -9136,16 +9136,14 @@ │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ -%s.%s: %s │ │ │ │ -no running event loop │ │ │ │ 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 │ │ │ │ @@ -9161,29 +9159,19 @@ │ │ │ │ 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 │ │ │ │ -BLAKE2B_SALT_SIZE │ │ │ │ -BLAKE2B_PERSON_SIZE │ │ │ │ -BLAKE2B_MAX_KEY_SIZE │ │ │ │ -BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ -BLAKE2S_SALT_SIZE │ │ │ │ -BLAKE2S_PERSON_SIZE │ │ │ │ -BLAKE2S_MAX_KEY_SIZE │ │ │ │ -BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ -(nK):_acquire_restore │ │ │ │ +%s.%s: %s │ │ │ │ +usedforsecurity │ │ │ │ block_size │ │ │ │ digest_size │ │ │ │ hexdigest │ │ │ │ -usedforsecurity │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ _sha2.SHA512Type │ │ │ │ _sha2.SHA384Type │ │ │ │ _sha2.SHA256Type │ │ │ │ _sha2.SHA224Type │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ @@ -9313,19 +9301,46 @@ │ │ │ │ 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 │ │ │ │ AST identifier must be of type str │ │ │ │ -os.symlink │ │ │ │ +no running event loop │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ +impossible module node │ │ │ │ +AST node line range (%d, %d) is not valid │ │ │ │ +AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ +line %d, column %d-%d is not a valid range │ │ │ │ +AnnAssign with simple non-Name target │ │ │ │ +TypeAlias with non-Name name │ │ │ │ +empty %s on %s │ │ │ │ +Raise with cause but no exception │ │ │ │ +Try has neither except handlers nor finalbody │ │ │ │ +Try has orelse but no except handlers │ │ │ │ +TryStar has neither except handlers nor finalbody │ │ │ │ +TryStar has orelse but no except handlers │ │ │ │ +Negative ImportFrom level │ │ │ │ +unexpected statement │ │ │ │ +None disallowed in statement list │ │ │ │ +BLAKE2B_SALT_SIZE │ │ │ │ +BLAKE2B_PERSON_SIZE │ │ │ │ +BLAKE2B_MAX_KEY_SIZE │ │ │ │ +BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ +BLAKE2S_SALT_SIZE │ │ │ │ +BLAKE2S_PERSON_SIZE │ │ │ │ +BLAKE2S_MAX_KEY_SIZE │ │ │ │ +BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ +(nK):_acquire_restore │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ +os.symlink │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ Constants used to describe error conditions. │ │ │ │ messages │ │ │ │ @@ -9344,18 +9359,34 @@ │ │ │ │ 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 │ │ │ │ -impossible module node │ │ │ │ fromhex() argument must be str or bytes-like, not %T │ │ │ │ fromhex() arg must contain an even number of hexadecimal digits │ │ │ │ non-hexadecimal number found in fromhex() arg at position %zd │ │ │ │ +Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ +Negative seek position %zd │ │ │ │ +Can't do nonzero cur-relative seeks │ │ │ │ +negative pos value %zd │ │ │ │ +cannot clear an executing frame │ │ │ │ +cannot clear an suspended frame │ │ │ │ +field 'value' is required for Interpolation │ │ │ │ +field 'str' is required for Interpolation │ │ │ │ +get expected 1 or 2 arguments │ │ │ │ +fileno() takes no arguments │ │ │ │ +%s({%U}) │ │ │ │ +Comparison between bytearray and string │ │ │ │ +expected an indented block after 'except*' statement on line %d │ │ │ │ +expected one or more exception types │ │ │ │ +cannot use except* statement with %s │ │ │ │ +mapping pattern checks duplicate key (%R) │ │ │ │ +'%S' is an invalid keyword argument for enumerate() │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9374,14 +9405,19 @@ │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ ParserCreate │ │ │ │ ErrorString │ │ │ │ target_is_directory │ │ │ │ +($self, /) │ │ │ │ +($self, object, /) │ │ │ │ +($type, /) │ │ │ │ +($type, object, /) │ │ │ │ +(object, /) │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -9483,50 +9519,14 @@ │ │ │ │ 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 │ │ │ │ -AST node line range (%d, %d) is not valid │ │ │ │ -AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ -line %d, column %d-%d is not a valid range │ │ │ │ -AnnAssign with simple non-Name target │ │ │ │ -TypeAlias with non-Name name │ │ │ │ -empty %s on %s │ │ │ │ -Raise with cause but no exception │ │ │ │ -Try has neither except handlers nor finalbody │ │ │ │ -Try has orelse but no except handlers │ │ │ │ -TryStar has neither except handlers nor finalbody │ │ │ │ -TryStar has orelse but no except handlers │ │ │ │ -Negative ImportFrom level │ │ │ │ -unexpected statement │ │ │ │ -None disallowed in statement list │ │ │ │ -Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ -Negative seek position %zd │ │ │ │ -Can't do nonzero cur-relative seeks │ │ │ │ -negative pos value %zd │ │ │ │ -cannot clear an executing frame │ │ │ │ -cannot clear an suspended frame │ │ │ │ -field 'value' is required for Interpolation │ │ │ │ -field 'str' is required for Interpolation │ │ │ │ -get expected 1 or 2 arguments │ │ │ │ -fileno() takes no arguments │ │ │ │ -%s({%U}) │ │ │ │ -Comparison between bytearray and string │ │ │ │ -expected an indented block after 'except*' statement on line %d │ │ │ │ -expected one or more exception types │ │ │ │ -cannot use except* statement with %s │ │ │ │ -mapping pattern checks duplicate key (%R) │ │ │ │ -'%S' is an invalid keyword argument for enumerate() │ │ │ │ -($self, /) │ │ │ │ -($self, object, /) │ │ │ │ -($type, /) │ │ │ │ -($type, object, /) │ │ │ │ -(object, /) │ │ │ │ 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 │ │ │ │ @@ -10289,19 +10289,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ combinations │ │ │ │ +float too large to pack with f format │ │ │ │ +copy() takes no arguments │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -float too large to pack with f format │ │ │ │ -copy() takes no arguments │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ can't delete element attribute │ │ │ │ __copy__() takes no arguments │ │ │ │ expected an iterator, got '%T' │ │ │ │ expect %N type, but %T() returned '%T' object │ │ │ │ max_length cannot be negative │ │ │ │ @@ -10614,14 +10614,17 @@ │ │ │ │ Supplementary Private Use Area-B │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ steps must be a non-negative integer │ │ │ │ 'elements' must be an iterable │ │ │ │ child index out of range │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ union contains %zd unhashable elements │ │ │ │ %.200s() must return a deque, not %.200s │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ l;array item must be integer │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ @@ -10642,16 +10645,16 @@ │ │ │ │ element indices must be integers │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ -argument 'offset' │ │ │ │ UnparsedEntityDecl │ │ │ │ +argument 'offset' │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ ExternalEntityRef │ │ │ │ switch interval must be strictly positive │ │ │ │ ProcessingInstruction │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -10680,17 +10683,17 @@ │ │ │ │ insert_pis │ │ │ │ maxdigits │ │ │ │ TreeBuilder │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ -bad tzinfo state arg │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ +bad tzinfo state arg │ │ │ │ multi-byte encodings are not supported │ │ │ │ limit must be an integer │ │ │ │ required argument is not a complex │ │ │ │ '%s' in a 'finally' block │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ @@ -10779,19 +10782,20 @@ │ │ │ │ (O(Ns)N) │ │ │ │ (O(y#)N) │ │ │ │ offset must be non-negative │ │ │ │ │ │ │ │ k:pthread_getcpuclockid │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ -_children │ │ │ │ Firing event %d with no exception set │ │ │ │ +_children │ │ │ │ __cause__ may not be deleted │ │ │ │ exception cause must be None or derive from BaseException │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ +{sOsNsNsOsO} │ │ │ │ Python int too large to convert to C int32_t │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ array.index(x): x not in array │ │ │ │ %S module not found │ │ │ │ os.lockf │ │ │ │ sha3_256 │ │ │ │ sha3_384 │ │ │ │ @@ -10898,15 +10902,14 @@ │ │ │ │ typing.NoDefault │ │ │ │ SkippedEntity │ │ │ │ │ │ │ │ │ │ │ │ coroutine method %R of %R was never awaited │ │ │ │ Exception ignored while finalizing async generator %R │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ -{sOsNsNsOsO} │ │ │ │ EXT specifies code <= 0 │ │ │ │ unregistered extension code %ld │ │ │ │ _inverted_registry[%ld] isn't a 2-tuple of strings │ │ │ │ │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ │ │ │ │ NoneType takes no arguments │ │ │ │ @@ -10960,17 +10963,14 @@ │ │ │ │ required field "name" missing from TypeVar │ │ │ │ while traversing 'TypeVar' node │ │ │ │ required field "name" missing from ParamSpec │ │ │ │ while traversing 'ParamSpec' node │ │ │ │ required field "name" missing from TypeVarTuple │ │ │ │ while traversing 'TypeVarTuple' node │ │ │ │ expected some sort of type_param, but got %R │ │ │ │ - │ │ │ │ -reentrant call inside %R │ │ │ │ -could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ O|O:fromtimestamp │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ can't delete attribute │ │ │ │ @@ -13605,19 +13605,14 @@ │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ PyInitConfig_GetError │ │ │ │ config_get_locale_encoding │ │ │ │ _PyConfig_Write │ │ │ │ init_interpreter │ │ │ │ _PyInterpreterState_New │ │ │ │ init_interp_settings │ │ │ │ -init_threadstate │ │ │ │ -destroy_gil │ │ │ │ -create_gil │ │ │ │ -_PyThreadState_Attach │ │ │ │ -take_gil │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13782,14 +13777,19 @@ │ │ │ │ #E{PYTHONTRACEMALLOC}: trace Python memory allocations (#S{-X} #e{tracemalloc}) │ │ │ │ #E{PYTHONUNBUFFERED}: disable stdout/stderr buffering (#S{-u}) │ │ │ │ #E{PYTHONUTF8} : control the UTF-8 mode (#S{-X} #e{utf8}) │ │ │ │ #E{PYTHONVERBOSE} : trace import statements (#S{-v}) │ │ │ │ #E{PYTHONWARNDEFAULTENCODING}: enable opt-in EncodingWarning for 'encoding=None' │ │ │ │ (#S{-X} #e{warn_default_encoding}) │ │ │ │ #E{PYTHONWARNINGS} : warning control (#S{-W}) │ │ │ │ +init_threadstate │ │ │ │ +destroy_gil │ │ │ │ +create_gil │ │ │ │ +_PyThreadState_Attach │ │ │ │ +take_gil │ │ │ │ init_global_interned_strings │ │ │ │ _PyUnicode_InitGlobalObjects │ │ │ │ ( ) _PyGC_Init │ │ │ │ pycore_interp_init │ │ │ │ _PyAtExit_Init │ │ │ │ _PyXI_Init │ │ │ │ _PyImport_InitCore │ │ │ │ @@ -21764,14 +21764,36 @@ │ │ │ │ exception is raised if the entry asked for cannot be found. │ │ │ │ PyInterpreterState_Get │ │ │ │ finalize_subinterpreters │ │ │ │ new_interpreter │ │ │ │ _PySemaphore_Init │ │ │ │ SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ _PySemaphore_Wait │ │ │ │ +PyThreadState_Delete │ │ │ │ +tstate_delete_common │ │ │ │ +_ncallbacks($module, /) │ │ │ │ +Return the number of registered exit functions. │ │ │ │ +_run_exitfuncs($module, /) │ │ │ │ +Run all registered exit functions. │ │ │ │ +If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ +unregister($module, func, /) │ │ │ │ +Unregister an exit function which was previously registered using │ │ │ │ +atexit.register │ │ │ │ + func - function to be unregistered │ │ │ │ +_clear($module, /) │ │ │ │ +Clear the list of previously registered exit functions. │ │ │ │ +register($module, func, /, *args, **kwargs) │ │ │ │ +Register a function to be executed upon normal program termination │ │ │ │ + func - function to be called at exit │ │ │ │ + args - optional arguments to pass to func │ │ │ │ + kwargs - optional keyword arguments to pass to func │ │ │ │ + func is returned to facilitate usage as a decorator. │ │ │ │ +allow programmer to define multiple exit functions to be executed │ │ │ │ +upon normal program termination. │ │ │ │ +Two public functions, register and unregister, are defined. │ │ │ │ search($self, /) │ │ │ │ prefixmatch($self, /) │ │ │ │ __deepcopy__($self, memo, /) │ │ │ │ __copy__($self, /) │ │ │ │ expand($self, /, template) │ │ │ │ Return the string obtained by doing backslash substitution on the string template, as done by the sub() method. │ │ │ │ groupdict($self, /, default=None) │ │ │ │ @@ -22153,16 +22175,14 @@ │ │ │ │ takewhile(predicate, seq) --> seq[0], seq[1], until predicate fails │ │ │ │ zip_longest(p, q, ...) --> (p[0], q[0]), (p[1], q[1]), ... │ │ │ │ Combinatoric generators: │ │ │ │ product(p, q, ... [repeat=1]) --> cartesian product │ │ │ │ permutations(p[, r]) │ │ │ │ combinations(p, r) │ │ │ │ combinations_with_replacement(p, r) │ │ │ │ -PyThreadState_Delete │ │ │ │ -tstate_delete_common │ │ │ │ Py_EndInterpreter │ │ │ │ _PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ cache_clear($self, /) │ │ │ │ Clear the cache and cache statistics │ │ │ │ @@ -22190,35 +22210,16 @@ │ │ │ │ Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ This effectively reduces the iterable to a single value. If initial is │ │ │ │ present, it is placed before the items of the iterable in the │ │ │ │ calculation, and serves as a default when the iterable is empty. │ │ │ │ For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ Tools that operate on functions. │ │ │ │ -_ncallbacks($module, /) │ │ │ │ -Return the number of registered exit functions. │ │ │ │ -_run_exitfuncs($module, /) │ │ │ │ -Run all registered exit functions. │ │ │ │ -If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ -unregister($module, func, /) │ │ │ │ -Unregister an exit function which was previously registered using │ │ │ │ -atexit.register │ │ │ │ - func - function to be unregistered │ │ │ │ -_clear($module, /) │ │ │ │ -Clear the list of previously registered exit functions. │ │ │ │ -register($module, func, /, *args, **kwargs) │ │ │ │ -Register a function to be executed upon normal program termination │ │ │ │ - func - function to be called at exit │ │ │ │ - args - optional arguments to pass to func │ │ │ │ - kwargs - optional keyword arguments to pass to func │ │ │ │ - func is returned to facilitate usage as a decorator. │ │ │ │ -allow programmer to define multiple exit functions to be executed │ │ │ │ -upon normal program termination. │ │ │ │ -Two public functions, register and unregister, are defined. │ │ │ │ PyMutex_Unlock │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -22278,672 +22279,14 @@ │ │ │ │ Return block assigned to the character chr. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 17.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 17.0.0. │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ -!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ -Return a decompressor object. │ │ │ │ - The window buffer size and container format. │ │ │ │ - The predefined compression dictionary. This must be the same │ │ │ │ - dictionary as used by the compressor that produced the input data. │ │ │ │ -decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ -Returns a bytes object containing the uncompressed data. │ │ │ │ - Compressed data. │ │ │ │ - The window buffer size and container format. │ │ │ │ - bufsize │ │ │ │ - The initial output buffer size. │ │ │ │ -crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ -Combine two CRC-32 checksums into one. │ │ │ │ - CRC-32 checksum for sequence A │ │ │ │ - CRC-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ -CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ -return the CRC-32 checksum of A and B concatenated. │ │ │ │ -crc32($module, data, value=0, /) │ │ │ │ -Compute a CRC-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ - wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ - strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ -Return a compressor object. │ │ │ │ - The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ - currently equivalent to 6). Higher compression levels are slower, │ │ │ │ - but produce smaller results. │ │ │ │ - method │ │ │ │ - The compression algorithm. If given, this must be DEFLATED. │ │ │ │ - +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ - container. │ │ │ │ - -9 to -15: Generate a raw stream. │ │ │ │ - +25 to +31: Include a gzip container. │ │ │ │ - memLevel │ │ │ │ - Controls the amount of memory used for internal compression state. │ │ │ │ - Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ - usage, faster compression, and smaller output. │ │ │ │ - strategy │ │ │ │ - Used to tune the compression algorithm. Possible values are │ │ │ │ - Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ - The predefined compression dictionary - a sequence of bytes │ │ │ │ - containing subsequences that are likely to occur in the input data. │ │ │ │ -compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ -Returns a bytes object containing compressed data. │ │ │ │ - Binary data to be compressed. │ │ │ │ - Compression level, in 0-9 or -1. │ │ │ │ - The window buffer size and container format. │ │ │ │ -adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ -Combine two Adler-32 checksums into one. │ │ │ │ - adler1 │ │ │ │ - Adler-32 checksum for sequence A │ │ │ │ - adler2 │ │ │ │ - Adler-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ -Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ -return the Adler-32 checksum of A and B concatenated. │ │ │ │ -adler32($module, data, value=1, /) │ │ │ │ -Compute an Adler-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -The functions in this module allow compression and decompression using the │ │ │ │ -zlib library, which is based on GNU zip. │ │ │ │ -adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ -adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ -compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ -compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ -crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ -crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ -decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ -decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ -'wbits' is window buffer size and container format. │ │ │ │ -Compressor objects support compress() and flush() methods; decompressor │ │ │ │ -objects support decompress() and flush(). │ │ │ │ -heapify_max($module, heap, /) │ │ │ │ -Maxheap variant of heapify. │ │ │ │ -heapreplace_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heapreplace. │ │ │ │ -heappop_max($module, heap, /) │ │ │ │ -Maxheap variant of heappop. │ │ │ │ -heappushpop_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heappushpop. │ │ │ │ -The combined action runs more efficiently than heappush_max() │ │ │ │ -followed by a separate call to heappop_max(). │ │ │ │ -heappush_max($module, heap, item, /) │ │ │ │ -Push item onto max heap, maintaining the heap invariant. │ │ │ │ -heapify($module, heap, /) │ │ │ │ -Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ -heapreplace($module, heap, item, /) │ │ │ │ -Pop and return the current smallest value, and add the new item. │ │ │ │ -This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ -more appropriate when using a fixed-size heap. Note that the value │ │ │ │ -returned may be larger than item! That constrains reasonable uses of │ │ │ │ -this routine unless written as part of a conditional replacement: │ │ │ │ - if item > heap[0]: │ │ │ │ - item = heapreplace(heap, item) │ │ │ │ -heappop($module, heap, /) │ │ │ │ -Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ -heappushpop($module, heap, item, /) │ │ │ │ -Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ -The combined action runs more efficiently than heappush() followed by │ │ │ │ -a separate call to heappop(). │ │ │ │ -heappush($module, heap, item, /) │ │ │ │ -Push item onto heap, maintaining the heap invariant. │ │ │ │ -Heap queue algorithm (a.k.a. priority queue). │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -heap = [] # creates an empty heap │ │ │ │ -heappush(heap, item) # pushes a new item on the heap │ │ │ │ -item = heappop(heap) # pops the smallest item from the heap │ │ │ │ -item = heap[0] # smallest item on the heap without popping it │ │ │ │ -heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ -item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ - # new item; the heap size is unchanged │ │ │ │ -Our API differs from textbook heap algorithms as follows: │ │ │ │ -- We use 0-based indexing. This makes the relationship between the │ │ │ │ - index for a node and the indexes for its children slightly less │ │ │ │ - obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ -- Our heappop() method returns the smallest item, not the largest. │ │ │ │ -These two make it possible to view the heap as a regular Python list │ │ │ │ -without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ -maintains the heap invariant! │ │ │ │ -The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - ((year, week, weekday) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -__sizeof__($self, /) │ │ │ │ -unpack_from($self, /, buffer, offset=0) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Values are unpacked according to the struct format string. The │ │ │ │ -buffer's size in bytes, starting at position offset, must be at │ │ │ │ -least the struct size. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -unpack($self, buffer, /) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Unpack according to the struct format string. The buffer's │ │ │ │ -size in bytes must be the struct size. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -pack_into($self, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the struct format string │ │ │ │ -and write the packed bytes into the writable buffer starting at │ │ │ │ -offset. Note that the offset is a required argument. See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -pack($self, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed │ │ │ │ -according to the struct format string. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -iter_unpack($self, buffer, /) │ │ │ │ -Return an iterator yielding tuples. │ │ │ │ -Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of the struct size. │ │ │ │ -Struct(format) │ │ │ │ -Create a compiled struct object. │ │ │ │ -Return a new Struct object which writes and reads binary data according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -unpack_from($module, format, /, buffer, offset=0) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -unpack($module, format, buffer, /) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ -for more on format strings. │ │ │ │ -pack_into($module, format, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the format string and write the │ │ │ │ -packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ -offset is a required argument. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -pack($module, format, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -iter_unpack($module, format, buffer, /) │ │ │ │ -Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ -The bytes are unpacked according to the format string, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of calcsize(format). │ │ │ │ -calcsize($module, format, /) │ │ │ │ -Return size in bytes of the struct described by the format string. │ │ │ │ -_clearcache($module, /) │ │ │ │ -Clear the internal cache. │ │ │ │ -Functions to convert between Python values and C structs. │ │ │ │ -Python bytes objects are used to hold the data representing the C struct. │ │ │ │ -The format string (explained below) describes the layout of data │ │ │ │ -in the C struct. │ │ │ │ -The optional first format char indicates byte order, size and alignment: │ │ │ │ - @: native order, size & alignment (default) │ │ │ │ - =: native order, std. size & alignment │ │ │ │ - <: little-endian, std. size & alignment │ │ │ │ - >: big-endian, std. size & alignment │ │ │ │ - !: same as > │ │ │ │ -The remaining characters indicate types of args and must match exactly; │ │ │ │ -these can be preceded by a decimal repeat count: │ │ │ │ - x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ - ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ - l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ - f: float; d: double; e: half-float; │ │ │ │ - F: float complex; D: double complex. │ │ │ │ -Special cases (preceding decimal count indicates length): │ │ │ │ - s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ -Special cases (only available in native format): │ │ │ │ - n: ssize_t; N: size_t; │ │ │ │ - P: an integer type that is wide enough to hold a pointer. │ │ │ │ -Whitespace between formats is ignored. │ │ │ │ -The variable struct.error is an exception raised on errors. │ │ │ │ -get_freeze_count($module, /) │ │ │ │ -Return the number of objects in the permanent generation. │ │ │ │ -unfreeze($module, /) │ │ │ │ -Unfreeze all objects in the permanent generation. │ │ │ │ -Put all objects in the permanent generation back into oldest generation. │ │ │ │ -freeze($module, /) │ │ │ │ -Freeze all current tracked objects and ignore them for future collections. │ │ │ │ -This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ -friendly. │ │ │ │ -Note: collection before a POSIX fork() call may free pages for future │ │ │ │ -allocation which can cause copy-on-write. │ │ │ │ -get_referents($module, /, *objs) │ │ │ │ -Return the list of objects that are directly referred to by 'objs'. │ │ │ │ -get_referrers($module, /, *objs) │ │ │ │ -Return the list of objects that directly refer to any of 'objs'. │ │ │ │ -is_finalized($module, obj, /) │ │ │ │ -Returns true if the object has been already finalized by the GC. │ │ │ │ -is_tracked($module, obj, /) │ │ │ │ -Returns true if the object is tracked by the garbage collector. │ │ │ │ -Simple atomic objects will return false. │ │ │ │ -get_stats($module, /) │ │ │ │ -Return a list of dictionaries containing per-generation statistics. │ │ │ │ -get_objects($module, /, generation=None) │ │ │ │ -Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ - generation │ │ │ │ - Generation to extract the objects from. │ │ │ │ -If generation is not None, return only the objects tracked by the │ │ │ │ -collector that are in that generation. │ │ │ │ -collect($module, /, generation=2) │ │ │ │ -Run the garbage collector. │ │ │ │ -With no arguments, run a full collection. The optional argument │ │ │ │ -may be an integer specifying which generation to collect. A ValueError │ │ │ │ -is raised if the generation number is invalid. │ │ │ │ -The number of unreachable objects is returned. │ │ │ │ -get_threshold($module, /) │ │ │ │ -Return the current collection thresholds. │ │ │ │ -set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ -Set the collection thresholds (the collection frequency). │ │ │ │ -Setting 'threshold0' to zero disables collection. │ │ │ │ -get_count($module, /) │ │ │ │ -Return a three-tuple of the current collection counts. │ │ │ │ -get_debug($module, /) │ │ │ │ -Get the garbage collection debugging flags. │ │ │ │ -set_debug($module, flags, /) │ │ │ │ -Set the garbage collection debugging flags. │ │ │ │ - An integer that can have the following bits turned on: │ │ │ │ - DEBUG_STATS - Print statistics during collection. │ │ │ │ - DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ - DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ - found. │ │ │ │ - DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ - DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ -Debugging information is written to sys.stderr. │ │ │ │ -isenabled($module, /) │ │ │ │ -Returns true if automatic garbage collection is enabled. │ │ │ │ -disable($module, /) │ │ │ │ -Disable automatic garbage collection. │ │ │ │ -enable($module, /) │ │ │ │ -Enable automatic garbage collection. │ │ │ │ -This module provides access to the garbage collector for reference cycles. │ │ │ │ -enable() -- Enable automatic garbage collection. │ │ │ │ -disable() -- Disable automatic garbage collection. │ │ │ │ -isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ -collect() -- Do a full collection right now. │ │ │ │ -get_count() -- Return the current collection counts. │ │ │ │ -get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ -set_debug() -- Set debugging flags. │ │ │ │ -get_debug() -- Get debugging flags. │ │ │ │ -set_threshold() -- Set the collection thresholds. │ │ │ │ -get_threshold() -- Return the current collection thresholds. │ │ │ │ -get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ -is_tracked() -- Returns true if a given object is tracked. │ │ │ │ -is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ -get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ -get_referents() -- Return the list of objects that an object refers to. │ │ │ │ -freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ -unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ -get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ -ulp($module, x, /) │ │ │ │ -Return the value of the least significant bit of the float x. │ │ │ │ -nextafter($module, x, y, /, *, steps=None) │ │ │ │ -Return the floating-point value the given number of steps after x towards y. │ │ │ │ -If steps is not specified or is None, it defaults to 1. │ │ │ │ -Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ -an integer. Raises ValueError if steps is negative. │ │ │ │ -prod($module, iterable, /, *, start=1) │ │ │ │ -Calculate the product of all the elements in the input iterable. │ │ │ │ -The default start value for the product is 1. │ │ │ │ -When the iterable is empty, return the start value. This function is │ │ │ │ -intended specifically for use with numeric values and may reject │ │ │ │ -non-numeric types. │ │ │ │ -trunc($module, x, /) │ │ │ │ -Truncates the Real x to the nearest Integral toward 0. │ │ │ │ -Uses the __trunc__ magic method. │ │ │ │ -sumprod($module, p, q, /) │ │ │ │ -Return the sum of products of values from two iterables p and q. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sum(map(operator.mul, p, q, strict=True)) │ │ │ │ -For float and mixed int/float inputs, the intermediate products │ │ │ │ -and sums are computed with extended precision. │ │ │ │ -tanh($module, x, /) │ │ │ │ -Return the hyperbolic tangent of x. │ │ │ │ -tan($module, x, /) │ │ │ │ -Return the tangent of x (measured in radians). │ │ │ │ -sqrt($module, x, /) │ │ │ │ -Return the square root of x. │ │ │ │ -sinh($module, x, /) │ │ │ │ -Return the hyperbolic sine of x. │ │ │ │ -sin($module, x, /) │ │ │ │ -Return the sine of x (measured in radians). │ │ │ │ -signbit($module, x, /) │ │ │ │ -Return True if the sign of x is negative and False otherwise. │ │ │ │ -remainder($module, x, y, /) │ │ │ │ -Difference between x and the closest integer multiple of y. │ │ │ │ -Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ -In the case where x is exactly halfway between two multiples of │ │ │ │ -y, the nearest even value of n is used. The result is always exact. │ │ │ │ -radians($module, x, /) │ │ │ │ -Convert angle x from degrees to radians. │ │ │ │ -pow($module, x, y, /) │ │ │ │ -Return x**y (x to the power of y). │ │ │ │ -modf($module, x, /) │ │ │ │ -Return the fractional and integer parts of x. │ │ │ │ -Both results carry the sign of x and are floats. │ │ │ │ -log2($module, x, /) │ │ │ │ -Return the base 2 logarithm of x. │ │ │ │ -log10($module, x, /) │ │ │ │ -Return the base 10 logarithm of x. │ │ │ │ -log1p($module, x, /) │ │ │ │ -Return the natural logarithm of 1+x (base e). │ │ │ │ -The result is computed in a way which is accurate for x near zero. │ │ │ │ -log(x, [base=math.e]) │ │ │ │ -Return the logarithm of x to the given base. │ │ │ │ -If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ -lgamma($module, x, /) │ │ │ │ -Natural logarithm of absolute value of Gamma function at x. │ │ │ │ -ldexp($module, x, i, /) │ │ │ │ -Return x * (2**i). │ │ │ │ -This is essentially the inverse of frexp(). │ │ │ │ -isnan($module, x, /) │ │ │ │ -Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ -isinf($module, x, /) │ │ │ │ -Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ -issubnormal($module, x, /) │ │ │ │ -Return True if x is subnormal, and False otherwise. │ │ │ │ -isnormal($module, x, /) │ │ │ │ -Return True if x is normal, and False otherwise. │ │ │ │ -isfinite($module, x, /) │ │ │ │ -Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ -isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ -Determine whether two floating-point numbers are close in value. │ │ │ │ - rel_tol │ │ │ │ - maximum difference for being considered "close", relative to the │ │ │ │ - magnitude of the input values │ │ │ │ - abs_tol │ │ │ │ - maximum difference for being considered "close", regardless of the │ │ │ │ - magnitude of the input values │ │ │ │ -Return True if a is close in value to b, and False otherwise. │ │ │ │ -For the values to be considered close, the difference between them │ │ │ │ -must be smaller than at least one of the tolerances. │ │ │ │ --inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ -is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ -only close to themselves. │ │ │ │ -hypot($module, /, *coordinates) │ │ │ │ -Multidimensional Euclidean distance from the origin to a point. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum(x**2 for x in coordinates)) │ │ │ │ -For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ -using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ -For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ - >>> hypot(3.0, 4.0) │ │ │ │ -gamma($module, x, /) │ │ │ │ -Gamma function at x. │ │ │ │ -fsum($module, seq, /) │ │ │ │ -Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ -Assumes IEEE-754 floating-point arithmetic. │ │ │ │ -frexp($module, x, /) │ │ │ │ -Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ -If x is a finite nonzero number, then m is a float with │ │ │ │ -0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ -x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ -fmin($module, x, y, /) │ │ │ │ -Return the smaller of two floating-point arguments. │ │ │ │ -fmod($module, x, y, /) │ │ │ │ -Return fmod(x, y), according to platform C. │ │ │ │ -x % y may differ. │ │ │ │ -fmax($module, x, y, /) │ │ │ │ -Return the larger of two floating-point arguments. │ │ │ │ -fma($module, x, y, z, /) │ │ │ │ -Fused multiply-add operation. │ │ │ │ -Compute (x * y) + z with a single round. │ │ │ │ -floor($module, x, /) │ │ │ │ -Return the floor of x as an Integral. │ │ │ │ -This is the largest integer <= x. │ │ │ │ -fabs($module, x, /) │ │ │ │ -Return the absolute value of the float x. │ │ │ │ -expm1($module, x, /) │ │ │ │ -Return exp(x)-1. │ │ │ │ -This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ -exp2($module, x, /) │ │ │ │ -Return 2 raised to the power of x. │ │ │ │ -exp($module, x, /) │ │ │ │ -Return e raised to the power of x. │ │ │ │ -erfc($module, x, /) │ │ │ │ -Complementary error function at x. │ │ │ │ -erf($module, x, /) │ │ │ │ -Error function at x. │ │ │ │ -dist($module, p, q, /) │ │ │ │ -Return the Euclidean distance between two points p and q. │ │ │ │ -The points should be specified as sequences (or iterables) of │ │ │ │ -coordinates. Both inputs must have the same dimension. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ -degrees($module, x, /) │ │ │ │ -Convert angle x from radians to degrees. │ │ │ │ -cosh($module, x, /) │ │ │ │ -Return the hyperbolic cosine of x. │ │ │ │ -cos($module, x, /) │ │ │ │ -Return the cosine of x (measured in radians). │ │ │ │ -copysign($module, x, y, /) │ │ │ │ -Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ -On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ -returns -1.0. │ │ │ │ -ceil($module, x, /) │ │ │ │ -Return the ceiling of x as an Integral. │ │ │ │ -This is the smallest integer >= x. │ │ │ │ -cbrt($module, x, /) │ │ │ │ -Return the cube root of x. │ │ │ │ -atanh($module, x, /) │ │ │ │ -Return the inverse hyperbolic tangent of x. │ │ │ │ -atan2($module, y, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of y/x. │ │ │ │ -Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ -atan($module, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -asinh($module, x, /) │ │ │ │ -Return the inverse hyperbolic sine of x. │ │ │ │ -asin($module, x, /) │ │ │ │ -Return the arc sine (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -acosh($module, x, /) │ │ │ │ -Return the inverse hyperbolic cosine of x. │ │ │ │ -acos($module, x, /) │ │ │ │ -Return the arc cosine (measured in radians) of x. │ │ │ │ -The result is between 0 and pi. │ │ │ │ -This module provides access to the mathematical functions │ │ │ │ -defined by the C standard. │ │ │ │ -b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ -Encode a string using quoted-printable encoding. │ │ │ │ -On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ -space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ -are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ -a2b_qp($module, /, data, header=False) │ │ │ │ -Decode a string of qp-encoded data. │ │ │ │ -crc32($module, data, crc=0, /) │ │ │ │ -Compute CRC-32 incrementally. │ │ │ │ -crc_hqx($module, data, crc, /) │ │ │ │ -Compute CRC-CCITT incrementally. │ │ │ │ -unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "b2a_hex()". │ │ │ │ -b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "hexlify()". │ │ │ │ -Example: │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ -b'b901ef' │ │ │ │ ->>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ -b'b9:01:ef' │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ -b'b9_01ef' │ │ │ │ -a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -This function is also available as "unhexlify()". │ │ │ │ -b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ - alphabet=BASE32_ALPHABET) │ │ │ │ -Base32-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of base32 data. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ - alphabet=BASE85_ALPHABET) │ │ │ │ -Base85-code line of data. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ -a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of Base85 data. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode Ascii85 data. │ │ │ │ - foldspaces │ │ │ │ - Allow 'y' as a short form encoding four spaces. │ │ │ │ - Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ - optionally accept leading '<~'. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ - pad=False, adobe=False) │ │ │ │ -Ascii85-encode data. │ │ │ │ - foldspaces │ │ │ │ - Emit 'y' as a short form encoding four spaces. │ │ │ │ - wrapcol │ │ │ │ - Split result into lines of provided width. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ - Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ -b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ - alphabet=BASE64_ALPHABET) │ │ │ │ -Base64-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ - padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ - ignorechars=, canonical=False) │ │ │ │ -Decode a line of base64 data. │ │ │ │ - strict_mode │ │ │ │ - When set to true, bytes that are not part of the base64 standard are │ │ │ │ - not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ - Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input when │ │ │ │ - strict_mode is true. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_uu($module, data, /, *, backtick=False) │ │ │ │ -Uuencode line of data. │ │ │ │ -a2b_uu($module, data, /) │ │ │ │ -Decode a line of uuencoded data. │ │ │ │ -Conversion between binary data and ASCII │ │ │ │ -Heap queues │ │ │ │ -[explanation by Fran │ │ │ │ -ois Pinard] │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -The strange invariant above is meant to be an efficient memory │ │ │ │ -representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ - 0 │ │ │ │ - 1 2 │ │ │ │ - 3 4 5 6 │ │ │ │ - 7 8 9 10 11 12 13 14 │ │ │ │ - 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ -In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ -a usual binary tournament we see in sports, each cell is the winner │ │ │ │ -over the two cells it tops, and we can trace the winner down the tree │ │ │ │ -to see all opponents s/he had. However, in many computer applications │ │ │ │ -of such tournaments, we do not need to trace the history of a winner. │ │ │ │ -To be more memory efficient, when a winner is promoted, we try to │ │ │ │ -replace it by something else at a lower level, and the rule becomes │ │ │ │ -that a cell and the two cells it tops contain three different items, │ │ │ │ -but the top cell "wins" over the two topped cells. │ │ │ │ -If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ -the overall winner. The simplest algorithmic way to remove it and │ │ │ │ -find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ -diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ -the tree, exchanging values, until the invariant is re-established. │ │ │ │ -This is clearly logarithmic on the total number of items in the tree. │ │ │ │ -By iterating over all items, you get an O(n ln n) sort. │ │ │ │ -A nice feature of this sort is that you can efficiently insert new │ │ │ │ -items while the sort is going on, provided that the inserted items are │ │ │ │ -not "better" than the last 0'th element you extracted. This is │ │ │ │ -especially useful in simulation contexts, where the tree holds all │ │ │ │ -incoming events, and the "win" condition means the smallest scheduled │ │ │ │ -time. When an event schedule other events for execution, they are │ │ │ │ -scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ -heap is a good structure for implementing schedulers (this is what I │ │ │ │ -used for my MIDI sequencer :-). │ │ │ │ -Various structures for implementing schedulers have been extensively │ │ │ │ -studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ -the speed is almost constant, and the worst case is not much different │ │ │ │ -than the average case. However, there are other representations which │ │ │ │ -are more efficient overall, yet the worst cases might be terrible. │ │ │ │ -Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ -know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ -sequences, which size is usually related to the amount of CPU memory), │ │ │ │ -followed by a merging passes for these runs, which merging is often │ │ │ │ -very cleverly organised[1]. It is very important that the initial │ │ │ │ -sort produces the longest runs possible. Tournaments are a good way │ │ │ │ -to that. If, using all the memory available to hold a tournament, you │ │ │ │ -replace and percolate items that happen to fit the current run, you'll │ │ │ │ -produce runs which are twice the size of the memory for random input, │ │ │ │ -and much better for input fuzzily ordered. │ │ │ │ -Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ -may not fit in the current tournament (because the value "wins" over │ │ │ │ -the last output value), it cannot fit in the heap, so the size of the │ │ │ │ -heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ -for progressively building a second heap, which grows at exactly the │ │ │ │ -same rate the first heap is melting. When the first heap completely │ │ │ │ -vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ -effective! │ │ │ │ -In a word, heaps are useful memory structures to know. I use them in │ │ │ │ -a few applications, and I think it is good to keep a 'heap' module │ │ │ │ -around. :-) │ │ │ │ --------------------- │ │ │ │ -[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ -more annoying than clever, and this is a consequence of the seeking │ │ │ │ -capabilities of the disks. On devices which cannot seek, like big │ │ │ │ -tape drives, the story was quite different, and one had to be very │ │ │ │ -clever to ensure (far in advance) that each tape movement will be the │ │ │ │ -most effective possible (that is, will best participate at │ │ │ │ -"progressing" the merge). Some tapes were even able to read │ │ │ │ -backwards, and this was also used to avoid the rewinding time. │ │ │ │ -Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ -From all times, sorting has always been a Great Art! :-) │ │ │ │ IRPLANERL │ │ │ │ KTIESELS │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -25396,14 +24739,671 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ +!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ +decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ +Return a decompressor object. │ │ │ │ + The window buffer size and container format. │ │ │ │ + The predefined compression dictionary. This must be the same │ │ │ │ + dictionary as used by the compressor that produced the input data. │ │ │ │ +decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ +Returns a bytes object containing the uncompressed data. │ │ │ │ + Compressed data. │ │ │ │ + The window buffer size and container format. │ │ │ │ + bufsize │ │ │ │ + The initial output buffer size. │ │ │ │ +crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ +Combine two CRC-32 checksums into one. │ │ │ │ + CRC-32 checksum for sequence A │ │ │ │ + CRC-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ +CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ +return the CRC-32 checksum of A and B concatenated. │ │ │ │ +crc32($module, data, value=0, /) │ │ │ │ +Compute a CRC-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ + wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ + strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ +Return a compressor object. │ │ │ │ + The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ + currently equivalent to 6). Higher compression levels are slower, │ │ │ │ + but produce smaller results. │ │ │ │ + method │ │ │ │ + The compression algorithm. If given, this must be DEFLATED. │ │ │ │ + +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ + container. │ │ │ │ + -9 to -15: Generate a raw stream. │ │ │ │ + +25 to +31: Include a gzip container. │ │ │ │ + memLevel │ │ │ │ + Controls the amount of memory used for internal compression state. │ │ │ │ + Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ + usage, faster compression, and smaller output. │ │ │ │ + strategy │ │ │ │ + Used to tune the compression algorithm. Possible values are │ │ │ │ + Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ + The predefined compression dictionary - a sequence of bytes │ │ │ │ + containing subsequences that are likely to occur in the input data. │ │ │ │ +compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ +Returns a bytes object containing compressed data. │ │ │ │ + Binary data to be compressed. │ │ │ │ + Compression level, in 0-9 or -1. │ │ │ │ + The window buffer size and container format. │ │ │ │ +adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ +Combine two Adler-32 checksums into one. │ │ │ │ + adler1 │ │ │ │ + Adler-32 checksum for sequence A │ │ │ │ + adler2 │ │ │ │ + Adler-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ +Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ +return the Adler-32 checksum of A and B concatenated. │ │ │ │ +adler32($module, data, value=1, /) │ │ │ │ +Compute an Adler-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +The functions in this module allow compression and decompression using the │ │ │ │ +zlib library, which is based on GNU zip. │ │ │ │ +adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ +adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ +compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ +compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ +crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ +crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ +decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ +decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ +'wbits' is window buffer size and container format. │ │ │ │ +Compressor objects support compress() and flush() methods; decompressor │ │ │ │ +objects support decompress() and flush(). │ │ │ │ +heapify_max($module, heap, /) │ │ │ │ +Maxheap variant of heapify. │ │ │ │ +heapreplace_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heapreplace. │ │ │ │ +heappop_max($module, heap, /) │ │ │ │ +Maxheap variant of heappop. │ │ │ │ +heappushpop_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heappushpop. │ │ │ │ +The combined action runs more efficiently than heappush_max() │ │ │ │ +followed by a separate call to heappop_max(). │ │ │ │ +heappush_max($module, heap, item, /) │ │ │ │ +Push item onto max heap, maintaining the heap invariant. │ │ │ │ +heapify($module, heap, /) │ │ │ │ +Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ +heapreplace($module, heap, item, /) │ │ │ │ +Pop and return the current smallest value, and add the new item. │ │ │ │ +This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ +more appropriate when using a fixed-size heap. Note that the value │ │ │ │ +returned may be larger than item! That constrains reasonable uses of │ │ │ │ +this routine unless written as part of a conditional replacement: │ │ │ │ + if item > heap[0]: │ │ │ │ + item = heapreplace(heap, item) │ │ │ │ +heappop($module, heap, /) │ │ │ │ +Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ +heappushpop($module, heap, item, /) │ │ │ │ +Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ +The combined action runs more efficiently than heappush() followed by │ │ │ │ +a separate call to heappop(). │ │ │ │ +heappush($module, heap, item, /) │ │ │ │ +Push item onto heap, maintaining the heap invariant. │ │ │ │ +Heap queue algorithm (a.k.a. priority queue). │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +heap = [] # creates an empty heap │ │ │ │ +heappush(heap, item) # pushes a new item on the heap │ │ │ │ +item = heappop(heap) # pops the smallest item from the heap │ │ │ │ +item = heap[0] # smallest item on the heap without popping it │ │ │ │ +heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ +item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ + # new item; the heap size is unchanged │ │ │ │ +Our API differs from textbook heap algorithms as follows: │ │ │ │ +- We use 0-based indexing. This makes the relationship between the │ │ │ │ + index for a node and the indexes for its children slightly less │ │ │ │ + obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ +- Our heappop() method returns the smallest item, not the largest. │ │ │ │ +These two make it possible to view the heap as a regular Python list │ │ │ │ +without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ +maintains the heap invariant! │ │ │ │ +The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + ((year, week, weekday) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +__sizeof__($self, /) │ │ │ │ +unpack_from($self, /, buffer, offset=0) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Values are unpacked according to the struct format string. The │ │ │ │ +buffer's size in bytes, starting at position offset, must be at │ │ │ │ +least the struct size. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +unpack($self, buffer, /) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Unpack according to the struct format string. The buffer's │ │ │ │ +size in bytes must be the struct size. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +pack_into($self, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the struct format string │ │ │ │ +and write the packed bytes into the writable buffer starting at │ │ │ │ +offset. Note that the offset is a required argument. See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +pack($self, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed │ │ │ │ +according to the struct format string. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +iter_unpack($self, buffer, /) │ │ │ │ +Return an iterator yielding tuples. │ │ │ │ +Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of the struct size. │ │ │ │ +Struct(format) │ │ │ │ +Create a compiled struct object. │ │ │ │ +Return a new Struct object which writes and reads binary data according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +unpack_from($module, format, /, buffer, offset=0) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +unpack($module, format, buffer, /) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ +for more on format strings. │ │ │ │ +pack_into($module, format, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the format string and write the │ │ │ │ +packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ +offset is a required argument. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +pack($module, format, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +iter_unpack($module, format, buffer, /) │ │ │ │ +Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ +The bytes are unpacked according to the format string, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of calcsize(format). │ │ │ │ +calcsize($module, format, /) │ │ │ │ +Return size in bytes of the struct described by the format string. │ │ │ │ +_clearcache($module, /) │ │ │ │ +Clear the internal cache. │ │ │ │ +Functions to convert between Python values and C structs. │ │ │ │ +Python bytes objects are used to hold the data representing the C struct. │ │ │ │ +The format string (explained below) describes the layout of data │ │ │ │ +in the C struct. │ │ │ │ +The optional first format char indicates byte order, size and alignment: │ │ │ │ + @: native order, size & alignment (default) │ │ │ │ + =: native order, std. size & alignment │ │ │ │ + <: little-endian, std. size & alignment │ │ │ │ + >: big-endian, std. size & alignment │ │ │ │ + !: same as > │ │ │ │ +The remaining characters indicate types of args and must match exactly; │ │ │ │ +these can be preceded by a decimal repeat count: │ │ │ │ + x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ + ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ + l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ + f: float; d: double; e: half-float; │ │ │ │ + F: float complex; D: double complex. │ │ │ │ +Special cases (preceding decimal count indicates length): │ │ │ │ + s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ +Special cases (only available in native format): │ │ │ │ + n: ssize_t; N: size_t; │ │ │ │ + P: an integer type that is wide enough to hold a pointer. │ │ │ │ +Whitespace between formats is ignored. │ │ │ │ +The variable struct.error is an exception raised on errors. │ │ │ │ +get_freeze_count($module, /) │ │ │ │ +Return the number of objects in the permanent generation. │ │ │ │ +unfreeze($module, /) │ │ │ │ +Unfreeze all objects in the permanent generation. │ │ │ │ +Put all objects in the permanent generation back into oldest generation. │ │ │ │ +freeze($module, /) │ │ │ │ +Freeze all current tracked objects and ignore them for future collections. │ │ │ │ +This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ +friendly. │ │ │ │ +Note: collection before a POSIX fork() call may free pages for future │ │ │ │ +allocation which can cause copy-on-write. │ │ │ │ +get_referents($module, /, *objs) │ │ │ │ +Return the list of objects that are directly referred to by 'objs'. │ │ │ │ +get_referrers($module, /, *objs) │ │ │ │ +Return the list of objects that directly refer to any of 'objs'. │ │ │ │ +is_finalized($module, obj, /) │ │ │ │ +Returns true if the object has been already finalized by the GC. │ │ │ │ +is_tracked($module, obj, /) │ │ │ │ +Returns true if the object is tracked by the garbage collector. │ │ │ │ +Simple atomic objects will return false. │ │ │ │ +get_stats($module, /) │ │ │ │ +Return a list of dictionaries containing per-generation statistics. │ │ │ │ +get_objects($module, /, generation=None) │ │ │ │ +Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ + generation │ │ │ │ + Generation to extract the objects from. │ │ │ │ +If generation is not None, return only the objects tracked by the │ │ │ │ +collector that are in that generation. │ │ │ │ +collect($module, /, generation=2) │ │ │ │ +Run the garbage collector. │ │ │ │ +With no arguments, run a full collection. The optional argument │ │ │ │ +may be an integer specifying which generation to collect. A ValueError │ │ │ │ +is raised if the generation number is invalid. │ │ │ │ +The number of unreachable objects is returned. │ │ │ │ +get_threshold($module, /) │ │ │ │ +Return the current collection thresholds. │ │ │ │ +set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ +Set the collection thresholds (the collection frequency). │ │ │ │ +Setting 'threshold0' to zero disables collection. │ │ │ │ +get_count($module, /) │ │ │ │ +Return a three-tuple of the current collection counts. │ │ │ │ +get_debug($module, /) │ │ │ │ +Get the garbage collection debugging flags. │ │ │ │ +set_debug($module, flags, /) │ │ │ │ +Set the garbage collection debugging flags. │ │ │ │ + An integer that can have the following bits turned on: │ │ │ │ + DEBUG_STATS - Print statistics during collection. │ │ │ │ + DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ + DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ + found. │ │ │ │ + DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ + DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ +Debugging information is written to sys.stderr. │ │ │ │ +isenabled($module, /) │ │ │ │ +Returns true if automatic garbage collection is enabled. │ │ │ │ +disable($module, /) │ │ │ │ +Disable automatic garbage collection. │ │ │ │ +enable($module, /) │ │ │ │ +Enable automatic garbage collection. │ │ │ │ +This module provides access to the garbage collector for reference cycles. │ │ │ │ +enable() -- Enable automatic garbage collection. │ │ │ │ +disable() -- Disable automatic garbage collection. │ │ │ │ +isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ +collect() -- Do a full collection right now. │ │ │ │ +get_count() -- Return the current collection counts. │ │ │ │ +get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ +set_debug() -- Set debugging flags. │ │ │ │ +get_debug() -- Get debugging flags. │ │ │ │ +set_threshold() -- Set the collection thresholds. │ │ │ │ +get_threshold() -- Return the current collection thresholds. │ │ │ │ +get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ +is_tracked() -- Returns true if a given object is tracked. │ │ │ │ +is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ +get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ +get_referents() -- Return the list of objects that an object refers to. │ │ │ │ +freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ +unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ +get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ +ulp($module, x, /) │ │ │ │ +Return the value of the least significant bit of the float x. │ │ │ │ +nextafter($module, x, y, /, *, steps=None) │ │ │ │ +Return the floating-point value the given number of steps after x towards y. │ │ │ │ +If steps is not specified or is None, it defaults to 1. │ │ │ │ +Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ +an integer. Raises ValueError if steps is negative. │ │ │ │ +prod($module, iterable, /, *, start=1) │ │ │ │ +Calculate the product of all the elements in the input iterable. │ │ │ │ +The default start value for the product is 1. │ │ │ │ +When the iterable is empty, return the start value. This function is │ │ │ │ +intended specifically for use with numeric values and may reject │ │ │ │ +non-numeric types. │ │ │ │ +trunc($module, x, /) │ │ │ │ +Truncates the Real x to the nearest Integral toward 0. │ │ │ │ +Uses the __trunc__ magic method. │ │ │ │ +sumprod($module, p, q, /) │ │ │ │ +Return the sum of products of values from two iterables p and q. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sum(map(operator.mul, p, q, strict=True)) │ │ │ │ +For float and mixed int/float inputs, the intermediate products │ │ │ │ +and sums are computed with extended precision. │ │ │ │ +tanh($module, x, /) │ │ │ │ +Return the hyperbolic tangent of x. │ │ │ │ +tan($module, x, /) │ │ │ │ +Return the tangent of x (measured in radians). │ │ │ │ +sqrt($module, x, /) │ │ │ │ +Return the square root of x. │ │ │ │ +sinh($module, x, /) │ │ │ │ +Return the hyperbolic sine of x. │ │ │ │ +sin($module, x, /) │ │ │ │ +Return the sine of x (measured in radians). │ │ │ │ +signbit($module, x, /) │ │ │ │ +Return True if the sign of x is negative and False otherwise. │ │ │ │ +remainder($module, x, y, /) │ │ │ │ +Difference between x and the closest integer multiple of y. │ │ │ │ +Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ +In the case where x is exactly halfway between two multiples of │ │ │ │ +y, the nearest even value of n is used. The result is always exact. │ │ │ │ +radians($module, x, /) │ │ │ │ +Convert angle x from degrees to radians. │ │ │ │ +pow($module, x, y, /) │ │ │ │ +Return x**y (x to the power of y). │ │ │ │ +modf($module, x, /) │ │ │ │ +Return the fractional and integer parts of x. │ │ │ │ +Both results carry the sign of x and are floats. │ │ │ │ +log2($module, x, /) │ │ │ │ +Return the base 2 logarithm of x. │ │ │ │ +log10($module, x, /) │ │ │ │ +Return the base 10 logarithm of x. │ │ │ │ +log1p($module, x, /) │ │ │ │ +Return the natural logarithm of 1+x (base e). │ │ │ │ +The result is computed in a way which is accurate for x near zero. │ │ │ │ +log(x, [base=math.e]) │ │ │ │ +Return the logarithm of x to the given base. │ │ │ │ +If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ +lgamma($module, x, /) │ │ │ │ +Natural logarithm of absolute value of Gamma function at x. │ │ │ │ +ldexp($module, x, i, /) │ │ │ │ +Return x * (2**i). │ │ │ │ +This is essentially the inverse of frexp(). │ │ │ │ +isnan($module, x, /) │ │ │ │ +Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ +isinf($module, x, /) │ │ │ │ +Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ +issubnormal($module, x, /) │ │ │ │ +Return True if x is subnormal, and False otherwise. │ │ │ │ +isnormal($module, x, /) │ │ │ │ +Return True if x is normal, and False otherwise. │ │ │ │ +isfinite($module, x, /) │ │ │ │ +Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ +isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ +Determine whether two floating-point numbers are close in value. │ │ │ │ + rel_tol │ │ │ │ + maximum difference for being considered "close", relative to the │ │ │ │ + magnitude of the input values │ │ │ │ + abs_tol │ │ │ │ + maximum difference for being considered "close", regardless of the │ │ │ │ + magnitude of the input values │ │ │ │ +Return True if a is close in value to b, and False otherwise. │ │ │ │ +For the values to be considered close, the difference between them │ │ │ │ +must be smaller than at least one of the tolerances. │ │ │ │ +-inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ +is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ +only close to themselves. │ │ │ │ +hypot($module, /, *coordinates) │ │ │ │ +Multidimensional Euclidean distance from the origin to a point. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum(x**2 for x in coordinates)) │ │ │ │ +For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ +using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ +For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ + >>> hypot(3.0, 4.0) │ │ │ │ +gamma($module, x, /) │ │ │ │ +Gamma function at x. │ │ │ │ +fsum($module, seq, /) │ │ │ │ +Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ +Assumes IEEE-754 floating-point arithmetic. │ │ │ │ +frexp($module, x, /) │ │ │ │ +Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ +If x is a finite nonzero number, then m is a float with │ │ │ │ +0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ +x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ +fmin($module, x, y, /) │ │ │ │ +Return the smaller of two floating-point arguments. │ │ │ │ +fmod($module, x, y, /) │ │ │ │ +Return fmod(x, y), according to platform C. │ │ │ │ +x % y may differ. │ │ │ │ +fmax($module, x, y, /) │ │ │ │ +Return the larger of two floating-point arguments. │ │ │ │ +fma($module, x, y, z, /) │ │ │ │ +Fused multiply-add operation. │ │ │ │ +Compute (x * y) + z with a single round. │ │ │ │ +floor($module, x, /) │ │ │ │ +Return the floor of x as an Integral. │ │ │ │ +This is the largest integer <= x. │ │ │ │ +fabs($module, x, /) │ │ │ │ +Return the absolute value of the float x. │ │ │ │ +expm1($module, x, /) │ │ │ │ +Return exp(x)-1. │ │ │ │ +This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ +exp2($module, x, /) │ │ │ │ +Return 2 raised to the power of x. │ │ │ │ +exp($module, x, /) │ │ │ │ +Return e raised to the power of x. │ │ │ │ +erfc($module, x, /) │ │ │ │ +Complementary error function at x. │ │ │ │ +erf($module, x, /) │ │ │ │ +Error function at x. │ │ │ │ +dist($module, p, q, /) │ │ │ │ +Return the Euclidean distance between two points p and q. │ │ │ │ +The points should be specified as sequences (or iterables) of │ │ │ │ +coordinates. Both inputs must have the same dimension. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ +degrees($module, x, /) │ │ │ │ +Convert angle x from radians to degrees. │ │ │ │ +cosh($module, x, /) │ │ │ │ +Return the hyperbolic cosine of x. │ │ │ │ +cos($module, x, /) │ │ │ │ +Return the cosine of x (measured in radians). │ │ │ │ +copysign($module, x, y, /) │ │ │ │ +Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ +On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ +returns -1.0. │ │ │ │ +ceil($module, x, /) │ │ │ │ +Return the ceiling of x as an Integral. │ │ │ │ +This is the smallest integer >= x. │ │ │ │ +cbrt($module, x, /) │ │ │ │ +Return the cube root of x. │ │ │ │ +atanh($module, x, /) │ │ │ │ +Return the inverse hyperbolic tangent of x. │ │ │ │ +atan2($module, y, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of y/x. │ │ │ │ +Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ +atan($module, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +asinh($module, x, /) │ │ │ │ +Return the inverse hyperbolic sine of x. │ │ │ │ +asin($module, x, /) │ │ │ │ +Return the arc sine (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +acosh($module, x, /) │ │ │ │ +Return the inverse hyperbolic cosine of x. │ │ │ │ +acos($module, x, /) │ │ │ │ +Return the arc cosine (measured in radians) of x. │ │ │ │ +The result is between 0 and pi. │ │ │ │ +This module provides access to the mathematical functions │ │ │ │ +defined by the C standard. │ │ │ │ +b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ +Encode a string using quoted-printable encoding. │ │ │ │ +On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ +space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ +are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ +a2b_qp($module, /, data, header=False) │ │ │ │ +Decode a string of qp-encoded data. │ │ │ │ +crc32($module, data, crc=0, /) │ │ │ │ +Compute CRC-32 incrementally. │ │ │ │ +crc_hqx($module, data, crc, /) │ │ │ │ +Compute CRC-CCITT incrementally. │ │ │ │ +unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "b2a_hex()". │ │ │ │ +b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "hexlify()". │ │ │ │ +Example: │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ +b'b901ef' │ │ │ │ +>>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ +b'b9:01:ef' │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ +b'b9_01ef' │ │ │ │ +a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +This function is also available as "unhexlify()". │ │ │ │ +b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ + alphabet=BASE32_ALPHABET) │ │ │ │ +Base32-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of base32 data. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ + alphabet=BASE85_ALPHABET) │ │ │ │ +Base85-code line of data. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ +a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of Base85 data. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode Ascii85 data. │ │ │ │ + foldspaces │ │ │ │ + Allow 'y' as a short form encoding four spaces. │ │ │ │ + Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ + optionally accept leading '<~'. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ + pad=False, adobe=False) │ │ │ │ +Ascii85-encode data. │ │ │ │ + foldspaces │ │ │ │ + Emit 'y' as a short form encoding four spaces. │ │ │ │ + wrapcol │ │ │ │ + Split result into lines of provided width. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ + Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ +b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ + alphabet=BASE64_ALPHABET) │ │ │ │ +Base64-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ + padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ + ignorechars=, canonical=False) │ │ │ │ +Decode a line of base64 data. │ │ │ │ + strict_mode │ │ │ │ + When set to true, bytes that are not part of the base64 standard are │ │ │ │ + not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ + Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input when │ │ │ │ + strict_mode is true. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_uu($module, data, /, *, backtick=False) │ │ │ │ +Uuencode line of data. │ │ │ │ +a2b_uu($module, data, /) │ │ │ │ +Decode a line of uuencoded data. │ │ │ │ +Conversion between binary data and ASCII │ │ │ │ +Heap queues │ │ │ │ +[explanation by Fran │ │ │ │ +ois Pinard] │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +The strange invariant above is meant to be an efficient memory │ │ │ │ +representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ + 0 │ │ │ │ + 1 2 │ │ │ │ + 3 4 5 6 │ │ │ │ + 7 8 9 10 11 12 13 14 │ │ │ │ + 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ +In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ +a usual binary tournament we see in sports, each cell is the winner │ │ │ │ +over the two cells it tops, and we can trace the winner down the tree │ │ │ │ +to see all opponents s/he had. However, in many computer applications │ │ │ │ +of such tournaments, we do not need to trace the history of a winner. │ │ │ │ +To be more memory efficient, when a winner is promoted, we try to │ │ │ │ +replace it by something else at a lower level, and the rule becomes │ │ │ │ +that a cell and the two cells it tops contain three different items, │ │ │ │ +but the top cell "wins" over the two topped cells. │ │ │ │ +If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ +the overall winner. The simplest algorithmic way to remove it and │ │ │ │ +find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ +diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ +the tree, exchanging values, until the invariant is re-established. │ │ │ │ +This is clearly logarithmic on the total number of items in the tree. │ │ │ │ +By iterating over all items, you get an O(n ln n) sort. │ │ │ │ +A nice feature of this sort is that you can efficiently insert new │ │ │ │ +items while the sort is going on, provided that the inserted items are │ │ │ │ +not "better" than the last 0'th element you extracted. This is │ │ │ │ +especially useful in simulation contexts, where the tree holds all │ │ │ │ +incoming events, and the "win" condition means the smallest scheduled │ │ │ │ +time. When an event schedule other events for execution, they are │ │ │ │ +scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ +heap is a good structure for implementing schedulers (this is what I │ │ │ │ +used for my MIDI sequencer :-). │ │ │ │ +Various structures for implementing schedulers have been extensively │ │ │ │ +studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ +the speed is almost constant, and the worst case is not much different │ │ │ │ +than the average case. However, there are other representations which │ │ │ │ +are more efficient overall, yet the worst cases might be terrible. │ │ │ │ +Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ +know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ +sequences, which size is usually related to the amount of CPU memory), │ │ │ │ +followed by a merging passes for these runs, which merging is often │ │ │ │ +very cleverly organised[1]. It is very important that the initial │ │ │ │ +sort produces the longest runs possible. Tournaments are a good way │ │ │ │ +to that. If, using all the memory available to hold a tournament, you │ │ │ │ +replace and percolate items that happen to fit the current run, you'll │ │ │ │ +produce runs which are twice the size of the memory for random input, │ │ │ │ +and much better for input fuzzily ordered. │ │ │ │ +Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ +may not fit in the current tournament (because the value "wins" over │ │ │ │ +the last output value), it cannot fit in the heap, so the size of the │ │ │ │ +heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ +for progressively building a second heap, which grows at exactly the │ │ │ │ +same rate the first heap is melting. When the first heap completely │ │ │ │ +vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ +effective! │ │ │ │ +In a word, heaps are useful memory structures to know. I use them in │ │ │ │ +a few applications, and I think it is good to keep a 'heap' module │ │ │ │ +around. :-) │ │ │ │ +-------------------- │ │ │ │ +[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ +more annoying than clever, and this is a consequence of the seeking │ │ │ │ +capabilities of the disks. On devices which cannot seek, like big │ │ │ │ +tape drives, the story was quite different, and one had to be very │ │ │ │ +clever to ensure (far in advance) that each tape movement will be the │ │ │ │ +most effective possible (that is, will best participate at │ │ │ │ +"progressing" the merge). Some tapes were even able to read │ │ │ │ +backwards, and this was also used to avoid the rewinding time. │ │ │ │ +Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ +From all times, sorting has always been a Great Art! :-) │ │ │ │ getrandbits($self, k, /) │ │ │ │ getrandbits(k) -> x. Generates an int with k random bits. │ │ │ │ setstate($self, state, /) │ │ │ │ setstate(state) -> None. Restores generator state. │ │ │ │ getstate($self, /) │ │ │ │ getstate() -> tuple containing the current state. │ │ │ │ seed($self, n=None, /) │ │ │ │ @@ -27117,33 +27117,14 @@ │ │ │ │ _PyOS_InterruptOccurred │ │ │ │ PyOS_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ _generate_suggestions($module, candidates, item, /) │ │ │ │ Returns the candidate in candidates that's closest to item │ │ │ │ _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, /) │ │ │ │ -Return the digest value as a bytes object. │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the hash object. │ │ │ │ -blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2s hash object. │ │ │ │ -blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2b hash object. │ │ │ │ -_blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ 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, /) │ │ │ │ @@ -27160,14 +27141,33 @@ │ │ │ │ Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ +update($self, data, /) │ │ │ │ +Update this hash object's state with the provided bytes-like object. │ │ │ │ +hexdigest($self, /) │ │ │ │ +Return the digest value as a string of hexadecimal digits. │ │ │ │ +digest($self, /) │ │ │ │ +Return the digest value as a bytes object. │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the hash object. │ │ │ │ +blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2s hash object. │ │ │ │ +blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2b hash object. │ │ │ │ +_blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ GetReparseDeferralEnabled($self, /) │ │ │ │ Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0. │ │ │ │ SetReparseDeferralEnabled($self, enabled, /) │ │ │ │ Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0. │ │ │ │ SetAllocTrackerMaximumAmplification($self, max_factor, /) │ │ │ │ Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated. │ │ │ │ The amplification factor is calculated as "allocated / direct" while │ │ │ │ @@ -27835,20 +27835,20 @@ │ │ │ │ acos($module, z, /) │ │ │ │ Return the arc cosine of z. │ │ │ │ This module provides access to mathematical functions for complex │ │ │ │ numbers. │ │ │ │ Unable to allocate output buffer. │ │ │ │ omkige75q │ │ │ │ dffbfff`f^ffffffffffffffffffffffffff\ │ │ │ │ +_enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ q'PIIIIIIIIIIIIIII │ │ │ │ -_enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ dummy_dealloc │ │ │ │ _PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ceac <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 22f724 <_start@@Base+0x34> │ │ │ │ + bl 2305a0 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e8b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 230bf0 │ │ │ │ + bl 233dc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ stm r4, {r0, r2, r3} │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -41,29 +41,29 @@ │ │ │ │ bne 2e948 │ │ │ │ ldr r3, [pc, #96] @ 2e99c │ │ │ │ ldr r0, [r3, #1776] @ 0x6f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e964 │ │ │ │ b 2e990 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #56316 @ 0xdbfc │ │ │ │ + movw r0, #56380 @ 0xdc3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e934 │ │ │ │ b 2e988 │ │ │ │ bl 2f0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e988 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56332 @ 0xdc0c │ │ │ │ + movw r1, #56396 @ 0xdc4c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1776] @ 0x6f0 │ │ │ │ str r4, [r3, #1780] @ 0x6f4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ mov r5, r1 │ │ │ │ - bl 230fc4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 234198 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -101,80 +101,80 @@ │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [r1] │ │ │ │ - bl 2335b8 │ │ │ │ + bl 234434 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea54 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24a2cc │ │ │ │ + bl 24a724 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - movw r0, #56376 @ 0xdc38 │ │ │ │ + movw r0, #56440 @ 0xdc78 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 24ece0 │ │ │ │ + bl 24f06c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ea74 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 234d0c │ │ │ │ + bl 235b88 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24a2cc │ │ │ │ + bl 24a724 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea9c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - bl 2b27c4 │ │ │ │ + bl 2b33f0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a8554 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a939c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eabc │ │ │ │ bl 32664 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #56392 @ 0xdc48 │ │ │ │ + movw r0, #56456 @ 0xdc88 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ bl 3238c │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eadc │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ b 2eb18 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb18 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2504cc │ │ │ │ + bl 251348 │ │ │ │ ldr r1, [pc, #180] @ 2ebb4 │ │ │ │ - movw r2, #56400 @ 0xdc50 │ │ │ │ + movw r2, #56464 @ 0xdc90 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ebb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #56416 @ 0xdc60 │ │ │ │ + movw r0, #56480 @ 0xdca0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25e08c │ │ │ │ + bl 25ed5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb3c │ │ │ │ - movw r1, #56428 @ 0xdc6c │ │ │ │ + movw r1, #56492 @ 0xdcac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ebbc │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2eb50 │ │ │ │ mov r5, #1 │ │ │ │ bl 32664 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eb94 │ │ │ │ @@ -184,72 +184,72 @@ │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eb94 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 32244 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b7840 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2b79c4 │ │ │ │ + bl 2b8460 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b85e4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r7, r1, r8, lsr #13 │ │ │ │ + subeq r7, r1, r8, ror #13 │ │ │ │ rsbeq r6, r5, r0, lsl #4 │ │ │ │ - ldrdeq r7, [r1], #-120 @ 0xffffff88 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ │ │ │ │ 0002ebc0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1908] @ 0x774 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ebfc │ │ │ │ - movw r1, #56472 @ 0xdc98 │ │ │ │ + movw r1, #56536 @ 0xdcd8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec20 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r3, [fp, #-8] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 230ed4 │ │ │ │ + bl 2340a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r7, r1, r8, ror #15 │ │ │ │ + subeq r7, r1, r8, lsr #16 │ │ │ │ │ │ │ │ 0002ec24 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #372 @ 0x174 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2eca4 │ │ │ │ bl 2ecf4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 230bf0 │ │ │ │ + bl 233dc4 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ 0002ed34 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97e70 │ │ │ │ + bl 97bb0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002ed64 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2eec4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2edf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56540 @ 0xdcdc │ │ │ │ + movw r1, #56604 @ 0xdd1c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ bne 2edf0 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ b 2eea4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 97e70 │ │ │ │ + bl 97bb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee14 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2234 │ │ │ │ + bl 2e29f4 │ │ │ │ b 2eeb8 │ │ │ │ ldr r0, [pc, #172] @ 2eec8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2ee44 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee2c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2ee54 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r2, [pc, #112] @ 2eecc │ │ │ │ ldr r3, [r2, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1788] @ 0x6fc │ │ │ │ beq 2ee7c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,15 +400,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee84 │ │ │ │ dmb ish │ │ │ │ bne 2eeac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2eec8 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ b 2eea4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r8, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f16c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 96e8c │ │ │ │ + bl 970bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ │ │ │ │ 0002ef4c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,93 +460,93 @@ │ │ │ │ bne 2ef88 │ │ │ │ ldr r0, [pc, #336] @ 2f0d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f16c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82f44 │ │ │ │ + bl 831d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2efe4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f0d4 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f010 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f0a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f0a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f070 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28b43c <_PyErr_Clear@@Base> │ │ │ │ + b 28c26c <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, r0, lsr r3 │ │ │ │ rsbeq r1, r0, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f0d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f0fc │ │ │ │ @@ -569,47 +569,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 233604 │ │ │ │ + bl 234480 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f144 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 233604 │ │ │ │ + bl 234480 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ - bl 231064 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 234238 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f1d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f1f4 │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 230b7c │ │ │ │ + bl 233d50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f238 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -653,15 +653,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 234628 │ │ │ │ + bl 2354a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f27c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #252] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57072 @ 0xdef0 │ │ │ │ + movw r3, #57136 @ 0xdf30 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f3f0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #188] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57112 @ 0xdf18 │ │ │ │ + movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #128] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57164 @ 0xdf4c │ │ │ │ + movw r3, #57228 @ 0xdf8c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #2508 @ 0x9cc │ │ │ │ + movw r1, #2644 @ 0xa54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [r3] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f3f0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #57280 @ 0xdfc0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [r1], #-176 @ 0xffffff50 │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ + subeq r6, r1, r0, lsl ip │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ │ │ │ │ 0002f400 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ bls 2f474 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #136] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57248 @ 0xdfa0 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f4d8 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f4b8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #60] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57284 @ 0xdfc4 │ │ │ │ + movw r3, #57348 @ 0xe004 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, r5 │ │ │ │ bl 2f7b0 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ │ │ │ │ 0002f4e4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ beq 2f55c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #212] @ 2f614 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57320 @ 0xdfe8 │ │ │ │ + movw r3, #57384 @ 0xe028 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f60c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f5ac │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #140] @ 2f618 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f554 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -882,27 +882,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fb78 │ │ │ │ b 2f554 │ │ │ │ mov r0, sl │ │ │ │ bl 2fb78 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #57360 @ 0xe010 │ │ │ │ + movw r1, #57424 @ 0xe050 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ - subeq r8, r1, r0, ror r7 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ + strheq r8, [r1], #-112 @ 0xffffff90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 2f6ec │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f6f4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57380 @ 0xe024 │ │ │ │ + movw r3, #57444 @ 0xe064 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r5, #352] @ 0x160 │ │ │ │ str r2, [r5, #356] @ 0x164 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subeq r7, r1, r4, asr #28 │ │ │ │ - subeq r8, r1, r4, lsr #12 │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ + subeq r7, r1, r4, lsl #29 │ │ │ │ + subeq r8, r1, r4, ror #12 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ │ │ │ │ 0002f6f8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -989,23 +989,23 @@ │ │ │ │ b 2f7a4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #32] @ 2f7ac │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #57280 @ 0xdfc0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1015,119 +1015,119 @@ │ │ │ │ bl 2e31c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 234ae0 │ │ │ │ + bl 23595c │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f82c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #148] @ 2f8ac │ │ │ │ - movw r3, #56640 @ 0xdd40 │ │ │ │ + movw r3, #56704 @ 0xdd80 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f85c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f864 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #100] @ 2f8b0 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f8a0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e304 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f88c │ │ │ │ mov r0, r8 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ b 2f834 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ - subeq r8, r1, r8, lsl #15 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ + subeq r8, r1, r8, asr #15 │ │ │ │ │ │ │ │ 0002f8b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 2f8dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2515e0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 252458 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #23936 @ 0x5d80 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d1b4 │ │ │ │ - movw r0, #26164 @ 0x6634 │ │ │ │ + movw r0, #26228 @ 0x6674 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #26164 @ 0x6634 │ │ │ │ + movw r0, #26228 @ 0x6674 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #26164 @ 0x6634 │ │ │ │ + movweq r0, #26228 @ 0x6674 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2f97c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #57576 @ 0xe0e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f98c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strheq r8, [r1], #-112 @ 0xffffff90 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strdeq r8, [r1], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ 0002f990 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1142,23 +1142,23 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #57576 @ 0xe0e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa00 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strheq r8, [r1], #-124 @ 0xffffff84 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strdeq r8, [r1], #-124 @ 0xffffff84 │ │ │ │ │ │ │ │ 0002fa04 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1175,15 +1175,15 @@ │ │ │ │ bls 2fa78 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #84] @ 2fab0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57248 @ 0xdfa0 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2faa8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1196,38 +1196,38 @@ │ │ │ │ bl 2fdd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ │ │ │ │ 0002fab4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r5, r2 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 9861c │ │ │ │ + bl 9835c │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fb20 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #88] @ 2fb5c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ @@ -1241,15 +1241,15 @@ │ │ │ │ str r5, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r8, [r1], #-112 @ 0xffffff90 │ │ │ │ + subeq r8, r1, r0, lsl r8 │ │ │ │ │ │ │ │ 0002fb60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1282,24 +1282,24 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fc2c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 230ed4 │ │ │ │ + bl 2340a8 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fc2c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #168] @ 2fcbc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fc84 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1323,25 +1323,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fc8c │ │ │ │ mvn r0, #0 │ │ │ │ b 2fcb4 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 234d0c │ │ │ │ + bl 235b88 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq r8, r1, r8, ror #15 │ │ │ │ + subeq r8, r1, r8, lsr #16 │ │ │ │ │ │ │ │ 0002fcc0 : │ │ │ │ ldr r3, [pc, #108] @ 2fd34 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1351,21 +1351,21 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r5, r0 │ │ │ │ sub r4, fp, #332 @ 0x14c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 230fc4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 234198 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 234d0c │ │ │ │ + bl 235b88 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 24a2cc │ │ │ │ + bl 24a724 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fd2c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1374,41 +1374,41 @@ │ │ │ │ 0002fd38 : │ │ │ │ ldr r2, [pc, #132] @ 2fdc4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd54 │ │ │ │ ldr r0, [pc, #116] @ 2fdc8 │ │ │ │ - b 2353a0 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 23621c <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #92] @ 2fdcc │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 294d68 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd88 │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ b 2fdbc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fdb4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fdb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153924 │ │ │ │ + bl 153be8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1420,36 +1420,36 @@ │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 235fdc <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 236e58 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ cmn r0, #2 │ │ │ │ bne 2fe40 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #152] @ 2fec4 │ │ │ │ - movw r3, #57824 @ 0xe1e0 │ │ │ │ + movw r3, #57888 @ 0xe220 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fe70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fe78 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #104] @ 2fec8 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2feb8 │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1457,26 +1457,26 @@ │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2fea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ b 2fe48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ - strheq r8, [r1], #-140 @ 0xffffff74 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ + strdeq r8, [r1], #-140 @ 0xffffff74 │ │ │ │ │ │ │ │ 0002fecc : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1493,15 +1493,15 @@ │ │ │ │ beq 2ff40 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #196] @ 2ffe8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #57992 @ 0xe288 │ │ │ │ + movw r3, #58128 @ 0xe310 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2ffe0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1516,15 +1516,15 @@ │ │ │ │ str r0, [r7] │ │ │ │ bne 2ff9c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #108] @ 2ffec │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2ff38 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -1542,16 +1542,16 @@ │ │ │ │ bne 2ff98 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fff0 │ │ │ │ b 2ff38 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr r7 │ │ │ │ - subeq r8, r1, r8, lsl #18 │ │ │ │ + umaaleq r8, r1, r8, r7 │ │ │ │ + subeq r8, r1, r0, ror #21 │ │ │ │ │ │ │ │ 0002fff0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ 00030034 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24a500 │ │ │ │ + bl 24a958 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00030058 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,17 +1599,17 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 300c0 │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ + movw r0, #6224 @ 0x1850 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 8d980 │ │ │ │ + bl 8dbb0 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #58900 @ 0xe614 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -1626,121 +1626,121 @@ │ │ │ │ bl 2d430 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [ip] │ │ │ │ beq 301b0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #6240 @ 0x1860 │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #20 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30164 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18316 @ 0x478c │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #18380 @ 0x47cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30188 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 3019c │ │ │ │ - movw r1, #6264 @ 0x1878 │ │ │ │ + movw r1, #6328 @ 0x18b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + movw r1, #6348 @ 0x18cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 30458 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30214 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6308 @ 0x18a4 │ │ │ │ + movw r1, #6372 @ 0x18e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 31d94 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #60124 @ 0xeadc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30240 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61256 @ 0xef48 │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 3026c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6332 @ 0x18bc │ │ │ │ + movw r1, #6396 @ 0x18fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30290 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6352 @ 0x18d0 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #6368 @ 0x18e0 │ │ │ │ - movweq r1, #6384 @ 0x18f0 │ │ │ │ + movwne r1, #6432 @ 0x1920 │ │ │ │ + movweq r1, #6448 @ 0x1930 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 3045c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 30460 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1757,88 +1757,88 @@ │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30410 │ │ │ │ ldr r0, [pc, #312] @ 30464 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 294d68 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 30384 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 294e04 │ │ │ │ + bl 295c4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 142a40 │ │ │ │ + bl 142b88 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 303cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 303cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1ad998 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae2c4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ bne 303e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30408 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30438 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30530 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 307d8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 300f4 │ │ │ │ - bl 2998f4 │ │ │ │ - bl 299ab0 │ │ │ │ + bl 29a73c │ │ │ │ + bl 29a8f8 │ │ │ │ b 300f4 │ │ │ │ rsbeq r9, r2, ip, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ │ │ │ │ 00030468 : │ │ │ │ @@ -1850,43 +1850,43 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 234738 │ │ │ │ + bl 2355b4 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ subne r3, fp, #44 @ 0x2c │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 304fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 235efc <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 236d78 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ cmn r0, #1 │ │ │ │ bne 304ec │ │ │ │ ldr r2, [pc, #44] @ 30508 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 304fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r5, r5, r0, ror #6 │ │ │ │ + subeq r5, r5, r8, lsl #7 │ │ │ │ │ │ │ │ 0003050c : │ │ │ │ ldr r2, [pc, #24] @ 3052c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1913,23 +1913,23 @@ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 30590 │ │ │ │ mov r0, r6 │ │ │ │ bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b4 │ │ │ │ - movw r0, #6392 @ 0x18f8 │ │ │ │ + movw r0, #6456 @ 0x1938 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ b 307c8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 305bc │ │ │ │ ldr r3, [pc, #564] @ 307d4 │ │ │ │ ldr r4, [r3, #1468] @ 0x5bc │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #6408 @ 0x1908 │ │ │ │ + movweq r0, #6472 @ 0x1948 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 307c8 │ │ │ │ b 305bc │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ @@ -1947,47 +1947,47 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 307c0 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #6460 @ 0x193c │ │ │ │ + movweq r0, #6524 @ 0x197c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 307c8 │ │ │ │ - movw r9, #6540 @ 0x198c │ │ │ │ + movw r9, #6604 @ 0x19cc │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 30648 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #51900 @ 0xcabc │ │ │ │ + movw r1, #51964 @ 0xcafc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30670 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #6496 @ 0x1960 │ │ │ │ + movw r1, #6560 @ 0x19a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #6520 @ 0x1978 │ │ │ │ + movweq r1, #6584 @ 0x19b8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 31d94 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, sl │ │ │ │ @@ -2012,59 +2012,59 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e31c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 30740 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #6552 @ 0x1998 │ │ │ │ + movw r1, #6616 @ 0x19d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #65380 @ 0xff64 │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65472 @ 0xffc0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ + movw r1, #6620 @ 0x19dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 30780 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30780 │ │ │ │ - movw r1, #6584 @ 0x19b8 │ │ │ │ + movw r1, #6648 @ 0x19f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 31e38 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 307b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 30628 │ │ │ │ mov r0, #0 │ │ │ │ b 307c8 │ │ │ │ - movw r0, #6444 @ 0x192c │ │ │ │ + movw r0, #6508 @ 0x196c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -2088,36 +2088,36 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 308a0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ce688 │ │ │ │ - movw r1, #6608 @ 0x19d0 │ │ │ │ + bl ce9f8 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3082c │ │ │ │ - bl 128de8 │ │ │ │ + bl 1295d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3082c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 308a4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 308a4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ movw r8, #14572 @ 0x38ec │ │ │ │ @@ -2125,30 +2125,30 @@ │ │ │ │ mov r9, r5 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ str r9, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl ce688 │ │ │ │ + bl ce9f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a10 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 308c0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30920 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 308c0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 30948 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 309d4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1afd80 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b0920 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 309d4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 30954 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 296a40 │ │ │ │ + bl 297888 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 30954 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 308c0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7fd4 │ │ │ │ + bl 2c863c │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 30954 │ │ │ │ b 308c0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #6628 @ 0x19e4 │ │ │ │ - movweq r1, #11028 @ 0x2b14 │ │ │ │ + movwne r1, #6692 @ 0x1a24 │ │ │ │ + movweq r1, #11052 @ 0x2b2c │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ bl 36fcc │ │ │ │ b 308c0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30a68 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6652 @ 0x19fc │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 372d0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #60124 @ 0xeadc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + b 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 00030a70 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2257,17 +2257,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 30b38 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #6892 @ 0x1aec │ │ │ │ + movw r2, #6956 @ 0x1b2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af0 │ │ │ │ bl 2d1b4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e838 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2276,15 +2276,15 @@ │ │ │ │ strne r0, [r5] │ │ │ │ bne 30b50 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #72] @ 30b68 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30b40 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30b58 │ │ │ │ @@ -2294,25 +2294,25 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 30b60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r6, r5, ip, ror #23 │ │ │ │ + subeq r6, r5, r4, lsl ip │ │ │ │ │ │ │ │ 00030b6c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r6, r4, #40 @ 0x28 │ │ │ │ - movwne r5, #32324 @ 0x7e44 │ │ │ │ + movwne r5, #32388 @ 0x7e84 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30bdc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,15 +2326,15 @@ │ │ │ │ b 30bd4 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30bd4 │ │ │ │ bl 2fb78 │ │ │ │ add r5, r5, #28 │ │ │ │ b 30b94 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ │ │ │ │ @@ -2344,15 +2344,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #30200 @ 0x75f8 │ │ │ │ + movw r3, #33784 @ 0x83f8 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ ldr r1, [r2, #1096] @ 0x448 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1080] @ 0x438 │ │ │ │ ldreq r0, [r2, #1008] @ 0x3f0 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -2360,86 +2360,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d78 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11540 @ 0x2d14 │ │ │ │ + movw r2, #11604 @ 0x2d54 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11592 @ 0x2d48 │ │ │ │ + movw r2, #11656 @ 0x2d88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11624 @ 0x2d68 │ │ │ │ + movw r2, #11688 @ 0x2da8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - bl 230824 <_start@@Base+0x1134> │ │ │ │ + bl 2339f8 <_start@@Base+0x348c> │ │ │ │ ldr r0, [pc, #264] @ 30db4 <_PyObject_DebugMallocStats@@Base+0x1b8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #20 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #16136 @ 0x3f08 │ │ │ │ + movw r3, #16788 @ 0x4194 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 241930 │ │ │ │ + bl 2390d0 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #35840 @ 0x8c00 │ │ │ │ movt r2, #3 │ │ │ │ movw r1, #35628 @ 0x8b2c │ │ │ │ movt r1, #3 │ │ │ │ - bl 248724 │ │ │ │ + bl 23fec4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11656 @ 0x2d88 │ │ │ │ + movw r2, #11720 @ 0x2dc8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11684 @ 0x2da4 │ │ │ │ + movw r2, #11748 @ 0x2de4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11712 @ 0x2dc0 │ │ │ │ + movw r2, #11776 @ 0x2e00 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11752 @ 0x2de8 │ │ │ │ + movw r2, #11816 @ 0x2e28 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #11780 @ 0x2e04 │ │ │ │ + movw r2, #11844 @ 0x2e44 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ b 30da8 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #65240 @ 0xfed8 │ │ │ │ movt r0, #9 │ │ │ │ ldrne r3, [r2, #1080] @ 0x438 │ │ │ │ ldreq r3, [r2, #1008] @ 0x3f0 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 3119c <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #948 @ 0x3b4 │ │ │ │ mov ip, #64 @ 0x40 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - movw r2, #11808 @ 0x2e20 │ │ │ │ + movw r2, #11872 @ 0x2e60 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr lr, [r6, #-256] @ 0xffffff00 │ │ │ │ ldr ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r6, #-256] @ 0xffffff00 │ │ │ │ add ip, ip, r4 │ │ │ │ str ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 30eb0 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e238 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #11860 @ 0x2e54 │ │ │ │ + movw r0, #11924 @ 0x2e94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ - movw r3, #11972 @ 0x2ec4 │ │ │ │ + movw r3, #12036 @ 0x2f04 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -2589,116 +2589,116 @@ │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ - blx 3cd0a4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cd0bc <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30f7c <_PyObject_DebugMallocStats@@Base+0x380> │ │ │ │ ldr r9, [fp, #-964] @ 0xfffffc3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ ldr r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12000 @ 0x2ee0 │ │ │ │ + movw r1, #12064 @ 0x2f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12028 @ 0x2efc │ │ │ │ + movw r1, #12092 @ 0x2f3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12048 @ 0x2f10 │ │ │ │ + movw r1, #12112 @ 0x2f50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12072 @ 0x2f28 │ │ │ │ + movw r1, #12136 @ 0x2f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #262144 @ 0x40000 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #12100 @ 0x2f44 │ │ │ │ + movw r2, #12164 @ 0x2f84 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12128 @ 0x2f60 │ │ │ │ + movw r1, #12192 @ 0x2fa0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #12156 @ 0x2f7c │ │ │ │ + movw r1, #12220 @ 0x2fbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r6, r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r3, sl │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ - movw r2, #12184 @ 0x2f98 │ │ │ │ + movw r2, #12248 @ 0x2fd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #12212 @ 0x2fb4 │ │ │ │ + movw r1, #12276 @ 0x2ff4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #12244 @ 0x2fd4 │ │ │ │ + movw r1, #12308 @ 0x3014 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #12276 @ 0x2ff4 │ │ │ │ + movw r1, #12340 @ 0x3034 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #12308 @ 0x3014 │ │ │ │ + movw r1, #12372 @ 0x3054 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #12316 @ 0x301c │ │ │ │ + movw r0, #12380 @ 0x305c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12336 @ 0x3030 │ │ │ │ + movw r1, #12400 @ 0x3070 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2776,56 +2776,56 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #18396 @ 0x47dc │ │ │ │ + movw ip, #18436 @ 0x4804 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ movw lr, #1933 @ 0x78d │ │ │ │ - movw r3, #22444 @ 0x57ac │ │ │ │ + movw r3, #22508 @ 0x57ec │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #40508 @ 0x9e3c │ │ │ │ + movw r2, #40572 @ 0x9e7c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r1, #0 │ │ │ │ bne 31338 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 89660 │ │ │ │ + b 898ec │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31358 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31378 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9224 │ │ │ │ + bl c9594 │ │ │ │ mov r4, r0 │ │ │ │ b 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c8e90 │ │ │ │ + bl c9204 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ bne 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -2835,15 +2835,15 @@ │ │ │ │ beq 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9224 │ │ │ │ + bl c9594 │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ beq 313f8 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -2852,15 +2852,15 @@ │ │ │ │ bne 3141c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ @@ -2873,58 +2873,58 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 336494 │ │ │ │ + bl 33695c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ ble 31504 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bne 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ b 314d0 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ cmp r6, r9 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -2933,39 +2933,39 @@ │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ bne 3156c <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43000 @ 0xa7f8 │ │ │ │ + movw r1, #43064 @ 0xa838 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ b 31588 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d3010 │ │ │ │ + bl d3394 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ bne 315b8 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e906c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e93e8 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -2983,23 +2983,23 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ beq 31634 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ - movw r0, #1020 @ 0x3fc │ │ │ │ + movw r0, #1084 @ 0x43c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 31688 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3162c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ cmp r5, #0 │ │ │ │ beq 31660 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -3009,15 +3009,15 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ @@ -3034,28 +3034,28 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + movw r1, #9920 @ 0x26c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31704 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r4, #0 │ │ │ │ b 31774 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 316fc <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27b030 │ │ │ │ + bl 27c120 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ @@ -3064,15 +3064,15 @@ │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ b 3175c <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -3080,52 +3080,52 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + movw r1, #9920 @ 0x26c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 16f828 │ │ │ │ + bl 16fbb8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge 317f4 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ b 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e30c │ │ │ │ + bl 16e6b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ movw sl, #42540 @ 0xa62c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ movw r6, #21196 @ 0x52cc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ @@ -3134,15 +3134,15 @@ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 31884 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 318ec <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -3159,17 +3159,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ bne 31934 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 31954 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ ble 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ @@ -3186,15 +3186,15 @@ │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ bne 31960 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3195c <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ mvn r4, #0 │ │ │ │ b 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ @@ -3234,24 +3234,24 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3572 @ 0xdf4 │ │ │ │ + movw r1, #3636 @ 0xe34 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -3284,27 +3284,27 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + movw r1, #9920 @ 0x26c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b18 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #272 @ 0x110 │ │ │ │ + movw r2, #364 @ 0x16c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -3325,41 +3325,41 @@ │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 19ec38 │ │ │ │ + b 19f018 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28eebc │ │ │ │ + b 28fcec │ │ │ │ │ │ │ │ 00031b88 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 231064 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 234238 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, fp, #28 │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 31bd8 <_Py_InitializeMain@@Base+0x50> │ │ │ │ ldr r2, [pc, #24] @ 31be4 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 275214 │ │ │ │ + bl 276304 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 00031be8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -3386,23 +3386,23 @@ │ │ │ │ ldr r3, [r4, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ bne 31c50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1708] @ 0x6ac │ │ │ │ str r6, [r4, #1712] @ 0x6b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ beq 31c70 │ │ │ │ ldr r2, [r4, #1712] @ 0x6b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c40 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 00031c88 : │ │ │ │ @@ -3509,42 +3509,42 @@ │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ bne 31e04 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ beq 31e70 │ │ │ │ - movw r1, #39912 @ 0x9be8 │ │ │ │ + movw r1, #39976 @ 0x9c28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #32 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #39948 @ 0x9c0c │ │ │ │ + movwne r1, #40012 @ 0x9c4c │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ bne 31f38 │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #39972 @ 0x9c24 │ │ │ │ + movweq r1, #40036 @ 0x9c64 │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ beq 31f38 │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ @@ -3560,71 +3560,71 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r7, #256 @ 0x100 │ │ │ │ movcc r6, #0 │ │ │ │ movcs r6, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ beq 31f08 │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ + movw r1, #40060 @ 0x9c7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #16 │ │ │ │ b 31f38 │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ beq 3221c │ │ │ │ mov r0, r7 │ │ │ │ bl 322c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 31f48 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40080 @ 0x9c90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + b 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40036 @ 0x9c64 │ │ │ │ + movw r1, #40100 @ 0x9ca4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq 31fb0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 31fb0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26880 @ 0x6900 │ │ │ │ + movw r1, #26944 @ 0x6940 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl 36fcc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26880 @ 0x6900 │ │ │ │ + movw r1, #26944 @ 0x6940 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 31fc8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #40108 @ 0x9cac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #40112 @ 0x9cb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 322c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32194 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ @@ -3633,15 +3633,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 32028 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32028 │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 326fa8 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ + bl 327470 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ mov r1, r0 │ │ │ │ b 3217c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ bge 32194 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ @@ -3718,55 +3718,55 @@ │ │ │ │ bge 32138 │ │ │ │ b 32070 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ bge 32178 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 340834 <_Py_set_inheritable_async_safe@@Base+0x26bc> │ │ │ │ + bl 340d28 <_Py_set_inheritable_async_safe@@Base+0x26e8> │ │ │ │ b 32160 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ blt 32194 │ │ │ │ mov r0, r4 │ │ │ │ bl 372d0 │ │ │ │ b 321ac │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #40108 @ 0x9cac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37388 @ 0x920c │ │ │ │ + movw r1, #37496 @ 0x9278 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 321e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 321e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 36fcc │ │ │ │ b 32200 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #40108 @ 0x9cac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ beq 31f2c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3223c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ @@ -3784,33 +3784,33 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 32298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 32298 │ │ │ │ ldr r2, [pc, #64] @ 322c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb82c │ │ │ │ + bl 2bc44c │ │ │ │ b 322bc │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2aa0a0 <_PyEval_MakePendingCalls@@Base+0x55c> │ │ │ │ + bl 2aaeac <_PyEval_MakePendingCalls@@Base+0x55c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -3842,15 +3842,15 @@ │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ bne 32384 │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8550 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8cfc <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ bne 32384 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -3864,88 +3864,88 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b3480 │ │ │ │ + bl 2b40a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32400 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ bne 32408 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 323e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 323e4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60212 @ 0xeb34 │ │ │ │ + movw r1, #60276 @ 0xeb74 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32434 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 32468 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32468 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #60244 @ 0xeb54 │ │ │ │ + movw r1, #60308 @ 0xeb94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ b 32400 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00032474 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 324cc │ │ │ │ - bl 1ba100 │ │ │ │ + bl 1ba890 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 324b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 324c0 │ │ │ │ mov r4, r5 │ │ │ │ b 324cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 324b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000324d4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -3962,50 +3962,50 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6bbc <_PyParkingLot_Park@@Base+0x360> │ │ │ │ + bl 2b77e0 <_PyParkingLot_Park@@Base+0x364> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32538 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r7, r1, r4, lsl #29 │ │ │ │ + subseq r7, r1, r4, lsr #29 │ │ │ │ │ │ │ │ 00032548 : │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 32554 │ │ │ │ - b d7f3c │ │ │ │ + b d82bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ beq 3258c │ │ │ │ - movw r1, #48064 @ 0xbbc0 │ │ │ │ + movw r1, #48128 @ 0xbc00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d7f3c │ │ │ │ + b d82bc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #61112 @ 0xeeb8 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 000325b0 : │ │ │ │ ldr r1, [pc, #36] @ 325dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -4061,15 +4061,15 @@ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2bb82c │ │ │ │ + b 2bc44c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ @@ -4083,965 +4083,965 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23872 @ 0x5d40 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2bbe80 │ │ │ │ + bl 2bcaa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3270c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25f0f4 │ │ │ │ + bl 25fdc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32750 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 327c8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 327c8 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 327c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bced0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 32758 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3279c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32790 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 32750 │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2dad8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 327c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 327c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 327f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc678 │ │ │ │ + bl 2bd1b0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 327f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ b 32750 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ beq 3295c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32830 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 3295c │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ beq 328d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2bc99c │ │ │ │ + bl 2bd4d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 2ab5ac <_PyEval_MakePendingCalls@@Base+0x1a68> │ │ │ │ + bl 2ac3b4 <_PyEval_MakePendingCalls@@Base+0x1a64> │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 3289c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ b 32750 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ - bl 2bcc6c │ │ │ │ + bl 2bd7a4 │ │ │ │ b 32924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc99c │ │ │ │ + bl 2bd4d4 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e31c │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2bcc6c │ │ │ │ + bl 2bd7a4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne 3295c │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32948 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 12d148 <_PyDictKeys_StringLookup@@Base+0x3f0> │ │ │ │ + b 12d410 <_PyDictKeys_StringLookup@@Base+0x88> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32750 │ │ │ │ - movw r0, #37092 @ 0x90e4 │ │ │ │ + movw r0, #37200 @ 0x9150 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28cce0 │ │ │ │ + bl 28db10 │ │ │ │ b 32750 │ │ │ │ │ │ │ │ 00032978 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ movw r3, #62696 @ 0xf4e8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 329c8 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 329e8 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ b 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1168 @ 0x490 │ │ │ │ + movw r1, #1260 @ 0x4ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a24 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a24 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62700 @ 0xf4ec │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1200 @ 0x4b0 │ │ │ │ + movw r1, #1292 @ 0x50c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a80 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a80 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62704 @ 0xf4f0 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32aac <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 32acc <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ b 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1232 @ 0x4d0 │ │ │ │ + movw r1, #1324 @ 0x52c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32b08 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b08 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #62708 @ 0xf4f4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1268 @ 0x4f4 │ │ │ │ + movw r1, #1360 @ 0x550 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32b64 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b64 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25412 @ 0x6344 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1308 @ 0x51c │ │ │ │ + movw r1, #1400 @ 0x578 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58868 @ 0xe5f4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1320 @ 0x528 │ │ │ │ + movw r1, #1412 @ 0x584 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c1c <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c1c <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58872 @ 0xe5f8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1336 @ 0x538 │ │ │ │ + movw r1, #1428 @ 0x594 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c78 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c78 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58876 @ 0xe5fc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1352 @ 0x548 │ │ │ │ + movw r1, #1444 @ 0x5a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32cd4 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32cd4 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58860 @ 0xe5ec │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1368 @ 0x558 │ │ │ │ + movw r1, #1460 @ 0x5b4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d30 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d30 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58856 @ 0xe5e8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1388 @ 0x56c │ │ │ │ + movw r1, #1480 @ 0x5c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d8c <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d8c <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1404 @ 0x57c │ │ │ │ + movw r1, #1496 @ 0x5d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32de8 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32de8 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58888 @ 0xe608 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1420 @ 0x58c │ │ │ │ + movw r1, #1512 @ 0x5e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32e44 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e44 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58852 @ 0xe5e4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1436 @ 0x59c │ │ │ │ + movw r1, #1528 @ 0x5f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32ea0 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ea0 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58880 @ 0xe600 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1456 @ 0x5b0 │ │ │ │ + movw r1, #1548 @ 0x60c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32efc <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32efc <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25408 @ 0x6340 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1472 @ 0x5c0 │ │ │ │ + movw r1, #1564 @ 0x61c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32f58 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32f58 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58892 @ 0xe60c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1500 @ 0x5dc │ │ │ │ + movw r1, #1592 @ 0x638 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32fb4 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32fb4 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58896 @ 0xe610 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1528 @ 0x5f8 │ │ │ │ + movw r1, #1620 @ 0x654 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33010 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33010 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #58884 @ 0xe604 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1552 @ 0x610 │ │ │ │ + movw r1, #1644 @ 0x66c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3306c <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3306c <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #59040 @ 0xe6a0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1576 @ 0x628 │ │ │ │ + movw r1, #1668 @ 0x684 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 330c8 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 330c8 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1604 @ 0x644 │ │ │ │ + movw r1, #1696 @ 0x6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33124 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33124 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1620 @ 0x654 │ │ │ │ + movw r1, #1712 @ 0x6b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 331b0 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ ldr r3, [pc, #1116] @ 335b8 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1736] @ 0x6c8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 331cc <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33154 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 33154 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1652 @ 0x674 │ │ │ │ + movw r1, #1788 @ 0x6fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33208 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33208 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1740] @ 0x6cc │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1692 @ 0x69c │ │ │ │ + movw r1, #1828 @ 0x724 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3325c <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3325c <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1680 @ 0x690 │ │ │ │ + movw r1, #1816 @ 0x718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 332b0 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 332b0 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1704 @ 0x6a8 │ │ │ │ + movw r1, #1840 @ 0x730 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33304 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33304 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1620 @ 0x654 │ │ │ │ + movw r1, #1756 @ 0x6dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33358 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33358 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1580 @ 0x62c │ │ │ │ + movw r1, #1716 @ 0x6b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 333ac <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333ac <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1596 @ 0x63c │ │ │ │ + movw r1, #1732 @ 0x6c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33400 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33400 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1640 @ 0x668 │ │ │ │ + movw r1, #1776 @ 0x6f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33454 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33454 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1668 @ 0x684 │ │ │ │ + movw r1, #1804 @ 0x70c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 334a8 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334a8 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1568 @ 0x620 │ │ │ │ + movw r1, #1704 @ 0x6a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 334fc <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334fc <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1636 @ 0x664 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33544 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33544 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15e894 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15ec4c <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #6352 @ 0x18d0 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -5055,36 +5055,36 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r7] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 33618 <_Py_GetConfigsAsDict@@Base+0xca0> │ │ │ │ - movw r2, #41604 @ 0xa284 │ │ │ │ + movw r2, #41668 @ 0xa2c4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ add r1, r4, r9 │ │ │ │ mov r8, sl │ │ │ │ - bl 9861c │ │ │ │ + bl 9835c │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 33664 <_Py_GetConfigsAsDict@@Base+0xcec> │ │ │ │ mov r0, r8 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ - bl 2e2210 │ │ │ │ - bl dc634 │ │ │ │ + bl df6e0 │ │ │ │ + bl 2e29d0 │ │ │ │ + bl dc9bc │ │ │ │ mov r4, #0 │ │ │ │ b 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ add r8, sl, r4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 33694 <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ @@ -5115,18 +5115,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8a4 │ │ │ │ b 33740 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ cmp r4, #4 │ │ │ │ bne 33710 <_Py_GetConfigsAsDict@@Base+0xd98> │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ - bl b910c │ │ │ │ + bl df6e0 │ │ │ │ + bl b93e8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ cmn r4, #1 │ │ │ │ bne 3366c <_Py_GetConfigsAsDict@@Base+0xcf4> │ │ │ │ b 337c4 <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 3a098 <_PyImport_SetModule@@Base+0x520> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -5144,39 +5144,39 @@ │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq 33794 <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ adds r9, r4, #2 │ │ │ │ bpl 3362c <_Py_GetConfigsAsDict@@Base+0xcb4> │ │ │ │ mov r0, sl │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1672 @ 0x688 │ │ │ │ + movw r1, #1764 @ 0x6e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - bl dc634 │ │ │ │ + bl 16ed94 │ │ │ │ + bl dc9bc │ │ │ │ b 3365c <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9861c │ │ │ │ + bl 9835c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ - bl 2e2210 │ │ │ │ - bl dc634 │ │ │ │ + bl df6e0 │ │ │ │ + bl 2e29d0 │ │ │ │ + bl dc9bc │ │ │ │ b 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ b 3365c <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000337dc : │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -5187,20 +5187,20 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33824 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00033830 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -5219,31 +5219,31 @@ │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ bcs 33890 │ │ │ │ mov r0, r4 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 338a0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5ecec │ │ │ │ + b 5ed1c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dcf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e59c │ │ │ │ + bl 25f26c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -5258,83 +5258,83 @@ │ │ │ │ bl 2e16c │ │ │ │ cmn r0, #1 │ │ │ │ bne 33928 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e900 │ │ │ │ + bl 3e8cc │ │ │ │ b 33974 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ subgt r2, r0, #1 │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, r0 │ │ │ │ asr r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3e8 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ beq 33910 │ │ │ │ - movw r1, #6588 @ 0x19bc │ │ │ │ + movw r1, #6652 @ 0x19fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2028 @ 0x7ec │ │ │ │ + movw r0, #2164 @ 0x874 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3397c │ │ │ │ mov r0, #0 │ │ │ │ b 33ae0 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #42524 @ 0xa61c │ │ │ │ + movw r3, #42588 @ 0xa65c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #6560 @ 0x19a0 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 339e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 33974 │ │ │ │ ldr r1, [pc, #244] @ 33ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33a20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 33974 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ cmp r5, #0 │ │ │ │ bgt 33a44 │ │ │ │ mov r0, #1 │ │ │ │ b 33ae0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #152] @ 33aec │ │ │ │ @@ -5347,36 +5347,36 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 33a8c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ b 33ab4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cb218 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cb588 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 33974 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33a3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33a3c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 33a3c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, r8, asr #20 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -5393,53 +5393,53 @@ │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ b 33b58 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23344 @ 0x5b30 │ │ │ │ + movw r0, #23408 @ 0x5b70 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 33b1c │ │ │ │ mov r0, #0 │ │ │ │ b 33bd8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 33b80 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 33b50 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq 33ba8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 33b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ad998 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae2c4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ beq 33b50 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [pc, #24] @ 33be0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r3, r8, asr #16 │ │ │ │ │ │ │ │ 00033be4 <_PyUnicode_FromId@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -5456,15 +5456,15 @@ │ │ │ │ bne 33c24 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c0c <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ beq 33c34 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r3, [pc, #436] @ 33df0 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ @@ -5479,15 +5479,15 @@ │ │ │ │ bne 33c80 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c68 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ beq 33c90 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge 33cc0 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1800] @ 0x708 │ │ │ │ @@ -5503,15 +5503,15 @@ │ │ │ │ bne 33ce0 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33cc8 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ beq 33cf0 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ ble 33d10 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -5521,34 +5521,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 33d84 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab1e0 │ │ │ │ + bl ab4c4 │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ bgt 33dac <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 33d8c <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r6, #0 │ │ │ │ b 33db4 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2064] @ 0x810 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -5564,15 +5564,15 @@ │ │ │ │ bne 33dd4 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33dbc <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ beq 33de4 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 00033df4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -5583,115 +5583,115 @@ │ │ │ │ │ │ │ │ 00033e08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 33e20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq lr, r1, r8, ror #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #376] @ 33fc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ - movw r1, #13536 @ 0x34e0 │ │ │ │ + bl 159820 │ │ │ │ + movw r1, #13560 @ 0x34f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 33e7c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [pc, #324] @ 33fc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ - movw r1, #28692 @ 0x7014 │ │ │ │ + bl 159820 │ │ │ │ + movw r1, #28756 @ 0x7054 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 33e74 │ │ │ │ ldr r1, [pc, #280] @ 33fcc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ - movw r1, #28712 @ 0x7028 │ │ │ │ + bl 159820 │ │ │ │ + movw r1, #28776 @ 0x7068 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 33e74 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f3e4 │ │ │ │ - movw r1, #14540 @ 0x38cc │ │ │ │ + bl 9f608 │ │ │ │ + movw r1, #14604 @ 0x390c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r6, [pc, #196] @ 33fd0 │ │ │ │ blt 33e74 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f34 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 33f0c │ │ │ │ b 33e74 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 33e74 │ │ │ │ ldr r1, [pc, #124] @ 33fd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33f88 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e74 │ │ │ │ - movw r0, #23928 @ 0x5d78 │ │ │ │ + movw r0, #23992 @ 0x5db8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r1, ip, r5, lr │ │ │ │ strhteq lr, [r1], #-80 @ 0xffffffb0 │ │ │ │ @@ -5724,62 +5724,62 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #104] @ 340a8 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 340a0 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28c5ec │ │ │ │ + bl 28d41c │ │ │ │ cmn r0, #1 │ │ │ │ bne 34080 │ │ │ │ mov r0, #0 │ │ │ │ b 340a0 │ │ │ │ bl 345a8 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ - bl b910c │ │ │ │ + bl a7950 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34078 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq lr, [r1], #-84 @ 0xffffffac @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2db8c4 │ │ │ │ + bl 2dc000 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0284 <_Py_GetConfig@@Base> │ │ │ │ + bl a04ac <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ bgt 34104 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, #0 │ │ │ │ ble 34110 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -5795,15 +5795,15 @@ │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #328] @ 342b0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #13696 @ 0x3580 │ │ │ │ + movw r1, #13760 @ 0x35c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #42540 @ 0xa62c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ @@ -5816,50 +5816,50 @@ │ │ │ │ ldr r2, [r2, #1924] @ 0x784 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 34368 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #13716 @ 0x3594 │ │ │ │ + movw r1, #13780 @ 0x35d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ bl 34368 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #13740 @ 0x35ac │ │ │ │ + movw r1, #13804 @ 0x35ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ bl 34368 │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #13824 @ 0x3600 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ bl 34368 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #13780 @ 0x35d4 │ │ │ │ + movw r2, #13844 @ 0x3614 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [r5, r6] │ │ │ │ add r2, r2, #3 │ │ │ │ ldr r1, [r8, #84] @ 0x54 │ │ │ │ add ip, ip, sl, lsl #3 │ │ │ │ @@ -5886,15 +5886,15 @@ │ │ │ │ cmn r2, #1 │ │ │ │ bne 342f0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -5908,67 +5908,67 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d2c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r3, [pc, #40] @ 34364 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3, #2072] @ 0x818 │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #13904 @ 0x3650 │ │ │ │ + movw r2, #13968 @ 0x3690 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #13928 @ 0x3668 │ │ │ │ + movw r2, #13992 @ 0x36a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 34414 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34414 │ │ │ │ mov r7, #0 │ │ │ │ b 345a0 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ @@ -5977,15 +5977,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ bne 34448 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 344b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ @@ -5994,27 +5994,27 @@ │ │ │ │ cmp r3, #22 │ │ │ │ beq 3448c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ subs r8, r8, #1 │ │ │ │ bne 344b0 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13948 @ 0x367c │ │ │ │ + movw r1, #14012 @ 0x36bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3440c │ │ │ │ lsl r7, r7, #1 │ │ │ │ b 3441c │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 3458c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d01c <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -6025,83 +6025,83 @@ │ │ │ │ bls 34578 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ beq 34570 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 3458c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3454c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3458c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3458c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3458c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34578 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34578 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 34578 │ │ │ │ add r4, r4, #1 │ │ │ │ b 344dc │ │ │ │ add r4, r4, #1 │ │ │ │ b 344d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ b 345a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ b 3440c │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 000345a8 <_Py_DumpStack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #880] @ 34938 <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #14184 @ 0x3768 │ │ │ │ + movw r1, #14248 @ 0x37a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcdc │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 34614 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14244 @ 0x37a4 │ │ │ │ + movw r1, #14308 @ 0x37e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 34914 <_Py_DumpStack@@Base+0x36c> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r7, lsl #4 │ │ │ │ mov r9, sp │ │ │ │ lsl r3, r7, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ @@ -6158,20 +6158,20 @@ │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, #16 │ │ │ │ b 346b4 <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #8856 @ 0x2298 │ │ │ │ + movw r8, #8920 @ 0x22d8 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #31112 @ 0x7988 │ │ │ │ + movw r9, #31176 @ 0x79c8 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #14280 @ 0x37c8 │ │ │ │ + movw r0, #14344 @ 0x3808 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ ble 348f0 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -6193,108 +6193,108 @@ │ │ │ │ bne 347d8 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ bne 347d8 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + movw r1, #14372 @ 0x3824 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #14324 @ 0x37f4 │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #14388 @ 0x3834 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b 348c0 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov r2, #15 │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + movw r1, #14372 @ 0x3824 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strcs r3, [fp, #-184] @ 0xffffff48 │ │ │ │ strcc r3, [fp, #-184] @ 0xffffff48 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14328 @ 0x37f8 │ │ │ │ + movw r1, #14392 @ 0x3838 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e31c │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14336 @ 0x3800 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 31d94 │ │ │ │ - movw r1, #6552 @ 0x1998 │ │ │ │ + movw r1, #6616 @ 0x19d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 8f8f4 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl 8fb24 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 34734 <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ bne 34914 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #14340 @ 0x3804 │ │ │ │ + movw r1, #14404 @ 0x3844 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #28] @ 34938 <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 34930 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ @@ -6308,44 +6308,44 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 34978 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 349a0 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ b 34998 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22984 @ 0x59c8 │ │ │ │ + movw r0, #23048 @ 0x5a08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 34960 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ b 349e8 <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 34998 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d790 │ │ │ │ cmp r0, #0 │ │ │ │ bge 349e0 <_Py_DumpStack@@Base+0x438> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6353,102 +6353,102 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 34a2c <_Py_DumpStack@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 34a54 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ b 34a4c <_Py_DumpStack@@Base+0x4a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23012 @ 0x59e4 │ │ │ │ + movw r0, #23076 @ 0x5a24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 34a14 <_Py_DumpStack@@Base+0x46c> │ │ │ │ mov r0, #0 │ │ │ │ b 34a9c <_Py_DumpStack@@Base+0x4f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a4c <_Py_DumpStack@@Base+0x4a4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e5a4 │ │ │ │ cmp r0, #0 │ │ │ │ bge 34a94 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 34adc <_Py_DumpStack@@Base+0x534> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34b10 <_Py_DumpStack@@Base+0x568> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d154 │ │ │ │ cmp r0, #0 │ │ │ │ bge 34b04 <_Py_DumpStack@@Base+0x55c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0284 <_Py_GetConfig@@Base> │ │ │ │ + bl a04ac <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ bne 34b60 <_Py_DumpStack@@Base+0x5b8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #19036 @ 0x4a5c │ │ │ │ + movw r3, #19100 @ 0x4a9c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ded44 <_Py_Gid_Converter@@Base+0x544> │ │ │ │ + b 2df50c <_Py_Gid_Converter@@Base+0x544> │ │ │ │ movw r3, #48592 @ 0xbdd0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #14840 @ 0x39f8 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b40 <_Py_DumpStack@@Base+0x598> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00034b8c <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -6464,15 +6464,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 34bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 34bb0 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ beq 34bd4 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ movw ip, #52024 @ 0xcb38 │ │ │ │ movt ip, #88 @ 0x58 │ │ │ │ sub sl, fp, #196 @ 0xc4 │ │ │ │ sub r9, fp, #176 @ 0xb0 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -6512,29 +6512,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ ldr r0, [pc, #600] @ 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #57008 @ 0xdeb0 │ │ │ │ + movweq r4, #57072 @ 0xdef0 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #564] @ 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 34cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ ldr r0, [pc, #544] @ 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #10704 @ 0x29d0 │ │ │ │ + movweq r4, #10768 @ 0x2a10 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ beq 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #504] @ 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -6546,15 +6546,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34d24 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ ldr r0, [pc, #464] @ 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #56980 @ 0xde94 │ │ │ │ + movweq r4, #57044 @ 0xded4 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr ip, [pc, #436] @ 34ee0 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -6601,29 +6601,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e00 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ ldr r0, [pc, #260] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #57016 @ 0xdeb8 │ │ │ │ + movweq r4, #57080 @ 0xdef8 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #224] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e38 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ ldr r0, [pc, #204] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #56964 @ 0xde84 │ │ │ │ + movweq r4, #57028 @ 0xdec4 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #164] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -6633,15 +6633,15 @@ │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #124] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #56992 @ 0xdea0 │ │ │ │ + movw r4, #57056 @ 0xdee0 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ b 34e90 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [pc, #56] @ 34ed0 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ @@ -6652,15 +6652,15 @@ │ │ │ │ bne 34eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e9c <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ beq 34ec4 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r9, r2, r4, ror #19 │ │ │ │ @@ -6697,38 +6697,38 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 34fa0 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15312 @ 0x3bd0 │ │ │ │ + movw r1, #15376 @ 0x3c10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #15316 @ 0x3bd4 │ │ │ │ + movw r0, #15380 @ 0x3c14 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -6737,30 +6737,30 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq 35028 <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ cmp r3, #13 │ │ │ │ bne 35044 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ movw r3, #46772 @ 0xb6b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15360 @ 0x3c00 │ │ │ │ + movw r1, #15424 @ 0x3c40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ movw r3, #46756 @ 0xb6a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15332 @ 0x3be4 │ │ │ │ + movw r1, #15396 @ 0x3c24 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ b 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 350d4 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ beq 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -6770,25 +6770,25 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ b 350c8 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 35078 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 35078 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq lr, [r1], #-172 @ 0xffffff54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -6810,19 +6810,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ beq 35150 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15572 @ 0x3cd4 │ │ │ │ + movw r1, #15636 @ 0x3d14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 36140 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ sub r8, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r8, r8, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r9, r8, #16 │ │ │ │ @@ -6840,20 +6840,20 @@ │ │ │ │ bne 35184 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ str r6, [r8, #-16] │ │ │ │ - movw r3, #15604 @ 0x3cf4 │ │ │ │ + movw r3, #15668 @ 0x3d34 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ - movw r1, #42524 @ 0xa61c │ │ │ │ + movw r1, #42588 @ 0xa65c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ bl 2e5b0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #12 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub sl, sl, #44 @ 0x2c │ │ │ │ @@ -6862,16 +6862,16 @@ │ │ │ │ movw r7, #44772 @ 0xaee4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -6882,39 +6882,39 @@ │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r2, #15620 @ 0x3d04 │ │ │ │ + movw r2, #15684 @ 0x3d44 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15620 @ 0x3d04 │ │ │ │ + movw r1, #15684 @ 0x3d44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bne 35324 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -6923,23 +6923,23 @@ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3530c <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #15692 @ 0x3d4c │ │ │ │ + movw r2, #15756 @ 0x3d8c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #15692 @ 0x3d4c │ │ │ │ + movw r1, #15756 @ 0x3d8c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ @@ -6982,28 +6982,28 @@ │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ ldr r3, [pc, #1688] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -7018,33 +7018,33 @@ │ │ │ │ mov r0, r2 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #15752 @ 0x3d88 │ │ │ │ + movw r2, #15816 @ 0x3dc8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - movw r1, #15752 @ 0x3d88 │ │ │ │ + movw r1, #15816 @ 0x3dc8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #15836 @ 0x3ddc │ │ │ │ + movw r1, #15900 @ 0x3e1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strb r5, [r2, r3] │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ str r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ @@ -7069,23 +7069,23 @@ │ │ │ │ beq 35558 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - movw r1, #15864 @ 0x3df8 │ │ │ │ + movw r1, #15928 @ 0x3e38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ bne 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ b 35364 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r3, [r7, #-968] @ 0xfffffc38 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -7100,16 +7100,16 @@ │ │ │ │ bge 35654 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ ldr r3, [pc, #1264] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ @@ -7120,45 +7120,45 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3562c <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #15928 @ 0x3e38 │ │ │ │ + movw r2, #15992 @ 0x3e78 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #15872 @ 0x3e00 │ │ │ │ + movw r2, #15936 @ 0x3e40 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15992 @ 0x3e78 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15872 @ 0x3e00 │ │ │ │ + movw r1, #15936 @ 0x3e40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 35718 <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldr r3, [pc, #1068] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ @@ -7167,32 +7167,32 @@ │ │ │ │ beq 356c0 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 356f0 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15992 @ 0x3e78 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #15940 @ 0x3e44 │ │ │ │ + movw r2, #16004 @ 0x3e84 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15992 @ 0x3e78 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15940 @ 0x3e44 │ │ │ │ + movw r1, #16004 @ 0x3e84 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ vldr d7, [pc, #924] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ sub r3, r3, #24 │ │ │ │ mov r2, #1 │ │ │ │ sub r6, r7, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -7206,21 +7206,21 @@ │ │ │ │ bne 35804 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldr r3, [pc, #840] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #15928 @ 0x3e38 │ │ │ │ + movw r9, #15992 @ 0x3e78 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -7230,56 +7230,56 @@ │ │ │ │ bne 357dc <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #16012 @ 0x3e8c │ │ │ │ + movw r2, #16076 @ 0x3ecc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #16012 @ 0x3e8c │ │ │ │ + movw r1, #16076 @ 0x3ecc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc 35838 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + movw r1, #16156 @ 0x3f1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, r0, r6 │ │ │ │ mla r3, r1, r3, r6 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #28 │ │ │ │ str r4, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r5, r3, #1 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r6] │ │ │ │ - movw r0, #15928 @ 0x3e38 │ │ │ │ + movw r0, #15992 @ 0x3e78 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r1, r5, r1 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ add r1, r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ bl 2e4d8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ @@ -7303,34 +7303,34 @@ │ │ │ │ ldr r8, [r2, #8] │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r3, r6 │ │ │ │ - blx 3cd0a4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cd0bc <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r8 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e358 │ │ │ │ sub r7, r7, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ beq 359c0 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldr r3, [pc, #380] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r7, #40] @ 0x28 │ │ │ │ @@ -7342,45 +7342,45 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3599c <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #16232 @ 0x3f68 │ │ │ │ + movw r2, #16296 @ 0x3fa8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #16232 @ 0x3f68 │ │ │ │ + movw r1, #16296 @ 0x3fa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d844 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35a7c <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ ldr r3, [pc, #180] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ @@ -7391,51 +7391,51 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #16288 @ 0x3fa0 │ │ │ │ + movw r2, #16352 @ 0x3fe0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ cmp r6, #0 │ │ │ │ beq 35aa0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4b0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f98> │ │ │ │ + bl 4b0d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ bne 35bc0 <_PyMem_GetCurrentAllocatorName@@Base+0x1034> │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ beq 35558 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0xf40> │ │ │ │ str r0, [r3] │ │ │ │ b 35364 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -7443,16 +7443,16 @@ │ │ │ │ movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ ldr r3, [pc, #-112] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ @@ -7468,56 +7468,56 @@ │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ str r5, [sp] │ │ │ │ - movw r2, #16324 @ 0x3fc4 │ │ │ │ + movw r2, #16388 @ 0x4004 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #16324 @ 0x3fc4 │ │ │ │ + movw r1, #16388 @ 0x4004 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ b 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1120> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ ldr r2, [pc, #-372] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ @@ -7529,66 +7529,66 @@ │ │ │ │ bne 35c88 <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #16392 @ 0x4008 │ │ │ │ + movw r2, #16456 @ 0x4048 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ cmp r6, #0 │ │ │ │ bne 35cf0 <_PyMem_GetCurrentAllocatorName@@Base+0x1164> │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35d14 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sl, #-16] │ │ │ │ - movw r1, #16436 @ 0x4034 │ │ │ │ + movw r1, #16500 @ 0x4074 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bdb44 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1be2b4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ b 35d14 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #172 @ 0xac │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ beq 35da8 <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ b 35de4 <_PyMem_GetCurrentAllocatorName@@Base+0x1258> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35d44 <_PyMem_GetCurrentAllocatorName@@Base+0x11b8> │ │ │ │ sub r2, fp, #16384 @ 0x4000 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - movw r1, #16508 @ 0x407c │ │ │ │ + movw r1, #16572 @ 0x40bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 140d3c │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r1, [pc, #-656] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ @@ -7596,39 +7596,39 @@ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x11f4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d94 <_PyMem_GetCurrentAllocatorName@@Base+0x1208> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #16556 @ 0x40ac │ │ │ │ + movw r2, #16620 @ 0x40ec │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #16556 @ 0x40ac │ │ │ │ + movw r1, #16620 @ 0x40ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #172 @ 0xac │ │ │ │ - movw r1, #56628 @ 0xdd34 │ │ │ │ + movw r1, #56692 @ 0xdd74 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 35e4c <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16684 @ 0x412c │ │ │ │ + movw r1, #16748 @ 0x416c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r1, [pc, #-816] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ @@ -7636,183 +7636,183 @@ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35e20 <_PyMem_GetCurrentAllocatorName@@Base+0x1294> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e34 <_PyMem_GetCurrentAllocatorName@@Base+0x12a8> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #16624 @ 0x40f0 │ │ │ │ + movw r2, #16688 @ 0x4130 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - movw r1, #16624 @ 0x40f0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ b 36098 <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ ldr r1, [sl, #-888] @ 0xfffffc88 │ │ │ │ mov r3, #179 @ 0xb3 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [sl, #-884] @ 0xfffffc8c │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ beq 35e84 <_PyMem_GetCurrentAllocatorName@@Base+0x12f8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16744 @ 0x4168 │ │ │ │ + movw r1, #16808 @ 0x41a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r3, [sl, #-880] @ 0xfffffc90 │ │ │ │ ldr r2, [sl, #-876] @ 0xfffffc94 │ │ │ │ orrs r3, r3, r2 │ │ │ │ bne 35ebc <_PyMem_GetCurrentAllocatorName@@Base+0x1330> │ │ │ │ ldr r1, [sl, #-856] @ 0xfffffca8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ beq 35ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x134c> │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16852 @ 0x41d4 │ │ │ │ + movw r1, #16916 @ 0x4214 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r2, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f00 <_PyMem_GetCurrentAllocatorName@@Base+0x1374> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #17024 @ 0x4280 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sl, #-972] @ 0xfffffc34 │ │ │ │ sub r3, r3, #248 @ 0xf8 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r3, [sl, #-972] @ 0xfffffc34 │ │ │ │ cmp r3, #1 │ │ │ │ beq 35f50 <_PyMem_GetCurrentAllocatorName@@Base+0x13c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17016 @ 0x4278 │ │ │ │ + movw r1, #17080 @ 0x42b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-816] @ 0xfffffcd0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ cmp r5, #0 │ │ │ │ bne 35fa0 <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17072 @ 0x42b0 │ │ │ │ + movw r1, #17136 @ 0x42f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r4, r4, r3 │ │ │ │ bcc 35fd8 <_PyMem_GetCurrentAllocatorName@@Base+0x144c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17124 @ 0x42e4 │ │ │ │ + movw r1, #17188 @ 0x4324 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r1, [sl, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sl, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 4baa8 │ │ │ │ + bl 4bac8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r0, [sl, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sl, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [sl, #-964] @ 0xfffffc3c │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4baa8 │ │ │ │ + bl 4bac8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r3, [sl, #-968] @ 0xfffffc38 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ ldr r0, [sl, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4baa8 │ │ │ │ + bl 4bac8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #-12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 360b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1524> │ │ │ │ bl 2d844 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x153c> │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ bne 360b8 <_PyMem_GetCurrentAllocatorName@@Base+0x152c> │ │ │ │ b 36140 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ @@ -7829,50 +7829,50 @@ │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ beq 358c4 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ mov r2, r1 │ │ │ │ b 360fc <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16160 @ 0x3f20 │ │ │ │ + movw r1, #16224 @ 0x3f60 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr lr, [pc, #40] @ 36188 <_PyMem_GetCurrentAllocatorName@@Base+0x15fc> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #48064 @ 0xbbc0 │ │ │ │ + movw r2, #48128 @ 0xbc00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #17160 @ 0x4308 │ │ │ │ + movw r1, #17224 @ 0x4348 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13bed4 │ │ │ │ + b 13c024 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 361c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1634> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 361dc <_PyMem_GetCurrentAllocatorName@@Base+0x1650> │ │ │ │ ldr r2, [pc, #28] @ 361e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1658> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -7883,80 +7883,80 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3621c <_PyMem_GetCurrentAllocatorName@@Base+0x1690> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36250 <_PyMem_GetCurrentAllocatorName@@Base+0x16c4> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5f8 │ │ │ │ cmp r0, #0 │ │ │ │ bge 36244 <_PyMem_GetCurrentAllocatorName@@Base+0x16b8> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 36294 <_PyMem_GetCurrentAllocatorName@@Base+0x1708> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36308 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 362bc <_PyMem_GetCurrentAllocatorName@@Base+0x1730> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ b 36308 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 36308 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ bne 3630c <_PyMem_GetCurrentAllocatorName@@Base+0x1780> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36308 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 36308 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7986,41 +7986,41 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 363b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ mov r0, #0 │ │ │ │ b 36448 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 363d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1844> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 363a8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 363f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1864> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 363a8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 36410 <_PyMem_GetCurrentAllocatorName@@Base+0x1884> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 363a8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2df8c │ │ │ │ cmn r0, #1 │ │ │ │ @@ -8028,15 +8028,15 @@ │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ bne 36448 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq lr, r1, r0, asr #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -8063,50 +8063,50 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 364e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1958> │ │ │ │ mov r0, #0 │ │ │ │ b 3657c <_PyMem_GetCurrentAllocatorName@@Base+0x19f0> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 36514 <_PyMem_GetCurrentAllocatorName@@Base+0x1988> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17600 @ 0x44c0 │ │ │ │ + movw r1, #17664 @ 0x4500 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 364dc <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5796 @ 0x16a4 │ │ │ │ + movw r1, #5860 @ 0x16e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 128de8 │ │ │ │ + bl 1295d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 36564 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23864 @ 0x5d38 │ │ │ │ + movw r1, #23928 @ 0x5d78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 128de8 │ │ │ │ + bl 1295d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ beq 36564 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17644 @ 0x44ec │ │ │ │ + movw r1, #17708 @ 0x452c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 364dc <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ ldr r1, [pc, #28] @ 36588 <_PyMem_GetCurrentAllocatorName@@Base+0x19fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ @@ -8143,31 +8143,31 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 366a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3663c <_PyMem_GetCurrentAllocatorName@@Base+0x1ab0> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 366a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3665c <_PyMem_GetCurrentAllocatorName@@Base+0x1ad0> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 366a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -8177,18 +8177,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 3669c <_PyMem_GetCurrentAllocatorName@@Base+0x1b10> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r1, r8, fp, lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -8216,106 +8216,106 @@ │ │ │ │ ldr r1, [pc, #412] @ 368bc <_PyMem_GetCurrentAllocatorName@@Base+0x1d30> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ adds r4, r5, r4 │ │ │ │ beq 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c58> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ beq 3675c <_PyMem_GetCurrentAllocatorName@@Base+0x1bd0> │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c68> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36784 <_PyMem_GetCurrentAllocatorName@@Base+0x1bf8> │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ blt 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ beq 367fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ b 36788 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 367ac <_PyMem_GetCurrentAllocatorName@@Base+0x1c20> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ beq 367fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ b 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 367d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 367d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ bne 367fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ b 36798 <_PyMem_GetCurrentAllocatorName@@Base+0x1c0c> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ b 367fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28c5ec │ │ │ │ + bl 28d41c │ │ │ │ cmn r0, #1 │ │ │ │ beq 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ ldr r2, [pc, #168] @ 368c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d34> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36834 <_PyMem_GetCurrentAllocatorName@@Base+0x1ca8> │ │ │ │ cmp r7, #0 │ │ │ │ beq 36890 <_PyMem_GetCurrentAllocatorName@@Base+0x1d04> │ │ │ │ b 3685c <_PyMem_GetCurrentAllocatorName@@Base+0x1cd0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32240 @ 0x7df0 │ │ │ │ + movw r1, #32304 @ 0x7e30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ b 368b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d28> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30530 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 36898 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ b 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ mov r2, #1 │ │ │ │ bl 31e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ - bl b910c │ │ │ │ + bl a7950 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq lr, r1, ip, lsl ip │ │ │ │ @@ -8327,15 +8327,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 368f4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ cmp r0, r5 │ │ │ │ bcc 36918 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ @@ -8365,24 +8365,24 @@ │ │ │ │ sub lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ cmp lr, #0 │ │ │ │ add r0, r0, #3 │ │ │ │ movge ip, lr │ │ │ │ movlt ip, r0 │ │ │ │ - movw lr, #17900 @ 0x45ec │ │ │ │ + movw lr, #17964 @ 0x462c │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #108] @ 36a08 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ bne 36a00 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #48536 @ 0xbd98 │ │ │ │ @@ -8390,19 +8390,19 @@ │ │ │ │ sub r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ str ip, [sp] │ │ │ │ movge r3, r2 │ │ │ │ - movw r2, #17944 @ 0x4618 │ │ │ │ + movw r2, #18008 @ 0x4658 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ subseq ip, r8, ip, ror #25 │ │ │ │ @@ -8412,73 +8412,73 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c8550 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8cfc <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ beq 36a54 │ │ │ │ - movw r2, #18176 @ 0x4700 │ │ │ │ + movw r2, #18240 @ 0x4740 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ b 36b28 │ │ │ │ - movw r2, #18204 @ 0x471c │ │ │ │ + movw r2, #18268 @ 0x475c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #18228 @ 0x4734 │ │ │ │ + movw r2, #18292 @ 0x4774 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #18252 @ 0x474c │ │ │ │ + movw r2, #18316 @ 0x478c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #63360 @ 0xf780 │ │ │ │ - movw r2, #18276 @ 0x4764 │ │ │ │ + movweq r3, #63424 @ 0xf7c0 │ │ │ │ + movw r2, #18340 @ 0x47a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #18300 @ 0x477c │ │ │ │ + movw r2, #18364 @ 0x47bc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - bl 1c4d98 │ │ │ │ + bl 1c5508 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 36b38 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r7 │ │ │ │ - bl 143220 │ │ │ │ + bl 143368 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5064 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + bl 1c57d4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -8490,67 +8490,67 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b910c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36ca8 │ │ │ │ ldr r2, [pc, #344] @ 36cc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cfaf8 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl cfe68 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 36ca8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ cmp r4, #0 │ │ │ │ bne 36bc0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #18340 @ 0x47a4 │ │ │ │ + movw r2, #18404 @ 0x47e4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ b 36cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 36bfc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #18348 @ 0x47ac │ │ │ │ + movw r2, #18412 @ 0x47ec │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ b 36cb0 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ beq 36c14 │ │ │ │ - bl b8c40 │ │ │ │ + bl b8f1c │ │ │ │ mov r4, r0 │ │ │ │ b 36c1c │ │ │ │ - bl 16b6d8 │ │ │ │ + bl 16ba90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36ca8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ beq 36c5c │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ @@ -8562,23 +8562,23 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 36c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ bne 36ca8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 36cb0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ mvn r0, #0 │ │ │ │ b 36cc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -8598,184 +8598,184 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #33408 @ 0x8280 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 287d94 │ │ │ │ + bl 288e84 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 36d68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48064 @ 0xbbc0 │ │ │ │ + movw r1, #48128 @ 0xbc00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #18500 @ 0x4844 │ │ │ │ + movw r0, #18564 @ 0x4884 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ bne 36d70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 36d68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 36dac │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36dac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 36dac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr lr, [pc, #500] @ 36fc4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #26816 @ 0x68c0 │ │ │ │ + movw r0, #26880 @ 0x6900 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24ece0 │ │ │ │ + bl 24f06c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 36e24 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 36e24 │ │ │ │ - movw r1, #15780 @ 0x3da4 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36e2c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ b 36fb8 │ │ │ │ - movw r4, #26800 @ 0x68b0 │ │ │ │ + movw r4, #26864 @ 0x68f0 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 2352d8 │ │ │ │ + bl 236154 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 36e4c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2234 │ │ │ │ + b 2e29f4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 36e8c │ │ │ │ cmp r4, r9 │ │ │ │ beq 36f78 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be594 │ │ │ │ + bl be89c │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 36e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r4, #0 │ │ │ │ b 36fb8 │ │ │ │ ldr sl, [pc, #308] @ 36fc8 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a4b9c │ │ │ │ + bl 1a4f64 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36ec4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 36ec4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movweq r3, #48628 @ 0xbdf4 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ beq 36f18 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36f08 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 36f08 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ bne 36f30 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36f78 │ │ │ │ b 36e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne 36fb8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 36fb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ movw r0, #48580 @ 0xbdc4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #26836 @ 0x68d4 │ │ │ │ + movw r2, #26900 @ 0x6914 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f3194 │ │ │ │ + bl 2f3954 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ cmn r5, #1 │ │ │ │ bne 36e18 │ │ │ │ b 36e84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -8818,17 +8818,17 @@ │ │ │ │ bge 37194 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ bls 37054 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #26892 @ 0x690c │ │ │ │ + movw r1, #26956 @ 0x694c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #26888 @ 0x6908 │ │ │ │ + movw r2, #26952 @ 0x6948 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r9, #0 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ b 370dc │ │ │ │ @@ -8842,138 +8842,138 @@ │ │ │ │ sub r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bhi 370e8 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ blt 3709c │ │ │ │ b 3716c │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ bhi 3711c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26884 @ 0x6904 │ │ │ │ + movw r1, #26948 @ 0x6944 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 31d94 │ │ │ │ b 370d8 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ bcs 37148 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31d94 │ │ │ │ b 370d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 31d94 │ │ │ │ b 370d8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 371a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26896 @ 0x6910 │ │ │ │ + movw r1, #26960 @ 0x6950 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + b 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ b 37170 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ sub ip, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ beq 37238 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 37240 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27124 @ 0x69f4 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ b 372c8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e7eb0 <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ + bl 2e8670 <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 37238 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ bne 37298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37238 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37238 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 37238 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 372ac │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ b 372c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 372a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 372a0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -8985,25 +8985,25 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #10 │ │ │ │ - blx 3cd0a4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cd0bc <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ bhi 37308 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -9029,42 +9029,42 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 373d4 │ │ │ │ mov r0, #0 │ │ │ │ b 37438 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 373f4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 373cc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37430 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq lr, [r1], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -9093,15 +9093,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 374d4 │ │ │ │ mov r0, #0 │ │ │ │ b 374ec │ │ │ │ ldr r0, [r0] │ │ │ │ bl 374f8 │ │ │ │ cmn r0, #1 │ │ │ │ @@ -9123,53 +9123,53 @@ │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ beq 3755c │ │ │ │ mov r4, r0 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3755c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #28204 @ 0x6e2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #48] @ 37594 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ beq 37584 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2eb534 │ │ │ │ + b 2ebcf4 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -9194,52 +9194,52 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 259e78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25ac78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 37670 │ │ │ │ b 377d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #13824 @ 0x3600 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2ebe60 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + bl 2ec620 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 376c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 376c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 377d8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ bne 376f0 │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 996ec │ │ │ │ + bl 9991c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b 377b4 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ movw ip, #47436 @ 0xb94c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ @@ -9254,53 +9254,53 @@ │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ - bl 259b7c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a97c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 377b4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37d134 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ + bl 37d46c <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37778 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 377b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 377b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 377b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 377d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 377d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ 000377e4 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -9313,15 +9313,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ str lr, [sp] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 2eed6c <_PyXI_NewInterpreter@@Base+0xc4c> │ │ │ │ + bl 2ef52c <_PyXI_NewInterpreter@@Base+0xc4c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -9329,178 +9329,178 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 37874 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3789c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #31176 @ 0x79c8 │ │ │ │ + movw r0, #31240 @ 0x7a08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ bne 378a4 │ │ │ │ mov r5, #0 │ │ │ │ b 37a68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 378dc │ │ │ │ cmp r5, #1 │ │ │ │ bne 37a4c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31184 @ 0x79d0 │ │ │ │ + movw r1, #31248 @ 0x7a10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ b 37a4c │ │ │ │ ldr r1, [pc, #400] @ 37a74 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ bne 37910 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37a4c │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 37938 │ │ │ │ ldr r1, [pc, #340] @ 37a78 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ bne 37994 │ │ │ │ b 37a4c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31224 @ 0x79f8 │ │ │ │ + movw r0, #31288 @ 0x7a38 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37970 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 37a4c │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2df1e0 │ │ │ │ + bl 2df9a4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3791c │ │ │ │ b 37a4c │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 379cc │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #31300 @ 0x7a44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 37a28 │ │ │ │ b 37a40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31252 @ 0x7a14 │ │ │ │ + movw r0, #31316 @ 0x7a54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37a04 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 37a4c │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2df1e0 │ │ │ │ + bl 2df9a4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 379a0 │ │ │ │ b 37a4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37a40 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ b 37a68 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r5, #0 │ │ │ │ bne 3789c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ b 3789c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r5, r3, r0, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 37ab0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37af8 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37aec │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ - bl b910c │ │ │ │ + b 27bef0 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37b00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -9516,117 +9516,117 @@ │ │ │ │ movw r3, #60284 @ 0xeb7c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ beq 37b60 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #31456 @ 0x7ae0 │ │ │ │ + movw r2, #31520 @ 0x7b20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ b 37b84 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2ed7d0 │ │ │ │ + bl 2edf90 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ bne 37b88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37be4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37be4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37c18 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37c4c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37c80 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37cb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37cb4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37ce8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 37ce8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 37b94 │ │ │ │ @@ -9637,90 +9637,90 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #15428 @ 0x3c44 │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ bl 37ef0 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 37d4c │ │ │ │ mvn r0, #0 │ │ │ │ b 37e74 │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #15456 @ 0x3c60 │ │ │ │ + movw r1, #16680 @ 0x4128 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62896 @ 0xf5b0 │ │ │ │ + movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62920 @ 0xf5c8 │ │ │ │ + movw r1, #64564 @ 0xfc34 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #26716 @ 0x685c │ │ │ │ + movw r1, #27940 @ 0x6d24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62692 @ 0xf4e4 │ │ │ │ + movw r1, #63252 @ 0xf714 │ │ │ │ movt r1, #8 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movw r1, #30972 @ 0x78fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #28324 @ 0x6ea4 │ │ │ │ + movw r1, #29548 @ 0x736c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37d44 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #54416 @ 0xd490 │ │ │ │ + movw r1, #56424 @ 0xdc68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -9741,15 +9741,15 @@ │ │ │ │ bl 37f98 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt 37ee4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #44164 @ 0xac84 │ │ │ │ + movw r1, #46216 @ 0xb488 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37f98 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge 37ec0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -9761,40 +9761,40 @@ │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #55124 @ 0xd754 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4834 <_PyObject_New@@Base> │ │ │ │ + bl c4c98 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 37f90 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f6270 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ - bl a7670 │ │ │ │ + bl 2f68fc │ │ │ │ + bl a7950 │ │ │ │ cmn r6, #1 │ │ │ │ beq 37f64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f6270 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ - bl a7670 │ │ │ │ + bl 2f68fc │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 37f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 00037f98 <_PyEval_SetProfile@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -9803,30 +9803,30 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #204] @ 38080 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #34600 @ 0x8728 │ │ │ │ + movw r1, #34664 @ 0x8768 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ bne 37fe4 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ b 38078 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #32900 @ 0x8084 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 278a84 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279b74 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ blt 37fdc <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ beq 3802c <_PyEval_SetProfile@@Base+0x94> │ │ │ │ @@ -9845,185 +9845,185 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r5, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f6150 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ + bl 2f6b9c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #27148 @ 0x6a0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ bl 37ef0 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 380cc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ b 381ac <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #25196 @ 0x626c │ │ │ │ + movw r1, #27176 @ 0x6a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 380c4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #27868 @ 0x6cdc │ │ │ │ + movw r1, #29568 @ 0x7380 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 380c4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #29428 @ 0x72f4 │ │ │ │ + movw r1, #31408 @ 0x7ab0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 380c4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #43228 @ 0xa8dc │ │ │ │ + movw r1, #45280 @ 0xb0e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 380c4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #43228 @ 0xa8dc │ │ │ │ + movw r1, #45280 @ 0xb0e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 380c4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #43228 @ 0xa8dc │ │ │ │ + movw r1, #45280 @ 0xb0e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ bl 37ef0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000381b4 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dd6f8 <_PyTime_gmtime@@Base+0x68> │ │ │ │ + b 2ddee8 <_PyTime_gmtime@@Base+0x68> │ │ │ │ │ │ │ │ 000381c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d9b6c │ │ │ │ + b 2da2c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38218 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00038220 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38260 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - bl df6b4 │ │ │ │ - mov r1, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 2b909c <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 38234 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 382b0 <_PyLazyImport_GetName@@Base+0x90> │ │ │ │ + beq 38284 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3829c <_PyLazyImport_GetName@@Base+0x7c> │ │ │ │ - movw r0, #55468 @ 0xd8ac │ │ │ │ + beq 38270 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #55660 @ 0xd96c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ - movw r0, #38080 @ 0x94c0 │ │ │ │ + b b7608 │ │ │ │ + movw r0, #38144 @ 0x9500 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + bl dfa38 │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 2b9cc0 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ │ │ │ │ 000382d0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2b835c │ │ │ │ + bl 2b8f7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00038300 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -10035,15 +10035,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #84] @ 0x54 │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38430 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ bl 38444 │ │ │ │ subs r5, r0, #0 │ │ │ │ @@ -10052,15 +10052,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38430 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ bne 38430 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 38430 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 38564 │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -10068,81 +10068,81 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 383c0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 383c0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 383e4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 383e4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 38430 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143bb0 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1bdb44 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be2b4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 00038444 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 38488 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ b 38520 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38474 │ │ │ │ ldr r0, [pc, #180] @ 38554 │ │ │ │ mov r1, #8 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ beq 38520 │ │ │ │ ldr r0, [pc, #156] @ 38558 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ beq 38520 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -10157,26 +10157,26 @@ │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dca8c │ │ │ │ + bl dce14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #52] @ 3855c │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ subseq sp, sl, ip, lsr #30 │ │ │ │ subseq sp, sl, r4, lsr pc │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ @@ -10188,54 +10188,54 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 260f44 │ │ │ │ + bl 261c14 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3862c │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 261104 │ │ │ │ + bl 261dd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 385f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 385f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 3862c │ │ │ │ mov r0, r6 │ │ │ │ - bl 143b50 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 143c98 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 38634 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3862c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3862c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 38760 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ strle r3, [r5] │ │ │ │ @@ -10288,15 +10288,15 @@ │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ bgt 38720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38720 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [pc, #68] @ 3876c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -10343,15 +10343,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e034 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 30020c │ │ │ │ + bl 3009e4 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -10372,18 +10372,18 @@ │ │ │ │ bne 38860 │ │ │ │ mov r2, r6 │ │ │ │ bl 30530 │ │ │ │ b 38890 │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ bne 3887c │ │ │ │ - movw r1, #40832 @ 0x9f80 │ │ │ │ + movw r1, #40896 @ 0x9fc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 38890 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 36ccc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ @@ -10408,157 +10408,157 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ bne 38900 │ │ │ │ - movw r0, #41644 @ 0xa2ac │ │ │ │ + movw r0, #41708 @ 0xa2ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 38920 │ │ │ │ ldr r3, [pc, #184] @ 389c0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #180] @ 389c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 38928 │ │ │ │ mov r5, #0 │ │ │ │ b 389b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 3897c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42012 @ 0xa41c │ │ │ │ + movw r1, #42076 @ 0xa45c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38920 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 38920 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1359e0 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 135b2c <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 389b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 389b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 306354 <_PyXI_GetMainNamespace@@Base+0x710> │ │ │ │ + b 306b5c <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ │ │ │ │ 000389dc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 38a20 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ b 38b10 │ │ │ │ cmp r4, #0 │ │ │ │ beq 38a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38a14 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b750c │ │ │ │ + bl b77e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 38a58 │ │ │ │ mvn r5, #0 │ │ │ │ b 38b10 │ │ │ │ - bl 2be1f8 │ │ │ │ + bl 2bec48 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 38a50 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17f9d4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17fd64 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2c2b90 │ │ │ │ + bl 2c3294 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f53c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ + bl 28062c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38ad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 38a50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 38af4 │ │ │ │ mov r5, #0 │ │ │ │ b 38b10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38aec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 38aec │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -10566,15 +10566,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 25710c <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 257fa8 <_PyThreadState_New@@Base+0x1d38> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, r1 │ │ │ │ ldrlt ip, [r4] │ │ │ │ @@ -10641,15 +10641,15 @@ │ │ │ │ moveq r0, #1 │ │ │ │ beq 38c8c │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 84e58 │ │ │ │ + b 850e4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ @@ -10663,100 +10663,100 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ bge 38d3c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ bne 38d24 │ │ │ │ - bl b910c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38ce0 │ │ │ │ b 38d34 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ b 38d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45684 @ 0xb274 │ │ │ │ + movw r0, #45748 @ 0xb2b4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38db4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 38da4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 38db4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 38ddc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ 00038df0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #44] @ 38e38 │ │ │ │ - movw r1, #58356 @ 0xe3f4 │ │ │ │ + movw r1, #58492 @ 0xe47c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26a644 │ │ │ │ + bl 26b914 │ │ │ │ cmn r0, #1 │ │ │ │ beq 38e30 │ │ │ │ ldr r0, [pc, #24] @ 38e3c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b6ea8 │ │ │ │ + b 2b7acc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r2, r8, r2, r1 │ │ │ │ rsbeq r1, r2, r4, lsr #5 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -10768,75 +10768,75 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ bne 38eb0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2d9f4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 288630 <_PyTime_localtime@@Base> │ │ │ │ + bl 289720 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 38ec8 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, r0, #1888 @ 0x760 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 259ccc <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ + bl 25aacc <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ b 38f48 │ │ │ │ - movw r1, #35888 @ 0x8c30 │ │ │ │ + movw r1, #35996 @ 0x8c9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 38ed0 │ │ │ │ mov r4, #0 │ │ │ │ b 38f48 │ │ │ │ - bl 1aae38 │ │ │ │ + bl 1ab768 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38efc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38efc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 38ec8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #68] @ 38f54 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38f48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 38f48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r3, r4, lr, r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 294b8c │ │ │ │ + bl 2959d4 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -10848,47 +10848,47 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38fe4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 38fd4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 38fe4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 39018 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 39008 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 39018 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 39040 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -10901,42 +10901,42 @@ │ │ │ │ bne 390b0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ bne 390d4 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #3776 @ 0xec0 │ │ │ │ + movw r2, #3840 @ 0xf00 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #51156 @ 0xc7d4 │ │ │ │ + movw r0, #51220 @ 0xc814 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ b 39174 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51156 @ 0xc7d4 │ │ │ │ + movw r0, #51220 @ 0xc814 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 39078 │ │ │ │ b 39174 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 39228 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 39174 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r3, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r8, r4 │ │ │ │ @@ -10948,32 +10948,32 @@ │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq 3921c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ cmn r0, #1 │ │ │ │ bne 39198 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391a0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3917c │ │ │ │ mov r4, #0 │ │ │ │ b 39250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39174 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 39174 │ │ │ │ cmp r0, #0 │ │ │ │ bge 391a8 │ │ │ │ str r5, [r4, #8] │ │ │ │ b 3922c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r0, [r8, #20] │ │ │ │ @@ -11001,25 +11001,25 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ b 39138 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ b 39250 │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51148 @ 0xc7cc │ │ │ │ + movw r1, #51212 @ 0xc80c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ b 39174 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 00039258 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -11030,75 +11030,75 @@ │ │ │ │ cmp r2, #0 │ │ │ │ stm r0, {r1, r7} │ │ │ │ str r7, [r0, #8] │ │ │ │ beq 392e4 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b8c40 │ │ │ │ + bl b8f1c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 392a0 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 392d0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 392d0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 39298 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ mov r3, #1 │ │ │ │ stm r6, {r5, r7} │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 000392ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ca4ec <_PyCode_CheckLineNumber@@Base+0x1f10> │ │ │ │ + b 1cac9c <_PyCode_CheckLineNumber@@Base+0x1f14> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 39338 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ bne 39368 │ │ │ │ b 3935c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35856 @ 0x8c10 │ │ │ │ + movw r0, #35920 @ 0x8c50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 39324 │ │ │ │ b 39378 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39378 │ │ │ │ movw r3, #48652 @ 0xbe0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ @@ -11112,19 +11112,19 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393f4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 393e4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 393f4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -11137,61 +11137,61 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 3254d0 │ │ │ │ + bl 325998 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 394b0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 394e0 │ │ │ │ b 394d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36208 @ 0x8d70 │ │ │ │ + movw r0, #36272 @ 0x8db0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 39498 │ │ │ │ b 39548 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39548 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 328ca8 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 329170 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ cmp r0, #0 │ │ │ │ beq 39548 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ @@ -11202,17 +11202,17 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3953c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ b 39548 │ │ │ │ - bl b910c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39550 │ │ │ │ mov r0, #0 │ │ │ │ b 39568 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ @@ -11237,68 +11237,68 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 39668 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e430 │ │ │ │ cmp r0, #1 │ │ │ │ bne 39690 │ │ │ │ mov r0, r6 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bne 39614 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39668 │ │ │ │ b 39664 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ bne 39670 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39644 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39644 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39668 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 3969c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39690 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39690 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ bne 395c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -11332,152 +11332,152 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3982c │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ beq 39888 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ beq 39774 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ blt 3982c │ │ │ │ subs r4, r5, #2 │ │ │ │ beq 398a0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #56188 @ 0xdb7c │ │ │ │ + movweq sl, #56252 @ 0xdbbc │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ beq 397ec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ bne 397b8 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #34660 @ 0x8764 │ │ │ │ + movw r1, #34724 @ 0x87a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #45568 @ 0xb200 │ │ │ │ + movw r0, #45632 @ 0xb240 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ b 3982c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 3982c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ bne 39858 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #5208 @ 0x1458 │ │ │ │ + movweq r5, #5272 @ 0x1498 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ beq 398b0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #5208 @ 0x1458 │ │ │ │ + movweq r5, #5272 @ 0x1498 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ beq 39880 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ bne 39834 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #36488 @ 0x8e88 │ │ │ │ + movw r1, #36552 @ 0x8ec8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #45568 @ 0xb200 │ │ │ │ + movw r0, #45632 @ 0xb240 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 39960 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3982c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ beq 39874 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3982c │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ beq 398b0 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ b 398b0 │ │ │ │ - movw r5, #5208 @ 0x1458 │ │ │ │ + movw r5, #5272 @ 0x1498 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #56188 @ 0xdb7c │ │ │ │ + movw sl, #56252 @ 0xdbbc │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ b 398b0 │ │ │ │ - movw r5, #5208 @ 0x1458 │ │ │ │ + movw r5, #5272 @ 0x1498 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #56188 @ 0xdb7c │ │ │ │ + movw sl, #56252 @ 0xdbbc │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 327004 <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ + bl 3274cc <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3982c │ │ │ │ mov r1, r9 │ │ │ │ - bl 329508 │ │ │ │ + bl 3299d0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 39954 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 327354 <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ + bl 32781c <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ cmn r0, #1 │ │ │ │ beq 39954 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ beq 39918 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ beq 39954 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 219ca0 │ │ │ │ + bl 21a870 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39960 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39960 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 39960 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ b 3982c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r1, [r2], #-188 @ 0xffffff44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -11517,31 +11517,31 @@ │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ bne 39a14 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 39abc <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 39a58 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ ldr r0, [pc, #136] @ 39ab8 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1bda88 │ │ │ │ + bl 1be1f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 39c0c <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 39ab8 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1bda88 │ │ │ │ + bl 1be1f8 │ │ │ │ b 39a78 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -11554,15 +11554,15 @@ │ │ │ │ bne 39a98 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 39a80 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ beq 39aa8 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ ldr r0, [pc, #12] @ 39ab4 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ ldr r3, [pc, #104] @ 39b2c <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ @@ -11575,41 +11575,41 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldreq r0, [r3, #1688] @ 0x698 │ │ │ │ beq 39afc <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ - bl 9dda0 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9dfc8 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 39b0c <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9dda0 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9dfc8 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 39b04 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 39b64 <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ 00039b78 <_PyImport_SetModule@@Base>: │ │ │ │ @@ -11621,23 +11621,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 39bbc <_PyImport_SetModule@@Base+0x44> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #40012 @ 0x9c4c │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cda5c │ │ │ │ + b cddcc │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -11656,87 +11656,87 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ beq 39c50 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9dda0 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9dfc8 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 39c50 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 39d68 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ b 39d70 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ beq 39d58 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ ble 39d10 <_PyImport_SetModule@@Base+0x198> │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 39ce8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r3] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39cd8 <_PyImport_SetModule@@Base+0x160> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39ce8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39ce8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 39ce8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ b 39c68 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39d58 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39d58 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 39d58 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ cmp r6, #0 │ │ │ │ beq 39d70 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f15c <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f380 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ bne 39d60 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39d54 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39d54 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e2210 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, #0 │ │ │ │ b 39d70 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 39d70 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -11786,24 +11786,24 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 39e50 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ mov r4, #0 │ │ │ │ b 39fc0 <_PyImport_SetModule@@Base+0x448> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39e48 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ beq 39f48 <_PyImport_SetModule@@Base+0x3d0> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ @@ -11817,29 +11817,29 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 39f7c <_PyImport_SetModule@@Base+0x404> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ beq 39edc <_PyImport_SetModule@@Base+0x364> │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 39e48 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ beq 39f8c <_PyImport_SetModule@@Base+0x414> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ beq 39f10 <_PyImport_SetModule@@Base+0x398> │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 39e48 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ beq 39f8c <_PyImport_SetModule@@Base+0x414> │ │ │ │ @@ -11881,51 +11881,51 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 330230 │ │ │ │ + bl 3306f8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, r0, ror r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 3a014 <_PyImport_SetModule@@Base+0x49c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3a044 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ b 3a038 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23836 @ 0x5d1c │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 39ffc <_PyImport_SetModule@@Base+0x484> │ │ │ │ b 3a08c <_PyImport_SetModule@@Base+0x514> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a08c <_PyImport_SetModule@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt 3a08c <_PyImport_SetModule@@Base+0x514> │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ @@ -11933,31 +11933,31 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ bge 3a090 <_PyImport_SetModule@@Base+0x518> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a0c4 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [pc, #56] @ 3a0fc <_PyImport_SetModule@@Base+0x584> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 257e58 │ │ │ │ + bl 258c58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a0dc <_PyImport_SetModule@@Base+0x564> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #28] @ 3a100 <_PyImport_SetModule@@Base+0x588> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -11975,17 +11975,17 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r6, r5, #912 @ 0x390 │ │ │ │ - bl 9857c │ │ │ │ + bl 982bc │ │ │ │ str r0, [r5, #936] @ 0x3a8 │ │ │ │ - bl 332ee0 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 3333a8 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #912] @ 3a4d8 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ ldr ip, [pc, #908] @ 3a4dc │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ @@ -12007,15 +12007,15 @@ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r1, [r0] │ │ │ │ bne 3a194 │ │ │ │ - bl 985d0 │ │ │ │ + bl 98310 │ │ │ │ ldr r4, [r5, #1164] @ 0x48c │ │ │ │ ldr r7, [pc, #820] @ 3a4ec │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ beq 3a234 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -12029,37 +12029,37 @@ │ │ │ │ mov r3, #4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #37 @ 0x25 │ │ │ │ str r3, [r4, #32] │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ strb r9, [r4, #36] @ 0x24 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2b95d0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2ba1f4 <_PyEvent_Notify@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0] │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r4] │ │ │ │ str r9, [r4, #4] │ │ │ │ - bl 306534 │ │ │ │ + bl 30705c │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ b 3a1bc │ │ │ │ ldr sl, [pc, #692] @ 3a4f0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ bne 3a258 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [pc, #668] @ 3a4f4 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 99ea8 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9a0d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ beq 3a278 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ @@ -12067,17 +12067,17 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a2b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ blt 3a2b0 │ │ │ │ - bl 255864 <_PyThreadState_New@@Base+0x470> │ │ │ │ + bl 2566e0 <_PyThreadState_New@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99fb0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 9a1e0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -12089,32 +12089,32 @@ │ │ │ │ bl 2d6c4 │ │ │ │ add r3, r4, #808 @ 0x328 │ │ │ │ str r8, [r4, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r4, #800] @ 0x320 │ │ │ │ str r3, [r4, #808] @ 0x328 │ │ │ │ str r3, [r4, #812] @ 0x32c │ │ │ │ - bl 2b5f0c │ │ │ │ + bl 2b6b2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 3a31c │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dc490 │ │ │ │ + bl 1dca8c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b8774 │ │ │ │ + bl 2b9394 │ │ │ │ mov r8, r7 │ │ │ │ b 3a2f8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 985d0 │ │ │ │ + bl 98310 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185a18 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 185da8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ ldr r3, [pc, #440] @ 3a4f8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 3a370 │ │ │ │ dmb ish │ │ │ │ @@ -12126,15 +12126,15 @@ │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ bne 3a360 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ beq 3a398 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25f410 │ │ │ │ + bl 2600e0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ bne 3a49c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ @@ -12147,67 +12147,67 @@ │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ beq 3a3dc │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [pc, #292] @ 3a4fc │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #916] @ 0x394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3a43c │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #916] @ 0x394 │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ beq 3a43c │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c5038 │ │ │ │ + bl 2c56a4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c8d88 │ │ │ │ + bl 2c93f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d5ba4 │ │ │ │ + bl 2d620c │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d5eb0 │ │ │ │ + bl 2d6518 │ │ │ │ b 3a3e8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne 3a45c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3a444 │ │ │ │ dmb ish │ │ │ │ beq 3a46c │ │ │ │ ldr r0, [pc, #144] @ 3a4fc │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ ldr r3, [r5, #916] @ 0x394 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a4a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b79d8 │ │ │ │ + bl 2b85f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1472] @ 0x5c0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2f0408 <_PyCode_GetScriptXIData@@Base+0x1c> │ │ │ │ - movw r3, #60796 @ 0xed7c │ │ │ │ + b 2f0bc8 <_PyCode_GetScriptXIData@@Base+0x1c> │ │ │ │ + movw r3, #60860 @ 0xedbc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ b 3a4b0 │ │ │ │ - movw r3, #60820 @ 0xed94 │ │ │ │ + movw r3, #60884 @ 0xedd4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [pc, #72] @ 3a500 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -12254,47 +12254,47 @@ │ │ │ │ movw r1, #9660 @ 0x25bc │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a608 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ beq 3a5b0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt 3a608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3a5d0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a608 │ │ │ │ ldr r3, [pc, #176] @ 3a688 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 257e58 │ │ │ │ + bl 258c58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a610 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #61100 @ 0xeeac │ │ │ │ + movw r2, #61164 @ 0xeeec │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ b 3a680 │ │ │ │ cmn r5, #1 │ │ │ │ beq 3a668 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ bl 3a68c <_Py_fstat@@Base> │ │ │ │ @@ -12306,52 +12306,52 @@ │ │ │ │ beq 3a608 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a668 │ │ │ │ movw r1, #44764 @ 0xaedc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #61164 @ 0xeeec │ │ │ │ + movw r2, #61228 @ 0xef2c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ b 3a608 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1692] @ 0x69c │ │ │ │ str r5, [ip, #1692] @ 0x69c │ │ │ │ str r4, [ip, #1696] @ 0x6a0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 0003a68c <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3a6e4 <_Py_fstat@@Base+0x58> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -12359,15 +12359,15 @@ │ │ │ │ mov r1, #3 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bge 3a72c <_Py_fstat@@Base+0xa0> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -12379,56 +12379,56 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ beq 3a788 <_Py_fstat@@Base+0xfc> │ │ │ │ mov r2, #2 │ │ │ │ - bl 304748 │ │ │ │ + bl 304f18 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3a818 <_Py_fstat@@Base+0x18c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3300bc │ │ │ │ + bl 330584 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3a818 <_Py_fstat@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a800 <_Py_fstat@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b503c │ │ │ │ + bl 1b57cc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3a818 <_Py_fstat@@Base+0x18c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r3, [pc, #96] @ 3a824 <_Py_fstat@@Base+0x198> │ │ │ │ cmp r1, r3 │ │ │ │ beq 3a81c <_Py_fstat@@Base+0x190> │ │ │ │ - bl 1c68c8 │ │ │ │ + bl 1c7074 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3a7ec <_Py_fstat@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a7f4 <_Py_fstat@@Base+0x168> │ │ │ │ mov r4, r5 │ │ │ │ b 3a81c <_Py_fstat@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3a7ec <_Py_fstat@@Base+0x160> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61256 @ 0xef48 │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ @@ -12441,18 +12441,18 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 303718 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bl 304034 <_PyMarshal_GetXIData@@Base+0x468> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -12490,42 +12490,42 @@ │ │ │ │ ldr r1, [pc, #1140] @ 3ad8c <_Py_fstat@@Base+0x700> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3a96c <_Py_fstat@@Base+0x2e0> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 3a974 <_Py_fstat@@Base+0x2e8> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #63500 @ 0xf80c │ │ │ │ + movw r1, #63564 @ 0xf84c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #4692 @ 0x1254 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r3, sl │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 3ad80 <_Py_fstat@@Base+0x6f4> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ bne 3a9a4 <_Py_fstat@@Base+0x318> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a96c <_Py_fstat@@Base+0x2e0> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ beq 3aa10 <_Py_fstat@@Base+0x384> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ @@ -12564,15 +12564,15 @@ │ │ │ │ b 3aa54 <_Py_fstat@@Base+0x3c8> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ b 3aa54 <_Py_fstat@@Base+0x3c8> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl 2be1f8 │ │ │ │ + bl 2bec48 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3a96c <_Py_fstat@@Base+0x2e0> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ bne 3aa78 <_Py_fstat@@Base+0x3ec> │ │ │ │ mov r5, #0 │ │ │ │ @@ -12582,199 +12582,199 @@ │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 3aacc <_Py_fstat@@Base+0x440> │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3aacc <_Py_fstat@@Base+0x440> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #63520 @ 0xf820 │ │ │ │ + movw r1, #63584 @ 0xf860 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #65076 @ 0xfe34 │ │ │ │ + movw r1, #65168 @ 0xfe90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ beq 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #48064 @ 0xbbc0 │ │ │ │ + movw r2, #48128 @ 0xbc00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #63576 @ 0xf858 │ │ │ │ + movw r1, #63640 @ 0xf898 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 13bed4 │ │ │ │ + bl 13c024 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ab38 <_Py_fstat@@Base+0x4ac> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3ab38 <_Py_fstat@@Base+0x4ac> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ ldr r1, [pc, #584] @ 3ad90 <_Py_fstat@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3ab80 <_Py_fstat@@Base+0x4f4> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #520] @ 3ad94 <_Py_fstat@@Base+0x708> │ │ │ │ mov r0, r8 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3abb4 <_Py_fstat@@Base+0x528> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3abb4 <_Py_fstat@@Base+0x528> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 3abec <_Py_fstat@@Base+0x560> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ac28 <_Py_fstat@@Base+0x59c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ac28 <_Py_fstat@@Base+0x59c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ac4c <_Py_fstat@@Base+0x5c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ac4c <_Py_fstat@@Base+0x5c0> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ cmp r5, r9 │ │ │ │ bne 3ac84 <_Py_fstat@@Base+0x5f8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dae98 │ │ │ │ + bl 1db3a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3acb8 <_Py_fstat@@Base+0x62c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3acb8 <_Py_fstat@@Base+0x62c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 3ad14 <_Py_fstat@@Base+0x688> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1a8ac4 │ │ │ │ + bl 1a8e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3ace8 <_Py_fstat@@Base+0x65c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ad0c <_Py_fstat@@Base+0x680> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ad0c <_Py_fstat@@Base+0x680> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ bne 3ad24 <_Py_fstat@@Base+0x698> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3aa70 <_Py_fstat@@Base+0x3e4> │ │ │ │ b 3a96c <_Py_fstat@@Base+0x2e0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17f9d4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17fd64 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ str r4, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c2b90 │ │ │ │ + bl 2c3294 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f53c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ + bl 28062c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, ip, asr #13 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ │ │ │ │ @@ -12795,41 +12795,41 @@ │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1db8bc <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1dbdcc <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b79d8 │ │ │ │ + bl 2b85f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b87d8 │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b79d8 │ │ │ │ + b 2b85f8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ bne 3ae58 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41292 @ 0xa14c │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ b 3aeec <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ beq 3ae8c <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ cmp r2, #0 │ │ │ │ @@ -12905,32 +12905,32 @@ │ │ │ │ b 3af8c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ bge 3afb8 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50412 @ 0xc4ec │ │ │ │ + movw r1, #50476 @ 0xc52c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ b 3af18 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl a02d4 │ │ │ │ + bl a05b4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bne 3b13c <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ @@ -13211,35 +13211,35 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bls 3b484 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59636 @ 0xe8f4 │ │ │ │ + movw r0, #59772 @ 0xe97c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b484 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ ble 3b4b0 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3b4b4 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b4b4 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ b 3b47c <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 294984 │ │ │ │ + bl 2957cc │ │ │ │ cmn r0, #1 │ │ │ │ beq 3b47c <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13270,15 +13270,15 @@ │ │ │ │ │ │ │ │ 0003b538 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1db8bc <_PyThreadState_NewBound@@Base> │ │ │ │ + b 1dbdcc <_PyThreadState_NewBound@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -13301,53 +13301,53 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ add r1, r5, #4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d5964 │ │ │ │ + b d5ce8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #42460 @ 0xa5dc │ │ │ │ + movw r0, #42524 @ 0xa61c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b5a8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #65396 @ 0xff74 │ │ │ │ + movw r1, #65460 @ 0xffb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b664 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ bhi 3b64c │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ bhi 3b64c │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ b 3b668 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65412 @ 0xff84 │ │ │ │ + movw r1, #65476 @ 0xffc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -13356,37 +13356,37 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #65456 @ 0xffb0 │ │ │ │ + movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b6e4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3b6ec │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65472 @ 0xffc0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ b 3b74c │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ beq 3b6e4 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ @@ -13397,15 +13397,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 3b85c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0003b758 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13417,15 +13417,15 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ beq 3b844 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c4d98 │ │ │ │ + bl 1c5508 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3b7bc │ │ │ │ @@ -13437,39 +13437,39 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ bne 3b7e4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r3, [pc, #104] @ 3b854 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ beq 3b80c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2959b4 │ │ │ │ + bl 2967fc │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ bne 3b82c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3b814 │ │ │ │ dmb ish │ │ │ │ beq 3b83c │ │ │ │ ldr r0, [pc, #28] @ 3b858 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5064 │ │ │ │ + bl 1c57d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -13495,41 +13495,41 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d6c4 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 31688c <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ + bl 316eec <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ cmp r0, r5 │ │ │ │ beq 3b914 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ bge 3b91c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65508 @ 0xffe4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r6, #0 │ │ │ │ b 3bc34 │ │ │ │ beq 3b93c │ │ │ │ mov r0, r6 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3b940 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r6, r0 │ │ │ │ b 3bc34 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ movw r2, #48224 @ 0xbc60 │ │ │ │ @@ -13545,39 +13545,39 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r9, [fp, #-200] @ 0xffffff38 │ │ │ │ str r5, [fp, #-184] @ 0xffffff48 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 30b0dc <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30b8ac <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ beq 3bb68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 3bb54 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ bhi 3ba64 │ │ │ │ b 3bab0 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #108 @ 0x6c │ │ │ │ + movw r0, #172 @ 0xac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 3bb54 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3bb38 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -13609,18 +13609,18 @@ │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ bl 3bc98 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 3bb10 │ │ │ │ movw r3, #48580 @ 0xbdc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #12 │ │ │ │ + movw r1, #76 @ 0x4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3bb54 │ │ │ │ cmn r8, #1 │ │ │ │ bne 3bb10 │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ @@ -13630,51 +13630,51 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 3169c0 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ + bl 317020 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #72 @ 0x48 │ │ │ │ + movw r0, #136 @ 0x88 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 3bb68 │ │ │ │ b 3bb54 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ bge 3b9c4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #80 @ 0x50 │ │ │ │ + movw r1, #144 @ 0x90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3bb54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ba08 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ba08 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ bhi 3bbf4 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ b 3bc34 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ bl 3bc98 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ @@ -13776,15 +13776,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 139464 │ │ │ │ + bl 1395b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -13839,40 +13839,40 @@ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ bne 3be30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ b 3be44 │ │ │ │ - bl df6b4 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3be24 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ bne 3bea0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3be98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3be98 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -13882,34 +13882,34 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3befc │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 3beec │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 3befc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3bf24 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #36] @ 3bf64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -14002,15 +14002,15 @@ │ │ │ │ │ │ │ │ 0003c098 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 3c0b0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r2, r2, r4, lsl r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -14019,101 +14019,101 @@ │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bne 3c100 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 300148 │ │ │ │ + bl 300920 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c128 │ │ │ │ b 3c120 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6868 @ 0x1ad4 │ │ │ │ + movw r0, #7064 @ 0x1b98 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c0e4 │ │ │ │ mov r4, #0 │ │ │ │ b 3c138 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 3c14c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #52312 @ 0xcc58 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c1a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #39836 @ 0x9b9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3c1dc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c1c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa040 │ │ │ │ + bl aa324 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3c1e4 │ │ │ │ mov r4, #0 │ │ │ │ b 3c26c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ blt 3c228 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ cmp r1, #0 │ │ │ │ beq 3c250 │ │ │ │ - movw r1, #1768 @ 0x6e8 │ │ │ │ + movw r1, #1832 @ 0x728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3c1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3c1dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -14123,32 +14123,32 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbbf8 │ │ │ │ + bl bbf00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #4 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -14178,34 +14178,34 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c394 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 3c384 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 3c394 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3c3bc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14236,27 +14236,27 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ beq 3c488 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f454c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa4> │ │ │ │ + b 2f4d0c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r2, r0, lsr #17 │ │ │ │ │ │ │ │ 0003c494 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14267,15 +14267,15 @@ │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ blt 3c4dc <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27b5f4 │ │ │ │ + bl 27c6e4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c4e0 <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -14286,15 +14286,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23872 @ 0x5d40 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ bl 32244 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -14307,34 +14307,34 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c590 <_Py_open_noraise@@Base+0xfc> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ bne 3c580 <_Py_open_noraise@@Base+0xec> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ b 3c590 <_Py_open_noraise@@Base+0xfc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3c5b8 <_Py_open_noraise@@Base+0x124> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14350,55 +14350,55 @@ │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 3c640 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ b 3c634 <_Py_open_noraise@@Base+0x1a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58556 @ 0xe4bc │ │ │ │ + movw r0, #58620 @ 0xe4fc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c5f0 <_Py_open_noraise@@Base+0x15c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bne 3c654 <_Py_open_noraise@@Base+0x1c0> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 3c6ac <_Py_open_noraise@@Base+0x218> │ │ │ │ b 3c67c <_Py_open_noraise@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c640 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c640 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ b 3c6c0 <_Py_open_noraise@@Base+0x22c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ beq 3c6ac <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c6ac <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c6c0 <_Py_open_noraise@@Base+0x22c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34b6ac <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ + bl 34ba04 <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c62c <_Py_open_noraise@@Base+0x198> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 0003c6cc : │ │ │ │ @@ -14429,36 +14429,36 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ bne 3c74c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r3, [pc, #92] @ 3c7b0 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ beq 3c770 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 295e34 │ │ │ │ + bl 296c7c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne 3c790 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3c778 │ │ │ │ dmb ish │ │ │ │ beq 3c7a0 │ │ │ │ ldr r0, [pc, #20] @ 3c7b4 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14489,46 +14489,46 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c84c │ │ │ │ mov r7, #0 │ │ │ │ b 3cbb4 │ │ │ │ cmn r6, r4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ bne 3c87c │ │ │ │ - bl 353f60 │ │ │ │ + bl 35beb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3c88c │ │ │ │ b 3c844 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3caa4 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34cdc8 │ │ │ │ + bl 34d0f4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3ca80 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34cdc8 │ │ │ │ + bl 34d0f4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3ca80 │ │ │ │ ldr r3, [pc, #764] @ 3cbc4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r4, r3 │ │ │ │ @@ -14559,15 +14559,15 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ beq 3c954 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #808 @ 0x328 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3c980 │ │ │ │ bl 3d1a4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -14584,29 +14584,29 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 3c9ac │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3c994 │ │ │ │ dmb ish │ │ │ │ beq 3c9b8 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ cmn r6, #1 │ │ │ │ beq 3ca80 │ │ │ │ mov r0, #0 │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ bne 3ca0c │ │ │ │ b 3ca80 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #484] @ 3cbc8 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 3ca5c │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ bne 3cacc │ │ │ │ add r9, r9, #1 │ │ │ │ @@ -14623,103 +14623,103 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ca08 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ bne 3ca08 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3ca08 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ca80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ca80 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3caa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3caa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3c844 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c844 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3c844 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3caec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3caec │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c1080 <_Py_hashtable_foreach@@Base+0x1274> │ │ │ │ + bl 3c1198 <_Py_hashtable_foreach@@Base+0xe9c> │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3ca5c │ │ │ │ cmp r4, r6 │ │ │ │ bne 3cb44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3cb44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ca5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ca5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ca5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ca08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ca08 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ b 3ca08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cb90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3cb90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cbb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3cbb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, r4, ror #21 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, r3, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14741,31 +14741,31 @@ │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ bgt 3cc40 │ │ │ │ b 3cc84 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29068 @ 0x718c │ │ │ │ + movw r0, #29132 @ 0x71cc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cc0c │ │ │ │ b 3cd30 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ beq 3cc90 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ bne 3cc74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cd30 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ b 3cc90 │ │ │ │ mov r5, #0 │ │ │ │ @@ -14783,111 +14783,111 @@ │ │ │ │ cmpne r5, r3 │ │ │ │ beq 3cd38 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #29068 @ 0x718c │ │ │ │ + movw ip, #29132 @ 0x71cc │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 308464 │ │ │ │ + bl 308c34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cd00 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ b 3d108 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #3600 @ 0xe10 │ │ │ │ + movw r0, #3664 @ 0xe50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ bne 3cd58 │ │ │ │ mov r8, #0 │ │ │ │ b 3d178 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #3600 @ 0xe10 │ │ │ │ + movw r0, #3664 @ 0xe50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ beq 3cd30 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ bl 3d318 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3cce8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3ce04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3cdb8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3616 @ 0xe20 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3d108 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ble 3ce10 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ bls 3cdec │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ b 3d108 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3ce14 │ │ │ │ b 3cdd4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ b 3ce14 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #3724 @ 0xe8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ bge 3ced4 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3cec8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ @@ -14898,35 +14898,35 @@ │ │ │ │ cmp r0, r3 │ │ │ │ bhi 3ceb0 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ bpl 3ce30 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3732 @ 0xe94 │ │ │ │ + movw r1, #3796 @ 0xed4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3cec8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3700 @ 0xe74 │ │ │ │ + movw r1, #3764 @ 0xeb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ b 3d108 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3d0a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 3cef4 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ b 3cec8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ @@ -14987,45 +14987,45 @@ │ │ │ │ bls 3d080 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #18208 @ 0x4720 │ │ │ │ + movw r2, #18272 @ 0x4760 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #3756 @ 0xeac │ │ │ │ + movw r1, #3820 @ 0xeec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #3588 @ 0xe04 │ │ │ │ + movw r3, #3652 @ 0xe44 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ b 3d108 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3792 @ 0xed0 │ │ │ │ + movw r1, #3856 @ 0xf10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r8, #0 │ │ │ │ b 3d108 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3840 @ 0xf00 │ │ │ │ + movw r1, #3904 @ 0xf40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3d050 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ bcc 3cfe8 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ @@ -15043,52 +15043,52 @@ │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #54352 @ 0xd450 │ │ │ │ + movw r2, #54488 @ 0xd4d8 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 30b0dc <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30b8ac <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ beq 3d108 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ cmp r9, r7 │ │ │ │ beq 3d134 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ b 3d118 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ bge 3d174 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ b 3d154 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [pc, #32] @ 3d1a0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 3d194 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ @@ -15114,15 +15114,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bgt 3d1f4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ b 3d1c8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b3a0 │ │ │ │ + bl 25c070 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3d1e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -15139,117 +15139,117 @@ │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 3d28c │ │ │ │ b 3d280 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58584 @ 0xe4d8 │ │ │ │ + movw r0, #58648 @ 0xe518 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d23c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bne 3d2a0 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 3d2f8 │ │ │ │ b 3d2c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d28c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d28c │ │ │ │ b 3d30c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ beq 3d2f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d2f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d30c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34d01c │ │ │ │ + bl 3d450 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d278 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 3d364 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3880 @ 0xf28 │ │ │ │ + movw r1, #3944 @ 0xf68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ b 3d380 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ble 3d3cc │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ bls 3d390 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r9, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r7, r9 │ │ │ │ b 3d42c │ │ │ │ lsl r0, r5, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3d37c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r7, #8] │ │ │ │ bhi 3d37c │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r5 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 3d3d4 │ │ │ │ b 3d37c │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r9 │ │ │ │ mov r8, r9 │ │ │ │ add sl, r6, #12 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, r7 │ │ │ │ ble 3d420 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 3d428 │ │ │ │ ldr r3, [r8, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ @@ -15259,1162 +15259,1147 @@ │ │ │ │ b 3d42c │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [r3] │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d4d0 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 3d4ac │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3d4a4 │ │ │ │ + sub r3, r2, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne 3d4a4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldrb r3, [r3, #57] @ 0x39 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3d4a4 │ │ │ │ + bl 158708 │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + rsb r0, r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldm r1, {r1, r2} │ │ │ │ bl 2de44 <__sendmsg64@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl a7670 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl a7670 │ │ │ │ - ldr r3, [r4, #160] @ 0xa0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - popgt {r4, r5, fp, pc} │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - popne {r4, r5, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d528 │ │ │ │ + ldr r3, [pc, #28] @ 3d548 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b59d4 │ │ │ │ + bl 2b65f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d564 │ │ │ │ + ldr r3, [pc, #28] @ 3d584 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b4e08 │ │ │ │ + bl 2b5a28 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ 3d6a4 │ │ │ │ + ldr r2, [pc, #288] @ 3d6c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d690 │ │ │ │ + blt 3d6b0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d5f0 │ │ │ │ + blt 3d610 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d658 │ │ │ │ + bne 3d678 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d62c │ │ │ │ + b 3d64c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d69c │ │ │ │ + bgt 3d6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d69c │ │ │ │ + bne 3d6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3d69c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3d6bc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d638 │ │ │ │ + beq 3d658 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d618 │ │ │ │ - b 3d658 │ │ │ │ + bge 3d638 │ │ │ │ + b 3d678 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153924 │ │ │ │ + bl 153be8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d5f0 │ │ │ │ + beq 3d610 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d67c │ │ │ │ + bgt 3d69c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d67c │ │ │ │ + bne 3d69c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d59c │ │ │ │ + b 3d5bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -0003d6a8 <_PyErr_FormatFromCause@@Base>: │ │ │ │ - push {r1, r2, r3} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #48] @ 3d6f8 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - add r3, fp, #8 │ │ │ │ - ldr r2, [fp, #4] │ │ │ │ - str r3, [fp, #-12] │ │ │ │ - bl 336764 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #12 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1859e0 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 185d70 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d75c <_PyErr_FormatFromCause@@Base+0xb4> │ │ │ │ + beq 3d728 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185a18 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 185da8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #6248 @ 0x1868 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14108 @ 0x371c │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3d7cc <_PyErr_FormatFromCause@@Base+0x124> │ │ │ │ + bne 3d798 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3d7c8 <_PyErr_FormatFromCause@@Base+0x120> │ │ │ │ + ble 3d794 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d80c <_PyErr_FormatFromCause@@Base+0x164> │ │ │ │ + beq 3d7d8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #368] @ 3d95c <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #368] @ 3d928 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d950 <_PyErr_FormatFromCause@@Base+0x2a8> │ │ │ │ + beq 3d91c │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d830 <_PyErr_FormatFromCause@@Base+0x188> │ │ │ │ - bl be620 │ │ │ │ + bne 3d7fc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d940 <_PyErr_FormatFromCause@@Base+0x298> │ │ │ │ - b 3d950 <_PyErr_FormatFromCause@@Base+0x2a8> │ │ │ │ - bl c57f0 │ │ │ │ + beq 3d90c │ │ │ │ + b 3d91c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d85c <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bgt 3d828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d85c <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bne 3d828 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d820 <_PyErr_FormatFromCause@@Base+0x178> │ │ │ │ + beq 3d7ec │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d890 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + beq 3d85c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d890 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ - bl be620 │ │ │ │ + bne 3d85c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d950 <_PyErr_FormatFromCause@@Base+0x2a8> │ │ │ │ + bne 3d91c │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3d8bc <_PyErr_FormatFromCause@@Base+0x214> │ │ │ │ + bge 3d888 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d950 <_PyErr_FormatFromCause@@Base+0x2a8> │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 3d91c │ │ │ │ + bl 1a2e9c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d580 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3d924 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ + bge 3d8f0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3d910 <_PyErr_FormatFromCause@@Base+0x268> │ │ │ │ - bl b910c │ │ │ │ + bne 3d8dc │ │ │ │ + bl b93e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d8d4 <_PyErr_FormatFromCause@@Base+0x22c> │ │ │ │ - b 3d934 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ + bne 3d8a0 │ │ │ │ + b 3d900 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 3d934 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ + bl 27bef0 │ │ │ │ + b 3d900 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 139464 │ │ │ │ + b 1395b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139840 │ │ │ │ - b 3d950 <_PyErr_FormatFromCause@@Base+0x2a8> │ │ │ │ + bl 13998c │ │ │ │ + b 3d91c │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3d898 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ - b 3d870 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + beq 3d864 │ │ │ │ + b 3d83c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r2, r2, r0, ror sp │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 3d9a4 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + bge 3d970 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #6252 @ 0x186c │ │ │ │ + movw r0, #6316 @ 0x18ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7334 │ │ │ │ - ldr r1, [pc, #296] @ 3dad4 <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ + b b7608 │ │ │ │ + ldr r1, [pc, #296] @ 3daa0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3dac8 <_PyErr_FormatFromCause@@Base+0x420> │ │ │ │ + beq 3da94 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da1c <_PyErr_FormatFromCause@@Base+0x374> │ │ │ │ - bl 3530b0 │ │ │ │ + bne 3d9e8 │ │ │ │ + bl 3533b8 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #41788 @ 0xa33c │ │ │ │ + movw r1, #41852 @ 0xa37c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #41796 @ 0xa344 │ │ │ │ + movw ip, #41860 @ 0xa384 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #6272 @ 0x1880 │ │ │ │ + movw r0, #6336 @ 0x18c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r4, r0 │ │ │ │ - b 3dac8 <_PyErr_FormatFromCause@@Base+0x420> │ │ │ │ - bl 1dd720 │ │ │ │ + b 3da94 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da7c <_PyErr_FormatFromCause@@Base+0x3d4> │ │ │ │ + bne 3da48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3530b0 │ │ │ │ + bl 3533b8 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #41788 @ 0xa33c │ │ │ │ + movw r2, #41852 @ 0xa37c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #41796 @ 0xa344 │ │ │ │ + movw r0, #41860 @ 0xa384 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #6308 @ 0x18a4 │ │ │ │ + movw r0, #6372 @ 0x18e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dede8 │ │ │ │ - b 3daa4 <_PyErr_FormatFromCause@@Base+0x3fc> │ │ │ │ + bl 1df2f8 │ │ │ │ + b 3da70 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3daa0 <_PyErr_FormatFromCause@@Base+0x3f8> │ │ │ │ + bne 3da6c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31184 @ 0x79d0 │ │ │ │ + movw r1, #31248 @ 0x7a10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dac8 <_PyErr_FormatFromCause@@Base+0x420> │ │ │ │ + bgt 3da94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dac8 <_PyErr_FormatFromCause@@Base+0x420> │ │ │ │ + bne 3da94 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ │ │ │ │ -0003dad8 : │ │ │ │ +0003daa4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3daf0 │ │ │ │ + movw r0, #12356 @ 0x3044 │ │ │ │ + movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ - mlseq r2, ip, sp, r2 │ │ │ │ + b 26b49c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #5788 @ 0x169c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3db38 │ │ │ │ + bge 3db04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3df28 │ │ │ │ + ldr r1, [pc, #1000] @ 3def4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dbbc │ │ │ │ + bgt 3db88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbbc │ │ │ │ + bne 3db88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #16 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #8060 @ 0x1f7c │ │ │ │ + movw r1, #15500 @ 0x3c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc10 │ │ │ │ + bgt 3dbdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc10 │ │ │ │ + bne 3dbdc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #8080 @ 0x1f90 │ │ │ │ + movw r1, #15520 @ 0x3ca0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc64 │ │ │ │ + bgt 3dc30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc64 │ │ │ │ + bne 3dc30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #15544 @ 0x3cb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dcb8 │ │ │ │ + bgt 3dc84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dcb8 │ │ │ │ + bne 3dc84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8032 @ 0x1f60 │ │ │ │ + movw r1, #15472 @ 0x3c70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8052 @ 0x1f74 │ │ │ │ + movw r1, #15492 @ 0x3c84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8072 @ 0x1f88 │ │ │ │ + movw r1, #15512 @ 0x3c98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8096 @ 0x1fa0 │ │ │ │ + movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ - ldr r1, [pc, #500] @ 3df2c │ │ │ │ + blt 3dafc │ │ │ │ + ldr r1, [pc, #500] @ 3def8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddb4 │ │ │ │ + bgt 3dd80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddb4 │ │ │ │ + bne 3dd80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8060 @ 0x1f7c │ │ │ │ + movw r1, #15500 @ 0x3c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de08 │ │ │ │ + bgt 3ddd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de08 │ │ │ │ + bne 3ddd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #32 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8080 @ 0x1f90 │ │ │ │ + movw r1, #15520 @ 0x3ca0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de5c │ │ │ │ + bgt 3de28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de5c │ │ │ │ + bne 3de28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, #32 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #15544 @ 0x3cb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3deb0 │ │ │ │ + bgt 3de7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3deb0 │ │ │ │ + bne 3de7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3db30 │ │ │ │ + beq 3dafc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8120 @ 0x1fb8 │ │ │ │ + movw r1, #15560 @ 0x3cc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8140 @ 0x1fcc │ │ │ │ + movw r1, #15580 @ 0x3cdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #15600 @ 0x3cf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db30 │ │ │ │ + blt 3dafc │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8184 @ 0x1ff8 │ │ │ │ + movw r1, #15624 @ 0x3d08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r2, [r2], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, r2, r4, ror #27 │ │ │ │ + rsbeq r3, r2, r8, ror r0 │ │ │ │ + rsbeq r3, r2, ip, lsl #1 │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #8208 @ 0x2010 │ │ │ │ + movw r1, #15648 @ 0x3d20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfa0 │ │ │ │ + beq 3df6c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17f9d4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17fd64 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3df7c │ │ │ │ + bne 3df48 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003dfa8 : │ │ │ │ +0003df74 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dfc0 │ │ │ │ + ldr r0, [pc, #12] @ 3df8c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r3, r2, r4, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #5404 @ 0x151c │ │ │ │ + movw r0, #5468 @ 0x155c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e24c │ │ │ │ - ldr r1, [pc, #1884] @ 3e764 │ │ │ │ + beq 3e218 │ │ │ │ + ldr r1, [pc, #1884] @ 3e730 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e24c │ │ │ │ - ldr r6, [pc, #1860] @ 3e768 │ │ │ │ - movw r9, #48164 @ 0xbc24 │ │ │ │ + beq 3e218 │ │ │ │ + ldr r6, [pc, #1860] @ 3e734 │ │ │ │ + movw r9, #48212 @ 0xbc54 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #54084 @ 0xd344 │ │ │ │ + movw r8, #54916 @ 0xd684 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e0ac │ │ │ │ + beq 3e078 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl aed24 │ │ │ │ + bl aefd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e24c │ │ │ │ + beq 3e218 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae304 │ │ │ │ + bl ae5b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e22c │ │ │ │ + beq 3e1f8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0a4 │ │ │ │ + bgt 3e070 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e0a4 │ │ │ │ + bne 3e070 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e030 │ │ │ │ + b 3dffc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15624 @ 0x3d08 │ │ │ │ + movw r0, #16264 @ 0x3f88 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25d934 │ │ │ │ + bl 25e604 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e24c │ │ │ │ + beq 3e218 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4524 @ 0x11ac │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15076 @ 0x3ae4 │ │ │ │ + movw r1, #15716 @ 0x3d64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15088 @ 0x3af0 │ │ │ │ + movw r1, #15728 @ 0x3d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ bl 2dd48 │ │ │ │ - movw r1, #15104 @ 0x3b00 │ │ │ │ + movw r1, #15744 @ 0x3d80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d34c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #15120 @ 0x3b10 │ │ │ │ + movw r0, #15760 @ 0x3d90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + bl bfe20 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #6232 @ 0x1858 │ │ │ │ + movw r2, #6296 @ 0x1898 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15128 @ 0x3b18 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15144 @ 0x3b28 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9dc │ │ │ │ + bl 3e9a8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e24c │ │ │ │ - bl 9f3e4 │ │ │ │ + beq 3e218 │ │ │ │ + bl 9f608 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e24c │ │ │ │ - bl 9f3e4 │ │ │ │ + beq 3e218 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e380 │ │ │ │ - ldr sl, [pc, #1436] @ 3e76c │ │ │ │ + beq 3e34c │ │ │ │ + ldr sl, [pc, #1436] @ 3e738 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e254 │ │ │ │ + bne 3e220 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e1d0 │ │ │ │ + bne 3e19c │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #15160 @ 0x3b38 │ │ │ │ + movw r2, #15800 @ 0x3db8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #60304 @ 0xeb90 │ │ │ │ + movw r1, #60440 @ 0xec18 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e380 │ │ │ │ + blt 3e34c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42900 @ 0xa794 │ │ │ │ + movw r1, #42964 @ 0xa7d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e348 │ │ │ │ + bge 3e314 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e24c │ │ │ │ + bgt 3e218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e24c │ │ │ │ + bne 3e218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e75c │ │ │ │ + b 3e728 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cfbc │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e380 │ │ │ │ + blt 3e34c │ │ │ │ mov r0, r9 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e380 │ │ │ │ + beq 3e34c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e2b4 │ │ │ │ + beq 3e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e2dc │ │ │ │ + bne 3e2a8 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e380 │ │ │ │ + bgt 3e34c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e380 │ │ │ │ + bne 3e34c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3e380 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3e34c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e318 │ │ │ │ + bgt 3e2e4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e318 │ │ │ │ + bne 3e2e4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e33c │ │ │ │ + bgt 3e308 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e33c │ │ │ │ + bne 3e308 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e1dc │ │ │ │ - b 3e380 │ │ │ │ + bne 3e1a8 │ │ │ │ + b 3e34c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #15208 @ 0x3b68 │ │ │ │ + movw r1, #15848 @ 0x3de8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15220 @ 0x3b74 │ │ │ │ + movw r1, #15860 @ 0x3df4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9dc │ │ │ │ + bl 3e9a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e394 │ │ │ │ - b 3e24c │ │ │ │ + bne 3e360 │ │ │ │ + b 3e218 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ - b 3e24c │ │ │ │ - movw r2, #15236 @ 0x3b84 │ │ │ │ + bl aef8c │ │ │ │ + b 3e218 │ │ │ │ + movw r2, #15876 @ 0x3e04 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #60304 @ 0xeb90 │ │ │ │ + movw r1, #60440 @ 0xec18 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15292 @ 0x3bbc │ │ │ │ + movw r1, #15932 @ 0x3e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15308 @ 0x3bcc │ │ │ │ + movw r1, #15948 @ 0x3e4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15324 @ 0x3bdc │ │ │ │ + movw r1, #15964 @ 0x3e5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15340 @ 0x3bec │ │ │ │ + movw r1, #15980 @ 0x3e6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15356 @ 0x3bfc │ │ │ │ + movw r1, #15996 @ 0x3e7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #16016 @ 0x3e90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + movw r1, #16032 @ 0x3ea0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15408 @ 0x3c30 │ │ │ │ + movw r1, #16048 @ 0x3eb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15424 @ 0x3c40 │ │ │ │ + movw r1, #16064 @ 0x3ec0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15440 @ 0x3c50 │ │ │ │ + movw r1, #16080 @ 0x3ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e24c │ │ │ │ + beq 3e218 │ │ │ │ bl 2d5ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #15456 @ 0x3c60 │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e548 │ │ │ │ + beq 3e514 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e568 │ │ │ │ - bl c5a4c │ │ │ │ + beq 3e534 │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e538 │ │ │ │ + bgt 3e504 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e538 │ │ │ │ + bne 3e504 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e4e0 │ │ │ │ - b 3e568 │ │ │ │ + bne 3e4ac │ │ │ │ + b 3e534 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15460 @ 0x3c64 │ │ │ │ + movw r1, #16100 @ 0x3ee4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e590 │ │ │ │ - b 3e24c │ │ │ │ + bge 3e55c │ │ │ │ + b 3e218 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e24c │ │ │ │ + bgt 3e218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e24c │ │ │ │ + bne 3e218 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3e24c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3e218 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15472 @ 0x3c70 │ │ │ │ + movw r1, #16112 @ 0x3ef0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ + movw r1, #16144 @ 0x3f10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15548 @ 0x3cbc │ │ │ │ + movw r1, #16188 @ 0x3f3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e24c │ │ │ │ + blt 3e218 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e5fc │ │ │ │ - bl 2e2210 │ │ │ │ - b 3e24c │ │ │ │ + bne 3e5c8 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 3e218 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #8] │ │ │ │ - movw r3, #15580 @ 0x3cdc │ │ │ │ + movw r3, #16220 @ 0x3f5c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #15604 @ 0x3cf4 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ stm r4, {r3, ip} │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r4, #12] │ │ │ │ movw r2, #53180 @ 0xcfbc │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57312 @ 0xdfe0 │ │ │ │ @@ -16453,15 +16438,15 @@ │ │ │ │ movw r2, #53264 @ 0xd010 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58956 @ 0xe64c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #55916 @ 0xda6c │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #33496 @ 0x82d8 │ │ │ │ + movw r3, #34240 @ 0x85c0 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54536 @ 0xd508 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16474,88 +16459,88 @@ │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55064 @ 0xd718 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57276 @ 0xdfbc │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #30860 @ 0x788c │ │ │ │ + movw r2, #31348 @ 0x7a74 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1765dc │ │ │ │ + bl 17696c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e748 │ │ │ │ + bne 3e714 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ - b 3e24c │ │ │ │ + bl a61a0 │ │ │ │ + b 3e218 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15612 @ 0x3cfc │ │ │ │ + movw r1, #16252 @ 0x3f7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r3, r2, r8, asr r2 │ │ │ │ rsbeq r3, r2, r0, ror r2 │ │ │ │ - subseq r4, fp, r8, lsr #30 │ │ │ │ + subseq r4, fp, ip, ror #30 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3e7b0 │ │ │ │ + bl 3e77c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3e8fc │ │ │ │ + ldr r1, [pc, #300] @ 3e8c8 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e8ec │ │ │ │ + beq 3e8b8 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e8fc │ │ │ │ + ldr r1, [pc, #240] @ 3e8c8 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e834 │ │ │ │ + beq 3e800 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 3e85c │ │ │ │ + beq 3e828 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -16571,60 +16556,60 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3e8f0 │ │ │ │ + beq 3e8bc │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60104 @ 0xeac8 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8f0 │ │ │ │ + bge 3e8bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8ec │ │ │ │ + bgt 3e8b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8ec │ │ │ │ + bne 3e8b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003e900 : │ │ │ │ +0003e8cc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 3e940 │ │ │ │ + beq 3e90c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e958 │ │ │ │ + beq 3e924 │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173970 │ │ │ │ + bl 173d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -16632,29 +16617,29 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3eaf4 │ │ │ │ + bl 3eac0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ movw r3, #46772 @ 0xb6b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -16662,111 +16647,111 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25aa40 │ │ │ │ + bl 25b840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3eaa8 │ │ │ │ + beq 3ea74 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ea50 │ │ │ │ + bne 3ea1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eaa8 │ │ │ │ + bgt 3ea74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eaa8 │ │ │ │ + bne 3ea74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3eaa8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3ea74 │ │ │ │ mov r1, r4 │ │ │ │ bl 39b78 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3eab0 │ │ │ │ + bge 3ea7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea84 │ │ │ │ + bgt 3ea50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea84 │ │ │ │ + bne 3ea50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eaa8 │ │ │ │ + bgt 3ea74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eaa8 │ │ │ │ + bne 3ea74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3eaec │ │ │ │ + b 3eab8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ead4 │ │ │ │ + bgt 3eaa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ead4 │ │ │ │ + bne 3eaa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3eaa8 │ │ │ │ + blt 3ea74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ec40 │ │ │ │ + ldr r1, [pc, #300] @ 3ec0c │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec30 │ │ │ │ + beq 3ebfc │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec40 │ │ │ │ + ldr r1, [pc, #240] @ 3ec0c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3eb78 │ │ │ │ + beq 3eb44 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 3eba0 │ │ │ │ + beq 3eb6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -16782,340 +16767,363 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3ec34 │ │ │ │ + beq 3ec00 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60104 @ 0xeac8 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec34 │ │ │ │ + bge 3ec00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec30 │ │ │ │ + bgt 3ebfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec30 │ │ │ │ + bne 3ebfc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + │ │ │ │ +0003ec10 <_PyErr_FormatFromCause@@Base>: │ │ │ │ + push {r1, r2, r3} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4076] @ 0xfec │ │ │ │ + ldr r2, [pc, #48] @ 3ec60 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + add r3, fp, #8 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + str r3, [fp, #-12] │ │ │ │ + bl 336c2c │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #12 │ │ │ │ + bx lr │ │ │ │ + andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 289564 │ │ │ │ + bl 1a9ef8 <_PyObject_VisitType@@Base+0x320> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 3ecac │ │ │ │ + bls 3eccc <_PyErr_FormatFromCause@@Base+0xbc> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20544 @ 0x5040 │ │ │ │ + movw r1, #16776 @ 0x4188 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 3ece8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 3ed08 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 220dac <_PyUnicode_IsLinebreak@@Base+0x17bc> │ │ │ │ + bl 2219a4 <_PyUnicode_IsLinebreak@@Base+0x17e4> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ecf0 │ │ │ │ + bne 3ed10 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ece8 │ │ │ │ + beq 3ed08 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ed84 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 3eda4 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3ed74 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3ed84 │ │ │ │ + bne 3ed94 <_PyErr_FormatFromCause@@Base+0x184> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3eda4 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edb8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 3edd8 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3eda8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3edb8 │ │ │ │ + bne 3edc8 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3edd8 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ede0 │ │ │ │ + bne 3ee00 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ee30 │ │ │ │ + bl 3ee50 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #26584 @ 0x67d8 │ │ │ │ + movw r0, #26648 @ 0x6818 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3ee70 │ │ │ │ - b 3eeb0 │ │ │ │ + bne 3ee90 <_PyErr_FormatFromCause@@Base+0x280> │ │ │ │ + b 3eed0 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3eed4 │ │ │ │ + ble 3eef4 <_PyErr_FormatFromCause@@Base+0x2e4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3eee8 │ │ │ │ + bl 3ef08 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ee6c │ │ │ │ + bne 3ee8c <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3eeb8 │ │ │ │ + ble 3eed8 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ mov r4, #0 │ │ │ │ - b 3eedc │ │ │ │ + b 3eefc <_PyErr_FormatFromCause@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eeb0 │ │ │ │ + bne 3eed0 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3eeb0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3eed0 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ef4c │ │ │ │ + bne 3ef6c <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ef3c │ │ │ │ - movw r0, #17228 @ 0x434c │ │ │ │ + bne 3ef5c <_PyErr_FormatFromCause@@Base+0x34c> │ │ │ │ + movw r0, #17292 @ 0x438c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a19d4 │ │ │ │ + b 1a1d8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2639b0 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ + b 264680 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3efa4 │ │ │ │ + ldr r1, [pc, #8] @ 3efc4 <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3efc8 │ │ │ │ + ldr r1, [pc, #16] @ 3efe8 <_PyErr_FormatFromCause@@Base+0x3d8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ rsbeq r4, r3, r4, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3f020 │ │ │ │ + bne 3f040 <_PyErr_FormatFromCause@@Base+0x430> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f01c │ │ │ │ + blt 3f03c <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f064 │ │ │ │ + beq 3f084 <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #18140 @ 0x46dc │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f064 │ │ │ │ + bne 3f084 <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, #0 │ │ │ │ - b 3f108 │ │ │ │ + b 3f128 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ cmn r5, r4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a058 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ + bl 25ae58 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f05c │ │ │ │ + beq 3f07c <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #54928 @ 0xd690 │ │ │ │ + movw r3, #56960 @ 0xde80 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34352 @ 0x8630 │ │ │ │ + movw r1, #38688 @ 0x9720 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3f118 │ │ │ │ + bl 3f138 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f05c │ │ │ │ + beq 3f07c <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3f108 │ │ │ │ + beq 3f128 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3f114 │ │ │ │ + ldr r0, [pc, #72] @ 3f134 <_PyErr_FormatFromCause@@Base+0x524> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f104 │ │ │ │ + bgt 3f124 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f104 │ │ │ │ + bne 3f124 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -17123,49 +17131,49 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 310888 │ │ │ │ + bl 310ee8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f154 │ │ │ │ + bne 3f174 <_PyErr_FormatFromCause@@Base+0x564> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f190 │ │ │ │ + b 3f1b0 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3f198 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3f1b8 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f14c │ │ │ │ + beq 3f16c <_PyErr_FormatFromCause@@Base+0x55c> │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36e884 │ │ │ │ + bl 36eb94 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f198 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003f1b8 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #20 │ │ │ │ str ip, [sp] │ │ │ │ - bl 36e770 │ │ │ │ + bl 36ea80 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -17173,379 +17181,379 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 3f21c <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ + bhi 3f23c <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f244 <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ - b 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f264 <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ + b 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #23196 @ 0x5a9c │ │ │ │ + movw r0, #23260 @ 0x5adc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f204 <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ + bne 3f224 <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f498 <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ + b 3f4b8 <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f264 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl be620 │ │ │ │ + bne 3f284 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f2c8 <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ + ble 3f2e8 <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f2dc <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ + beq 3f2fc <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f2a8 <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ + beq 3f2c8 <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - bl be620 │ │ │ │ + bne 3f2cc <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - b 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f2cc <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + b 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f2f4 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ - b 3f304 <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ + beq 3f314 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3f324 <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f2f4 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3f314 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3f308 <_PyTime_AsTimevalTime_t@@Base+0x170> │ │ │ │ + b 3f328 <_PyTime_AsTimevalTime_t@@Base+0x170> │ │ │ │ mov r9, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #28024 @ 0x6d78 │ │ │ │ + movw r1, #28088 @ 0x6db8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #28032 @ 0x6d80 │ │ │ │ + movw r0, #28096 @ 0x6dc0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f370 <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + beq 3f390 <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f378 <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ + bne 3f398 <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f37c <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + bne 3f39c <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #28108 @ 0x6dcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f37c <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + b 3f39c <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 3f3a4 <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ + bne 3f3c4 <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f404 <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ - b 3f3dc <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ + beq 3f424 <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ + b 3f3fc <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f3c0 <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ - bl 1bba54 │ │ │ │ - b 3f3c8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ - bl 152480 │ │ │ │ + beq 3f3e0 <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ + bl 1bc1e4 │ │ │ │ + b 3f3e8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + bl 152760 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f398 <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ - b 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f3b8 <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ + b 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f418 <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ - bl 1bba54 │ │ │ │ + beq 3f438 <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ + bl 1bc1e4 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f440 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 152480 │ │ │ │ + b 3f460 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ + bl 152760 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f3f4 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + b 3f414 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f470 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ - bl b910c │ │ │ │ + bne 3f490 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f23c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ - bl dc634 │ │ │ │ + bne 3f25c <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl dc9bc │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f488 <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ - b 3f424 <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ + bne 3f4a8 <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ + b 3f444 <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f470 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + blt 3f490 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14b874 │ │ │ │ + bl 14bb54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f574 <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ + beq 3f594 <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #28072 @ 0x6da8 │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ + beq 3f58c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f50c <_PyTime_AsTimevalTime_t@@Base+0x374> │ │ │ │ + bne 3f52c <_PyTime_AsTimevalTime_t@@Base+0x374> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28080 @ 0x6db0 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f52c <_PyTime_AsTimevalTime_t@@Base+0x394> │ │ │ │ - b 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ + bne 3f54c <_PyTime_AsTimevalTime_t@@Base+0x394> │ │ │ │ + b 3f58c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36892 @ 0x901c │ │ │ │ + movw r1, #36956 @ 0x905c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f4ec <_PyTime_AsTimevalTime_t@@Base+0x354> │ │ │ │ - b 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ + bne 3f50c <_PyTime_AsTimevalTime_t@@Base+0x354> │ │ │ │ + b 3f58c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de6f0 │ │ │ │ + bl 1dec00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ + blt 3f58c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5108 @ 0x13f4 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f714 │ │ │ │ + bl 3f734 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ + beq 3f58c <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14c840 │ │ │ │ + b 14cb20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2034f8 │ │ │ │ + bl 203c40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 14b874 │ │ │ │ + bl 14bb54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f64c <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ + beq 3f66c <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #28176 @ 0x6e10 │ │ │ │ + movw r1, #28240 @ 0x6e50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f644 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f664 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de6f0 │ │ │ │ + bl 1dec00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f644 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + blt 3f664 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f614 <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ + bne 3f634 <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5108 @ 0x13f4 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f714 │ │ │ │ + bl 3f734 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f644 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f664 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14c840 │ │ │ │ + b 14cb20 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28196 @ 0x6e24 │ │ │ │ + movw r1, #28260 @ 0x6e64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f644 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f664 <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de6f0 │ │ │ │ + bl 1dec00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f5e8 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ + bge 3f608 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2034f8 │ │ │ │ + bl 203c40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #156] @ 3f710 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ + ldr r1, [pc, #156] @ 3f730 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36ce78 │ │ │ │ + bl 36d188 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f690 <_PyTime_AsTimevalTime_t@@Base+0x4f8> │ │ │ │ - bl 1431f0 │ │ │ │ + bne 3f6b0 <_PyTime_AsTimevalTime_t@@Base+0x4f8> │ │ │ │ + bl 143338 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f6b4 <_PyTime_AsTimevalTime_t@@Base+0x51c> │ │ │ │ + b 3f6d4 <_PyTime_AsTimevalTime_t@@Base+0x51c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f6b0 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ + bgt 3f6d0 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6b0 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f6d0 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f710 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ - bl 36ce78 │ │ │ │ + ldr r1, [pc, #76] @ 3f730 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ + bl 36d188 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f708 <_PyTime_AsTimevalTime_t@@Base+0x570> │ │ │ │ + beq 3f728 <_PyTime_AsTimevalTime_t@@Base+0x570> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bdb44 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1be2b4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f704 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + beq 3f724 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f704 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bgt 3f724 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f704 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bne 3f724 <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, r3, ip, asr #28 │ │ │ │ │ │ │ │ -0003f714 : │ │ │ │ +0003f734 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b75a4 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7878 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ streq r5, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2bff3c │ │ │ │ + bl 2c098c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #28372 @ 0x6ed4 │ │ │ │ + movw r0, #28436 @ 0x6f14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -17556,290 +17564,290 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2ddcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f80c │ │ │ │ + beq 3f82c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 3f854 │ │ │ │ + bl 27bef0 │ │ │ │ + b 3f874 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f874 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f874 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #31448 @ 0x7ad8 │ │ │ │ + movw r0, #31512 @ 0x7b18 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfb18 │ │ │ │ - b 3f878 │ │ │ │ + bl bfe20 │ │ │ │ + b 3f898 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f864 │ │ │ │ + beq 3f884 │ │ │ │ bl 2d844 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f874 │ │ │ │ + beq 3f894 │ │ │ │ bl 2d844 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f8cc │ │ │ │ + beq 3f8ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f9b4 │ │ │ │ + beq 3f9d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #20604 @ 0x507c │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3f94c │ │ │ │ + bne 3f96c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3eee8 │ │ │ │ + bl 3ef08 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f940 │ │ │ │ + beq 3f960 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f92c │ │ │ │ + bgt 3f94c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f934 │ │ │ │ + beq 3f954 │ │ │ │ mov r4, r6 │ │ │ │ - b 3f940 │ │ │ │ + b 3f960 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3f92c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3f94c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aece0 │ │ │ │ - b 3f9a8 │ │ │ │ + bl aef8c │ │ │ │ + b 3f9c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee30 │ │ │ │ + bl 3ee50 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f9a8 │ │ │ │ + beq 3f9c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #18376 @ 0x47c8 │ │ │ │ + movw r0, #18440 @ 0x4808 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f994 │ │ │ │ + bgt 3f9b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f99c │ │ │ │ + beq 3f9bc │ │ │ │ mov r4, r6 │ │ │ │ - b 3f9a8 │ │ │ │ + b 3f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 3f994 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 3f9b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dede8 │ │ │ │ - b 3f9b8 │ │ │ │ + bl 1df2f8 │ │ │ │ + b 3f9d8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f9c4 : │ │ │ │ +0003f9e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3fa24 │ │ │ │ + beq 3fa44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa24 │ │ │ │ + bgt 3fa44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa24 │ │ │ │ + bne 3fa44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fa4c │ │ │ │ + b 3fa6c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 3fa78 │ │ │ │ + bne 3fa98 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3fab0 │ │ │ │ - b 3fa80 │ │ │ │ + bne 3fad0 │ │ │ │ + b 3faa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fabc │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + beq 3fadc │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3fab0 │ │ │ │ + bls 3fad0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 3fa8c │ │ │ │ - b 3fabc │ │ │ │ + bne 3faac │ │ │ │ + b 3fadc │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fac4 │ │ │ │ + b 3fae4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003fad0 : │ │ │ │ +0003faf0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #796] @ 3fe0c │ │ │ │ + ldr r3, [pc, #796] @ 3fe2c │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r0, [fp, #16] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl a6910 │ │ │ │ + bl a6bf0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fb78 │ │ │ │ + beq 3fb98 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 260f44 │ │ │ │ + bl 261c14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fb80 │ │ │ │ + bne 3fba0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fb78 │ │ │ │ + bgt 3fb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fb78 │ │ │ │ - ldr r2, [pc, #704] @ 3fe10 │ │ │ │ + bne 3fb98 │ │ │ │ + ldr r2, [pc, #704] @ 3fe30 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb68 │ │ │ │ + beq 3fb88 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r8, #0 │ │ │ │ - b 3fe00 │ │ │ │ + b 3fe20 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r7, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r4, r7 │ │ │ │ moveq r9, sl │ │ │ │ moveq r7, r4 │ │ │ │ - beq 3fc3c │ │ │ │ + beq 3fc5c │ │ │ │ mov r0, r7 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 3fd60 │ │ │ │ + beq 3fd80 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3fd04 │ │ │ │ + beq 3fd24 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fbd4 │ │ │ │ + blt 3fbf4 │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add lr, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ add sl, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 3fc34 │ │ │ │ + bge 3fc54 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ ldr r3, [sl, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [ip], #4 │ │ │ │ - b 3fc00 │ │ │ │ + b 3fc20 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ @@ -17847,936 +17855,936 @@ │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 261104 │ │ │ │ + bl 261dd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fcf0 │ │ │ │ + beq 3fd10 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 261304 │ │ │ │ + bl 261fd4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcec │ │ │ │ + bgt 3fd0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fcec │ │ │ │ - ldr r2, [pc, #332] @ 3fe10 │ │ │ │ + bne 3fd0c │ │ │ │ + ldr r2, [pc, #332] @ 3fe30 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcdc │ │ │ │ + beq 3fcfc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r4 │ │ │ │ movne r4, r7 │ │ │ │ - beq 3fd60 │ │ │ │ - b 3fd08 │ │ │ │ + beq 3fd80 │ │ │ │ + b 3fd28 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd24 │ │ │ │ + bgt 3fd44 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fd2c │ │ │ │ + beq 3fd4c │ │ │ │ mov r4, r9 │ │ │ │ - b 3fd60 │ │ │ │ - ldr r2, [pc, #220] @ 3fe10 │ │ │ │ + b 3fd80 │ │ │ │ + ldr r2, [pc, #220] @ 3fe30 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3fd4c │ │ │ │ + beq 3fd6c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b 3fd24 │ │ │ │ + b 3fd44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fdb4 │ │ │ │ + bgt 3fdd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdb4 │ │ │ │ - ldr r2, [pc, #132] @ 3fe10 │ │ │ │ + bne 3fdd4 │ │ │ │ + ldr r2, [pc, #132] @ 3fe30 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fda4 │ │ │ │ + beq 3fdc4 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe00 │ │ │ │ + bgt 3fe20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe00 │ │ │ │ - ldr r2, [pc, #56] @ 3fe10 │ │ │ │ + bne 3fe20 │ │ │ │ + ldr r2, [pc, #56] @ 3fe30 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdf0 │ │ │ │ + beq 3fe10 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0003fe14 : │ │ │ │ +0003fe34 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3fe2c │ │ │ │ + ldr r0, [pc, #12] @ 3fe4c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r4, r2, r4, lsr r7 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4013c │ │ │ │ + b 4015c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fe90 │ │ │ │ + beq 3feb0 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3feac │ │ │ │ - b 3fec4 │ │ │ │ - ldr r1, [pc, #660] @ 4012c │ │ │ │ + beq 3fecc │ │ │ │ + b 3fee4 │ │ │ │ + ldr r1, [pc, #660] @ 4014c │ │ │ │ mov r0, r6 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 3fe80 │ │ │ │ - b 3ffe0 │ │ │ │ - ldr r1, [pc, #636] @ 40130 │ │ │ │ + bne 3fea0 │ │ │ │ + b 40000 │ │ │ │ + ldr r1, [pc, #636] @ 40150 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 3ffe0 │ │ │ │ + beq 40000 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3fee8 │ │ │ │ - ldr r1, [pc, #604] @ 40134 │ │ │ │ + bne 3ff08 │ │ │ │ + ldr r1, [pc, #604] @ 40154 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 3ffe0 │ │ │ │ + beq 40000 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff0c │ │ │ │ - ldr r1, [pc, #572] @ 40138 │ │ │ │ + bne 3ff2c │ │ │ │ + ldr r1, [pc, #572] @ 40158 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r1, #28816 @ 0x7090 │ │ │ │ + beq 40000 │ │ │ │ + movw r1, #28880 @ 0x70d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #28820 @ 0x7094 │ │ │ │ + movw r0, #28884 @ 0x70d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 288790 │ │ │ │ + bl 289880 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r1, #15612 @ 0x3cfc │ │ │ │ + beq 40000 │ │ │ │ + movw r1, #16252 @ 0x3f7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #58212 @ 0xe364 │ │ │ │ + movw r0, #58348 @ 0xe3ec │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r1, #15604 @ 0x3cf4 │ │ │ │ + beq 40000 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 177cf8 │ │ │ │ + bl 178088 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 3ffe0 │ │ │ │ + beq 40000 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #15580 @ 0x3cdc │ │ │ │ + movw r1, #16220 @ 0x3f5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3ffc8 │ │ │ │ + bne 3ffe8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 3ffc8 │ │ │ │ + bls 3ffe8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3ffc8 │ │ │ │ + bne 3ffe8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ffc8 │ │ │ │ + bne 3ffe8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ffe8 │ │ │ │ + beq 40008 │ │ │ │ movw r3, #48628 @ 0xbdf4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28852 @ 0x70b4 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r7, #0 │ │ │ │ - b 40120 │ │ │ │ - movw r0, #61224 @ 0xef28 │ │ │ │ + b 40140 │ │ │ │ + movw r0, #61360 @ 0xefb0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28900 @ 0x70e4 │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28964 @ 0x7124 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #62764 @ 0xf52c │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #62904 @ 0xf5b8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28884 @ 0x70d4 │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28948 @ 0x7114 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28896 @ 0x70e0 │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28960 @ 0x7120 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28908 @ 0x70ec │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28972 @ 0x712c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28888 @ 0x70d8 │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28952 @ 0x7118 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r0, #28916 @ 0x70f4 │ │ │ │ + beq 40000 │ │ │ │ + movw r0, #28980 @ 0x7134 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 3ffe0 │ │ │ │ + beq 40000 │ │ │ │ movw r3, #48604 @ 0xbddc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #28988 @ 0x713c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d934 │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ + bl 25e604 │ │ │ │ + movw r1, #29024 @ 0x7160 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ffe0 │ │ │ │ + blt 40000 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ffe0 │ │ │ │ + blt 40000 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 40100 │ │ │ │ + bne 40120 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r4, r2, r8, ror #14 │ │ │ │ rsbeq r4, r2, ip, ror r7 │ │ │ │ mlseq r2, r0, r7, r4 │ │ │ │ rsbeq r4, r2, r4, lsr #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 4019c │ │ │ │ + bls 401bc │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 4018c │ │ │ │ + bne 401ac │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 40180 │ │ │ │ + bcc 401a0 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 40160 │ │ │ │ - b 401a8 │ │ │ │ + beq 40180 │ │ │ │ + b 401c8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4019c │ │ │ │ + beq 401bc │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 40148 │ │ │ │ - b 401a8 │ │ │ │ + bge 40168 │ │ │ │ + b 401c8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 401b0 │ │ │ │ + b 401d0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000401bc <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +000401dc <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401e8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 40208 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 40244 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 40264 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 401e0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + beq 40200 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ movw r3, #48660 @ 0xbe14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20e510 │ │ │ │ + bl 20ef74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40244 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 40264 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40244 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 40264 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 402c4 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 402e4 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402e8 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + beq 40308 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29828 @ 0x7484 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 4031c <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 4033c <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29812 @ 0x7474 │ │ │ │ + movw r0, #29876 @ 0x74b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40270 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 403fc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40290 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 4041c <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40330 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 40350 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29876 @ 0x74b4 │ │ │ │ + movw r1, #29940 @ 0x74f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 4038c <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 403ac <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403a4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 403c4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403a4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 403c4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 403a4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 403a4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 403c4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 403c4 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 403e4 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 40404 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403fc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 4041c <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403fc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 4041c <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 403fc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 403fc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 4041c <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4041c <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 40438 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ + bne 40458 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #30296 @ 0x7658 │ │ │ │ + movw r0, #30360 @ 0x7698 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 404a0 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + bne 404c0 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4049c <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ + blt 404bc <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 404e0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + beq 40500 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 40ae8 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #1600] @ 40b08 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 404e0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + bne 40500 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, #0 │ │ │ │ - b 40adc <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ + b 40afc <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 40560 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ + beq 40580 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 40500 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ + beq 40520 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 40508 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ - b 40570 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + bne 40528 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + b 40590 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40528 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ - bl be620 │ │ │ │ + bne 40548 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40570 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ - b 404d8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ - bl c57f0 │ │ │ │ + beq 40590 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + b 404f8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40554 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bgt 40574 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40554 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bne 40574 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 40574 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ - b 40518 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ + bne 40594 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 40538 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 40574 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 40594 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r8, [r1, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bne 407ac <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + bne 407cc <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 405cc <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + bne 405ec <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ mov r4, #0 │ │ │ │ - b 40ac8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40ae8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #31024 @ 0x7930 │ │ │ │ + movw r9, #31088 @ 0x7970 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 406bc <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 406dc <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r7, r0 │ │ │ │ - ble 4060c <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ + ble 4062c <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 40610 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ + beq 40630 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ add r0, r0, #1 │ │ │ │ - b 405ec <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ - beq 40778 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ + b 4060c <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ + beq 40798 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 40630 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ + ble 40650 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 40614 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ + beq 40634 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 406b0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + ble 406d0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40690 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ + beq 406b0 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 406b0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bgt 406d0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 406b0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bne 406d0 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 405e0 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ + b 40600 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #31024 @ 0x7930 │ │ │ │ + movwgt r3, #31088 @ 0x7970 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + ble 4079c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 406f0 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 40710 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 406d0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ - b 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + bne 406f0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ + b 4079c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 40770 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + ble 40790 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40750 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ + beq 40770 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 40784 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40770 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bgt 40790 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40770 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bne 40790 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + b 4079c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40ac8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40ae8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405c4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bgt 405e4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405c4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405e4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 405c4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 405e4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 405c4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405e4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 407f0 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ + bne 40810 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 40abc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bl 16ed94 │ │ │ │ + b 40adc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 40928 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ + bne 40948 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40abc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40adc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 40900 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ble 40920 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40900 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + beq 40920 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 408f4 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 40914 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 409dc <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ + beq 409fc <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 408e4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + ble 40904 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 408c4 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ + beq 408e4 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 408e4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bgt 40904 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 408e4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bne 40904 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 4083c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ + b 4085c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 40850 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + bne 40870 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 409d4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ + blt 409f4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40988 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ - bl a12d0 │ │ │ │ + bne 409a8 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 40abc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40adc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ add r3, r8, sl │ │ │ │ cmp r5, r6 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r0, r8, sl │ │ │ │ ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 40978 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ + beq 40998 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 409e4 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bge 40a04 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 409d0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + ble 409f0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ + bne 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 409d0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bgt 409f0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409d0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bne 409f0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40ac0 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ + b 40ae0 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ mov r4, r6 │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r1, r9 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 40a64 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + ble 40a84 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 40a44 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ + beq 40a64 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 40a64 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bgt 40a84 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 40a64 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bne 40a84 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 40938 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ + b 40958 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a98 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40abc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bgt 40adc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40abc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bne 40adc <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -18787,723 +18795,723 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 40b28 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ + bhi 40b48 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 40b4c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ + b 40b6c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64148 @ 0xfa94 │ │ │ │ + movw r0, #64284 @ 0xfb1c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40b14 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ + b 40b34 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 32561c │ │ │ │ + b 325ae4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ba8 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ + beq 40bc8 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40be4 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40c04 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #20604 @ 0x507c │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #18376 @ 0x47c8 │ │ │ │ + movw r3, #18440 @ 0x4808 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dede8 │ │ │ │ - b 40be8 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ + bl 1df2f8 │ │ │ │ + b 40c08 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 40c38 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c58 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 40c34 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ + bne 40c54 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 40c78 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ - b 40c38 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c98 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ + b 40c58 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ mov r5, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #2 │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #19732 @ 0x4d14 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 40c7c <_PyExc_CreateExceptionGroup@@Base+0xac0> │ │ │ │ - b 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bne 40c9c <_PyExc_CreateExceptionGroup@@Base+0xac0> │ │ │ │ + b 40cd4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40cbc <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 40cdc <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14612 @ 0x3914 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30992 @ 0x7910 │ │ │ │ + movw r0, #31056 @ 0x7950 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40eec <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + b 40f0c <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40e48 <_PyExc_CreateExceptionGroup@@Base+0xc8c> │ │ │ │ + beq 40e68 <_PyExc_CreateExceptionGroup@@Base+0xc8c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40ce8 <_PyExc_CreateExceptionGroup@@Base+0xb2c> │ │ │ │ + beq 40d08 <_PyExc_CreateExceptionGroup@@Base+0xb2c> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40cf0 <_PyExc_CreateExceptionGroup@@Base+0xb34> │ │ │ │ + b 40d10 <_PyExc_CreateExceptionGroup@@Base+0xb34> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40e58 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e78 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40d1c <_PyExc_CreateExceptionGroup@@Base+0xb60> │ │ │ │ + bne 40d3c <_PyExc_CreateExceptionGroup@@Base+0xb60> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31004 @ 0x791c │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 40cd4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40e54 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ - ldr r2, [pc, #456] @ 40ef8 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ + beq 40e74 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + ldr r2, [pc, #456] @ 40f18 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ movw r4, #64424 @ 0xfba8 │ │ │ │ movt r4, #97 @ 0x61 │ │ │ │ add r9, r5, #12 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 40e38 <_PyExc_CreateExceptionGroup@@Base+0xc7c> │ │ │ │ + ble 40e58 <_PyExc_CreateExceptionGroup@@Base+0xc7c> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 40d8c <_PyExc_CreateExceptionGroup@@Base+0xbd0> │ │ │ │ + bne 40dac <_PyExc_CreateExceptionGroup@@Base+0xbd0> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38eb3c <_Py_ResurrectReference@@Base+0x284> │ │ │ │ - b 40dc8 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ + bl 38ee7c <_Py_ResurrectReference@@Base+0x270> │ │ │ │ + b 40de8 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40da4 <_PyExc_CreateExceptionGroup@@Base+0xbe8> │ │ │ │ + beq 40dc4 <_PyExc_CreateExceptionGroup@@Base+0xbe8> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40db4 <_PyExc_CreateExceptionGroup@@Base+0xbf8> │ │ │ │ + bne 40dd4 <_PyExc_CreateExceptionGroup@@Base+0xbf8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3903f8 │ │ │ │ - b 40dc8 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ + bl 390738 │ │ │ │ + b 40de8 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31032 @ 0x7938 │ │ │ │ + movw r1, #31096 @ 0x7978 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40df4 <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ + b 40e14 <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + beq 40cd4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40e08 <_PyExc_CreateExceptionGroup@@Base+0xc4c> │ │ │ │ + bne 40e28 <_PyExc_CreateExceptionGroup@@Base+0xc4c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e30 <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ + beq 40e50 <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31064 @ 0x7958 │ │ │ │ + movw r1, #31128 @ 0x7998 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40e28 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ + bgt 40e48 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40e28 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 40e48 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40d58 <_PyExc_CreateExceptionGroup@@Base+0xb9c> │ │ │ │ + b 40d78 <_PyExc_CreateExceptionGroup@@Base+0xb9c> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40e58 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e78 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40e58 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e78 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ mov r5, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40e9c <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + beq 40ebc <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40e9c <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + bne 40ebc <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31128 @ 0x7998 │ │ │ │ + movw r1, #31192 @ 0x79d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ - bl 2fea08 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + bl 16ed94 │ │ │ │ + b 40cd4 <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bl 2fecd4 <_PySlice_FromIndices@@Base+0xf6c> │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3053c8 <_PyBytes_GetData@@Base+0x5bc> │ │ │ │ + bl 305a78 <_PyContext_Exit@@Base+0x220> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40eec <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + bgt 40f0c <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40eec <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + bne 40f0c <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040efc : │ │ │ │ +00040f1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #43388 @ 0xa97c │ │ │ │ + movw r0, #43452 @ 0xa9bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40f6c │ │ │ │ + bne 40f8c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40f94 │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + bne 40fb4 │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35732 @ 0x8b94 │ │ │ │ + movw r0, #35796 @ 0x8bd4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40f8c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40fac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35732 @ 0x8b94 │ │ │ │ + movw r0, #35796 @ 0x8bd4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f38 │ │ │ │ + bne 40f58 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40fc0 │ │ │ │ + ldr lr, [pc, #36] @ 40fe0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - bl 15786c │ │ │ │ + bl 157b48 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040fc4 : │ │ │ │ +00040fe4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 40fdc │ │ │ │ + ldr r0, [pc, #12] @ 40ffc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r4, r2, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 41020 │ │ │ │ + bgt 41040 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #31496 @ 0x7b08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 41054 │ │ │ │ + bl 16ed94 │ │ │ │ + b 41074 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4105c │ │ │ │ + bne 4107c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31492 @ 0x7b04 │ │ │ │ + movw r1, #31556 @ 0x7b44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 41238 │ │ │ │ + b 41258 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41054 │ │ │ │ + beq 41074 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 410a0 │ │ │ │ + beq 410c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #404] @ 41244 │ │ │ │ + ldr r2, [pc, #404] @ 41264 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #16] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b5190 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b543c <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19b988 │ │ │ │ + bl 19bd68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 41208 │ │ │ │ + beq 41228 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41104 │ │ │ │ + beq 41124 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1a54 │ │ │ │ + bl 1e1f94 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 41230 │ │ │ │ + bgt 41250 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 411dc │ │ │ │ + beq 411fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e1a54 │ │ │ │ + bl 1e1f94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411dc │ │ │ │ + beq 411fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 361c1c │ │ │ │ + bl 361f28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41208 │ │ │ │ - bl a63f0 │ │ │ │ + beq 41228 │ │ │ │ + bl a66d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4116c │ │ │ │ + bgt 4118c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4116c │ │ │ │ + bne 4118c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41208 │ │ │ │ + beq 41228 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 411c4 │ │ │ │ + beq 411e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32e3b8 │ │ │ │ + bl 32e9e0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 411b8 │ │ │ │ + bgt 411d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 411b8 │ │ │ │ + bne 411d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41208 │ │ │ │ + beq 41228 │ │ │ │ mov r0, r8 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 411f8 │ │ │ │ - b 41208 │ │ │ │ + bne 41218 │ │ │ │ + b 41228 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #7668 @ 0x1df4 │ │ │ │ + movw r3, #7700 @ 0x1e14 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 41230 │ │ │ │ + b 41250 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41054 │ │ │ │ + bgt 41074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41054 │ │ │ │ + bne 41074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 41054 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 41074 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #31556 @ 0x7b44 │ │ │ │ + movw r1, #31620 @ 0x7b84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41280 │ │ │ │ + bge 412a0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31568 @ 0x7b50 │ │ │ │ + movw r1, #31632 @ 0x7b90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31580 @ 0x7b5c │ │ │ │ + movw r1, #31644 @ 0x7b9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31592 @ 0x7b68 │ │ │ │ + movw r1, #31656 @ 0x7ba8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31600 @ 0x7b70 │ │ │ │ + movw r1, #31664 @ 0x7bb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31624 @ 0x7b88 │ │ │ │ + movw r1, #31688 @ 0x7bc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31636 @ 0x7b94 │ │ │ │ + movw r1, #31700 @ 0x7bd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31648 @ 0x7ba0 │ │ │ │ + movw r1, #31712 @ 0x7be0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31656 @ 0x7ba8 │ │ │ │ + movw r1, #31720 @ 0x7be8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31668 @ 0x7bb4 │ │ │ │ + movw r1, #31732 @ 0x7bf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31680 @ 0x7bc0 │ │ │ │ + movw r1, #31744 @ 0x7c00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31692 @ 0x7bcc │ │ │ │ + movw r1, #31756 @ 0x7c0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31704 @ 0x7bd8 │ │ │ │ + movw r1, #31768 @ 0x7c18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31716 @ 0x7be4 │ │ │ │ + movw r1, #31780 @ 0x7c24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31728 @ 0x7bf0 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31740 @ 0x7bfc │ │ │ │ + movw r1, #31804 @ 0x7c3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31752 @ 0x7c08 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31764 @ 0x7c14 │ │ │ │ + movw r1, #31828 @ 0x7c54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31776 @ 0x7c20 │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31784 @ 0x7c28 │ │ │ │ + movw r1, #31848 @ 0x7c68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31796 @ 0x7c34 │ │ │ │ + movw r1, #31860 @ 0x7c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31808 @ 0x7c40 │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31820 @ 0x7c4c │ │ │ │ + movw r1, #31884 @ 0x7c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31832 @ 0x7c58 │ │ │ │ + movw r1, #31896 @ 0x7c98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31844 @ 0x7c64 │ │ │ │ + movw r1, #31908 @ 0x7ca4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31856 @ 0x7c70 │ │ │ │ + movw r1, #31920 @ 0x7cb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31868 @ 0x7c7c │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31880 @ 0x7c88 │ │ │ │ + movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31892 @ 0x7c94 │ │ │ │ + movw r1, #31956 @ 0x7cd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31904 @ 0x7ca0 │ │ │ │ + movw r1, #31968 @ 0x7ce0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31928 @ 0x7cb8 │ │ │ │ + movw r1, #31992 @ 0x7cf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41278 │ │ │ │ + blt 41298 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31944 @ 0x7cc8 │ │ │ │ + movw r1, #32008 @ 0x7d08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -19514,377 +19522,377 @@ │ │ │ │ sub r4, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #32096 @ 0x7d60 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 416a4 │ │ │ │ + beq 416c4 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 416ac │ │ │ │ + bne 416cc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31996 @ 0x7cfc │ │ │ │ + movw r1, #32060 @ 0x7d3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 4179c │ │ │ │ + b 417bc │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 416dc │ │ │ │ + bne 416fc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32024 @ 0x7d18 │ │ │ │ + movw r1, #32088 @ 0x7d58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 416a4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 416c4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5196 @ 0x144c │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 4171c │ │ │ │ + beq 4173c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 4171c │ │ │ │ + bne 4173c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32048 @ 0x7d30 │ │ │ │ + movw r1, #32112 @ 0x7d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 416a4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 416c4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #64104 @ 0xfa68 │ │ │ │ + movw r1, #64308 @ 0xfb34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32088 @ 0x7d58 │ │ │ │ + movw r0, #32152 @ 0x7d98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 416a4 │ │ │ │ - bl 2ce840 │ │ │ │ + beq 416c4 │ │ │ │ + bl 2ceea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 416a4 │ │ │ │ + beq 416c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 2f6de0 │ │ │ │ + bl 2f7538 │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4177c │ │ │ │ - bl 2d0774 │ │ │ │ - b 416a4 │ │ │ │ - bl 303718 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bne 4179c │ │ │ │ + bl 2d0ddc │ │ │ │ + b 416c4 │ │ │ │ + bl 304034 <_PyMarshal_GetXIData@@Base+0x468> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d0774 │ │ │ │ + bl 2d0ddc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185bc8 │ │ │ │ + bl 185f50 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 417d8 │ │ │ │ + beq 417f8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4185c │ │ │ │ + bne 4187c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 418d4 │ │ │ │ + beq 418f4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r6 │ │ │ │ - bge 41840 │ │ │ │ + bge 41860 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 41810 │ │ │ │ + b 41830 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26584 @ 0x67d8 │ │ │ │ + movw r0, #26648 @ 0x6818 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r1, #36760 @ 0x8f98 │ │ │ │ + b bfe20 │ │ │ │ + movw r1, #36868 @ 0x9004 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #37308 @ 0x91bc │ │ │ │ + movw r0, #37372 @ 0x91fc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 418d4 │ │ │ │ + beq 418f4 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6b34 │ │ │ │ + bl d6eb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 418bc │ │ │ │ + bgt 418dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 418bc │ │ │ │ + bne 418dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #54232 @ 0xd3d8 │ │ │ │ + movw r0, #54296 @ 0xd418 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 419bc │ │ │ │ + ldr ip, [pc, #188] @ 419dc │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #44684 @ 0xae8c │ │ │ │ + movw r2, #44748 @ 0xaecc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41994 │ │ │ │ + beq 419b4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48064 @ 0xbbc0 │ │ │ │ + movw r1, #48128 @ 0xbc00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32136 @ 0x7d88 │ │ │ │ + movw r0, #32200 @ 0x7dc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41960 │ │ │ │ + bne 41980 │ │ │ │ mov r4, #0 │ │ │ │ - b 4198c │ │ │ │ + b 419ac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3095a0 │ │ │ │ + bl 309d70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41958 │ │ │ │ + beq 41978 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 317538 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ + bl 317b98 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a5ec0 │ │ │ │ - ldr r3, [pc, #32] @ 419bc │ │ │ │ + bl a61a0 │ │ │ │ + ldr r3, [pc, #32] @ 419dc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 419b0 │ │ │ │ + beq 419d0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41a0c │ │ │ │ + beq 41a2c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 41a70 │ │ │ │ + beq 41a90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #20604 @ 0x507c │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r4 │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ adds r7, r8, r9 │ │ │ │ - bne 41a54 │ │ │ │ + bne 41a74 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dede8 │ │ │ │ - b 41c08 │ │ │ │ + bl 1df2f8 │ │ │ │ + b 41c28 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 41a94 │ │ │ │ + bne 41ab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ mov r4, #0 │ │ │ │ - b 41c08 │ │ │ │ + b 41c28 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16b6d8 │ │ │ │ + bl 16ba90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41b68 │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 41a78 │ │ │ │ + blt 41a98 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 41b50 │ │ │ │ + beq 41b70 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b28 │ │ │ │ + beq 41b48 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #32160 @ 0x7da0 │ │ │ │ + movw r0, #32224 @ 0x7de0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41b68 │ │ │ │ cmp r4, r7 │ │ │ │ - blt 41b18 │ │ │ │ + blt 41b38 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b10 │ │ │ │ + bgt 41b30 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41b10 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 41b30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 41b28 │ │ │ │ + b 41b48 │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41ab0 │ │ │ │ + b 41ad0 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 41b50 │ │ │ │ + beq 41b70 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #32232 @ 0x7de8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bdc │ │ │ │ - movw r0, #11028 @ 0x2b14 │ │ │ │ + b 41bfc │ │ │ │ + movw r0, #11052 @ 0x2b2c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41b68 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a19d4 │ │ │ │ + bl 1a1d8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b94 │ │ │ │ + bgt 41bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41b94 │ │ │ │ + bne 41bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41b68 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #32212 @ 0x7dd4 │ │ │ │ + movw r0, #32276 @ 0x7e14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bdc │ │ │ │ + bgt 41bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bdc │ │ │ │ + bne 41bfc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c00 │ │ │ │ + bgt 41c20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41c00 │ │ │ │ + bne 41c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -19896,113 +19904,113 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ mvn r1, #0 │ │ │ │ orrs r2, r2, r4, lsr #31 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 41c70 │ │ │ │ + bne 41c90 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41cac │ │ │ │ + beq 41ccc │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41dec │ │ │ │ + ldr r1, [pc, #356] @ 41e0c │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cac │ │ │ │ + bne 41ccc │ │ │ │ mov r4, #0 │ │ │ │ - b 41de0 │ │ │ │ + b 41e00 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41cdc │ │ │ │ + bne 41cfc │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #42176 @ 0xa4c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32224 @ 0x7de0 │ │ │ │ + movw r0, #32288 @ 0x7e20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41cf4 │ │ │ │ - b 41ca4 │ │ │ │ + bne 41d14 │ │ │ │ + b 41cc4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1dd388 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd898 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cb4 │ │ │ │ - b 41ca4 │ │ │ │ + bne 41cd4 │ │ │ │ + b 41cc4 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41d20 │ │ │ │ + ble 41d40 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #32240 @ 0x7df0 │ │ │ │ + movw r1, #32304 @ 0x7e30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41d44 │ │ │ │ + bge 41d64 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32320 @ 0x7e40 │ │ │ │ + movw r1, #32384 @ 0x7e80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 41ca4 │ │ │ │ - ldr r2, [pc, #164] @ 41df0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 41cc4 │ │ │ │ + ldr r2, [pc, #164] @ 41e10 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41ca4 │ │ │ │ + beq 41cc4 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41dac │ │ │ │ + bne 41dcc │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42f78 │ │ │ │ + bl 42f98 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41da0 │ │ │ │ + beq 41dc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41dc4 │ │ │ │ - b 41ca4 │ │ │ │ + ble 41de4 │ │ │ │ + b 41cc4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41d78 │ │ │ │ - b 41de0 │ │ │ │ + bne 41d98 │ │ │ │ + b 41e00 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 42f78 │ │ │ │ + bl 42f98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41de0 │ │ │ │ - b 41d90 │ │ │ │ + beq 41e00 │ │ │ │ + b 41db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41ca4 │ │ │ │ + bne 41cc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 41ca4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 41cc4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r4, r2, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20011,34 +20019,34 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 41e30 │ │ │ │ + bne 41e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41e70 │ │ │ │ - b 41e58 │ │ │ │ + beq 41e90 │ │ │ │ + b 41e78 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #32452 @ 0x7ec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e24 │ │ │ │ + bne 41e44 │ │ │ │ mov r0, #0 │ │ │ │ - b 41eb4 │ │ │ │ + b 41ed4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #32452 @ 0x7ec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37bc64 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37bf9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e50 │ │ │ │ + beq 41e70 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r2, #16 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ @@ -20047,114 +20055,114 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 41f1c │ │ │ │ + bl 41f3c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f68 │ │ │ │ + beq 41f88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f68 │ │ │ │ + bgt 41f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f68 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f88 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f9c │ │ │ │ + beq 41fbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f9c │ │ │ │ + bgt 41fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f9c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fbc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fd0 │ │ │ │ + beq 41ff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fd0 │ │ │ │ + bgt 41ff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 41ff0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42004 │ │ │ │ + beq 42024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42004 │ │ │ │ + bgt 42024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 42004 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 42024 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -20172,84 +20180,84 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 420b0 │ │ │ │ + bne 420d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 420e4 │ │ │ │ - ldr r4, [pc, #300] @ 421e4 │ │ │ │ + bne 42104 │ │ │ │ + ldr r4, [pc, #300] @ 42204 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 421d8 │ │ │ │ + beq 421f8 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25492 @ 0x6394 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 4212c │ │ │ │ + beq 4214c │ │ │ │ mov r1, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4212c │ │ │ │ + bne 4214c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #32612 @ 0x7f64 │ │ │ │ + movw r1, #32676 @ 0x7fa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #18452 @ 0x4814 │ │ │ │ + movw r0, #18516 @ 0x4854 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 421d8 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 421f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42150 │ │ │ │ - bl be620 │ │ │ │ + bne 42170 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 421d8 │ │ │ │ + bne 421f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42170 │ │ │ │ - bl be620 │ │ │ │ + bne 42190 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 421d8 │ │ │ │ + bne 421f8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 421bc │ │ │ │ + beq 421dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5632 @ 0x1600 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 421bc │ │ │ │ + beq 421dc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #32632 @ 0x7f78 │ │ │ │ + movw r1, #32696 @ 0x7fb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ @@ -20258,338 +20266,338 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r4, [r2], #-216 @ 0xffffff28 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 42240 │ │ │ │ + bne 42260 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4226c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4228c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 42274 │ │ │ │ + beq 42294 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32952 @ 0x80b8 │ │ │ │ + movw r1, #33016 @ 0x80f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r6, #0 │ │ │ │ - b 42f5c │ │ │ │ + b 42f7c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne 422ac │ │ │ │ + bne 422cc │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl df6b4 │ │ │ │ + bl dfa38 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 422d8 │ │ │ │ + bge 422f8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32980 @ 0x80d4 │ │ │ │ + movw r1, #33044 @ 0x8114 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4226c │ │ │ │ - beq 4233c │ │ │ │ + bl 140d3c │ │ │ │ + b 4228c │ │ │ │ + beq 4235c │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 42374 │ │ │ │ + bhi 42394 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 42390 │ │ │ │ + bne 423b0 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 42358 │ │ │ │ + bne 42378 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 42374 │ │ │ │ + beq 42394 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #33148 @ 0x817c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4226c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4228c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33028 @ 0x8104 │ │ │ │ + movw r1, #33092 @ 0x8144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4226c │ │ │ │ + bl 140d3c │ │ │ │ + b 4228c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33176 @ 0x8198 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4226c │ │ │ │ + bl 140d3c │ │ │ │ + b 4228c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33152 @ 0x8180 │ │ │ │ + movw r1, #33216 @ 0x81c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4226c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4228c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152658 │ │ │ │ + bl 152938 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 423d0 │ │ │ │ + beq 423f0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33176 @ 0x8198 │ │ │ │ + movw r1, #33240 @ 0x81d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4226c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4228c │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 423fc │ │ │ │ + bge 4241c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33196 @ 0x81ac │ │ │ │ + movw r1, #33260 @ 0x81ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4226c │ │ │ │ + bl 140d3c │ │ │ │ + b 4228c │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, #92] @ 0x5c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4226c │ │ │ │ + bhi 4228c │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 4226c │ │ │ │ + beq 4228c │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 42454 │ │ │ │ + bne 42474 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r6 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 376aa0 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 376da0 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 424ac │ │ │ │ + beq 424cc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 4246c │ │ │ │ + beq 4248c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 42468 │ │ │ │ + b 42488 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 424cc │ │ │ │ + beq 424ec │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 424b0 │ │ │ │ + b 424d0 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 42500 │ │ │ │ + bls 42520 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33240 @ 0x81d8 │ │ │ │ + movw r1, #33304 @ 0x8218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ec0 │ │ │ │ - b 4226c │ │ │ │ + bl a61a0 │ │ │ │ + b 4228c │ │ │ │ mov r0, sl │ │ │ │ - bl 1a1438 <_PyArena_Free@@Base+0x1950> │ │ │ │ + bl 1a17f0 <_PyArena_Free@@Base+0x1950> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42bd0 │ │ │ │ + beq 42bf0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 42534 │ │ │ │ - bl 2e2210 │ │ │ │ + ble 42554 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42558 │ │ │ │ - b 42bd0 │ │ │ │ + ble 42578 │ │ │ │ + b 42bf0 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42520 │ │ │ │ + beq 42540 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 42574 │ │ │ │ + b 42594 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42bd0 │ │ │ │ + bne 42bf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 42bd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 42bf0 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 42574 │ │ │ │ - movw lr, #31592 @ 0x7b68 │ │ │ │ + bge 42594 │ │ │ │ + movw lr, #31632 @ 0x7b90 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r7, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 42a08 │ │ │ │ + ble 42a28 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19be80 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c394 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r7, #0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr r7, r2, r7, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 42620 │ │ │ │ + bne 42640 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19be80 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c394 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r5, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r8, #4] │ │ │ │ - b 425ec │ │ │ │ + b 4260c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 42a00 │ │ │ │ + beq 42a20 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 42694 │ │ │ │ + bgt 426b4 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 42660 │ │ │ │ + bgt 42680 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 427ac │ │ │ │ + beq 427cc │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 4267c │ │ │ │ - b 42988 │ │ │ │ - ldr r2, [pc, #2304] @ 42f68 │ │ │ │ + bls 4269c │ │ │ │ + b 429a8 │ │ │ │ + ldr r2, [pc, #2304] @ 42f88 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 42988 │ │ │ │ + bhi 429a8 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 42f6c │ │ │ │ + ldr r2, [pc, #2280] @ 42f8c │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 42988 │ │ │ │ + bhi 429a8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 42854 │ │ │ │ + beq 42874 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42988 │ │ │ │ - ldr r1, [pc, #2240] @ 42f70 │ │ │ │ + bhi 429a8 │ │ │ │ + ldr r1, [pc, #2240] @ 42f90 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42988 │ │ │ │ + bhi 429a8 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r1, r8, r7 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 426dc │ │ │ │ + b 426fc │ │ │ │ add r1, r3, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ sub r1, r8, r7 │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ @@ -20598,43 +20606,43 @@ │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ lsr r2, r5, #3 │ │ │ │ asr r1, r6, #3 │ │ │ │ orr r2, r2, r6, lsl #29 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mvn r2, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r2, r1 │ │ │ │ - bcc 42798 │ │ │ │ + bcc 427b8 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 42798 │ │ │ │ + blt 427b8 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 4279c │ │ │ │ + b 427bc │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 429f4 │ │ │ │ - b 428e0 │ │ │ │ + bge 42a14 │ │ │ │ + b 42900 │ │ │ │ add r1, r3, r7 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ add r1, r1, #2 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lslls r6, r6, #3 │ │ │ │ mvnhi r5, #0 │ │ │ │ orrls r6, r6, r5, lsr #29 │ │ │ │ @@ -20642,74 +20650,74 @@ │ │ │ │ orrls r5, r5, #3 │ │ │ │ movhi r6, r5 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #6 │ │ │ │ orr r5, r5, r6, lsl #26 │ │ │ │ asr r6, r6, #6 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 428e0 │ │ │ │ + bhi 42900 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 429f4 │ │ │ │ + b 42a14 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #3 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ tst r7, #1 │ │ │ │ - beq 429f4 │ │ │ │ + beq 42a14 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 428cc │ │ │ │ - b 428e0 │ │ │ │ + bcs 428ec │ │ │ │ + b 42900 │ │ │ │ tst r7, #1 │ │ │ │ - beq 429f4 │ │ │ │ + beq 42a14 │ │ │ │ lsr r3, r5, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r6, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r6, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 428e0 │ │ │ │ + bcc 42900 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 428e0 │ │ │ │ + blt 42900 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 429f4 │ │ │ │ + b 42a14 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 429f4 │ │ │ │ + b 42a14 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r5, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r5, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -20720,15 +20728,15 @@ │ │ │ │ orrpl r5, r5, r6, asr r1 │ │ │ │ bic r3, r3, #7 │ │ │ │ and r5, r5, #7 │ │ │ │ orr r3, r3, r5 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ sub r1, r7, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r5, r1 │ │ │ │ orr r1, r1, r6, lsl r2 │ │ │ │ orrpl r1, r1, r6, asr r3 │ │ │ │ @@ -20740,167 +20748,167 @@ │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r1, r1, r5, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ movcc r6, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42a00 │ │ │ │ + b 42a20 │ │ │ │ mov r1, r7 │ │ │ │ - bl 37782c │ │ │ │ + bl 377b40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 429b0 │ │ │ │ + bge 429d0 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42994 │ │ │ │ + b 429b4 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 429f4 │ │ │ │ + beq 42a14 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r2, r9, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ - b 429c0 │ │ │ │ + b 429e0 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 425b4 │ │ │ │ + b 425d4 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ mov r8, sl │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 42b94 │ │ │ │ + bls 42bb4 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r3, r2, r3, lsl #6 │ │ │ │ - bne 42a30 │ │ │ │ + bne 42a50 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42a48 │ │ │ │ + bne 42a68 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ ldrb r2, [r0] │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orrne ip, r1, ip, lsl #6 │ │ │ │ - bne 42a64 │ │ │ │ + bne 42a84 │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 42a7c │ │ │ │ + bne 42a9c │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 42a20 │ │ │ │ + beq 42a40 │ │ │ │ add r7, r4, ip, lsl #3 │ │ │ │ ldr r5, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ - bne 42a20 │ │ │ │ + bne 42a40 │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42b1c │ │ │ │ + beq 42b3c │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub r5, r1, #32 │ │ │ │ orr r5, sl, ip, lsl r5 │ │ │ │ rsb sl, r1, #32 │ │ │ │ orr r5, r5, ip, lsr sl │ │ │ │ lsl ip, ip, r1 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r5, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 42b04 │ │ │ │ + blt 42b24 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 42b50 │ │ │ │ + beq 42b70 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 42b74 │ │ │ │ + bcc 42b94 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcc 42b74 │ │ │ │ + bcc 42b94 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 42b7c │ │ │ │ + b 42b9c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [r4, r1] │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42a20 │ │ │ │ + b 42a40 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 425a4 │ │ │ │ + bne 425c4 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42bdc │ │ │ │ + bgt 42bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42bdc │ │ │ │ + bne 42bfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 42bdc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 42bfc │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ec0 │ │ │ │ - b 4226c │ │ │ │ + bl a61a0 │ │ │ │ + b 4228c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #32912 @ 0x8090 │ │ │ │ + movw r5, #32976 @ 0x80d0 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -20910,209 +20918,209 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 42db8 │ │ │ │ + ble 42dd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42db0 │ │ │ │ + bne 42dd0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ movpl r1, r7 │ │ │ │ ldr r2, [r3, r4, lsl #3] │ │ │ │ movpl r3, r8 │ │ │ │ - bmi 42d1c │ │ │ │ + bmi 42d3c │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42c68 │ │ │ │ + blt 42c88 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42ce8 │ │ │ │ + beq 42d08 │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42da0 │ │ │ │ + beq 42dc0 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42cb8 │ │ │ │ + bne 42cd8 │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42d98 │ │ │ │ + b 42db8 │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42d98 │ │ │ │ + bne 42db8 │ │ │ │ lsr r3, r3, #3 │ │ │ │ lsr ip, ip, #3 │ │ │ │ orr r3, r3, r1, lsl #29 │ │ │ │ orr ip, ip, lr, lsl #29 │ │ │ │ asr r1, r1, #3 │ │ │ │ asr lr, lr, #3 │ │ │ │ - b 42c90 │ │ │ │ + b 42cb0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42da8 │ │ │ │ + bne 42dc8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r9, r2 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r9, r2 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r0, [fp, #-84] @ 0xffffffac │ │ │ │ strlt r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 42db0 │ │ │ │ + b 42dd0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42db0 │ │ │ │ + bne 42dd0 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #32748 @ 0x7fec │ │ │ │ + movweq r5, #32812 @ 0x802c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42db0 │ │ │ │ + beq 42dd0 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #32776 @ 0x8008 │ │ │ │ + movweq r5, #32840 @ 0x8048 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42db0 │ │ │ │ + beq 42dd0 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #32812 @ 0x802c │ │ │ │ + movweq r5, #32876 @ 0x806c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42db0 │ │ │ │ + beq 42dd0 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #32844 @ 0x804c │ │ │ │ + movweq r5, #32908 @ 0x808c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42db0 │ │ │ │ + beq 42dd0 │ │ │ │ and r2, r2, #7 │ │ │ │ movw r3, #57996 @ 0xe28c │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42db0 │ │ │ │ + b 42dd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42ccc │ │ │ │ + bne 42cec │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42d7c │ │ │ │ + beq 42d9c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42c24 │ │ │ │ + b 42c44 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42de4 │ │ │ │ + bne 42e04 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42dfc │ │ │ │ + b 42e1c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4226c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4228c │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42e20 │ │ │ │ + bge 42e40 │ │ │ │ add r1, r2, #10 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [ip, r1, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ addeq r3, r3, #1 │ │ │ │ - b 42dfc │ │ │ │ + b 42e1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42e44 │ │ │ │ + bne 42e64 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ - b 42f14 │ │ │ │ + b 42f34 │ │ │ │ movw r2, #48580 @ 0xbdc4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #31176 @ 0x79c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #16320 @ 0x3fc0 │ │ │ │ + movw r2, #16384 @ 0x4000 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #33284 @ 0x8204 │ │ │ │ + movw r2, #33348 @ 0x8244 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f3194 │ │ │ │ + bl 2f3954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4226c │ │ │ │ + bne 4228c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42e28 │ │ │ │ + bge 42e48 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 42e94 │ │ │ │ + b 42eb4 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 42f30 │ │ │ │ - ldr r2, [pc, #148] @ 42f74 │ │ │ │ + bne 42f50 │ │ │ │ + ldr r2, [pc, #148] @ 42f94 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r9, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - bge 42f38 │ │ │ │ - b 42ebc │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 42f08 │ │ │ │ + bge 42f58 │ │ │ │ + b 42edc │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 42f28 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #20] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ @@ -21133,22 +21141,22 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 42fd0 │ │ │ │ + beq 42ff0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 42fbc │ │ │ │ + bne 42fdc │ │ │ │ ldr r4, [r4] │ │ │ │ - b 42f98 │ │ │ │ - bl c5a4c │ │ │ │ + b 42fb8 │ │ │ │ + bl c5eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42fb4 │ │ │ │ + beq 42fd4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21161,340 +21169,340 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-200] @ 0xffffff38 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #256] @ 43120 │ │ │ │ + ldr r0, [pc, #256] @ 43140 │ │ │ │ mov r6, r1 │ │ │ │ sub r5, r5, #20 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #44684 @ 0xae8c │ │ │ │ + movw r2, #44748 @ 0xaecc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #33788 @ 0x83fc │ │ │ │ + movw r1, #33852 @ 0x843c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 430f8 │ │ │ │ + beq 43118 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #48064 @ 0xbbc0 │ │ │ │ + movw r1, #48128 @ 0xbc00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32136 @ 0x7d88 │ │ │ │ + movw r0, #32200 @ 0x7dc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43080 │ │ │ │ + bne 430a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 430f0 │ │ │ │ + b 43110 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 3095a0 │ │ │ │ + bl 309d70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43078 │ │ │ │ - bl dc634 │ │ │ │ + beq 43098 │ │ │ │ + bl dc9bc │ │ │ │ sub r2, r5, #168 @ 0xa8 │ │ │ │ sub r3, r5, #164 @ 0xa4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r5, #136 @ 0x88 │ │ │ │ sub r1, r5, #156 @ 0x9c │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ bl 2dbd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 43124 │ │ │ │ + bl 43144 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5ec0 │ │ │ │ - ldr r3, [pc, #32] @ 43120 │ │ │ │ + bl a61a0 │ │ │ │ + ldr r3, [pc, #32] @ 43140 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 43114 │ │ │ │ + beq 43134 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #748] @ 43438 │ │ │ │ + ldr r3, [pc, #748] @ 43458 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 431c0 │ │ │ │ + bne 431e0 │ │ │ │ mov r6, r0 │ │ │ │ bl 2de68 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d520 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #33808 @ 0x8410 │ │ │ │ + movw r0, #33872 @ 0x8450 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43270 │ │ │ │ + beq 43290 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a9b9c │ │ │ │ + bl 1aa4cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43270 │ │ │ │ + bgt 43290 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43270 │ │ │ │ + bne 43290 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 43270 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 43290 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 43208 │ │ │ │ + beq 43228 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 43438 │ │ │ │ + ldr r3, [pc, #600] @ 43458 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43428 │ │ │ │ + bne 43448 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 43278 │ │ │ │ + beq 43298 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 43278 │ │ │ │ + beq 43298 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 432b8 │ │ │ │ + bne 432d8 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 433d8 │ │ │ │ + beq 433f8 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 432e4 │ │ │ │ + beq 43304 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 43324 │ │ │ │ + beq 43344 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45112 @ 0xb038 │ │ │ │ + movw r1, #45176 @ 0xb078 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 43410 │ │ │ │ + b 43430 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 43400 │ │ │ │ - bl aa87c │ │ │ │ + b 43420 │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 433c8 │ │ │ │ + beq 433e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 432c8 │ │ │ │ + ble 432e8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 433c8 │ │ │ │ + bne 433e8 │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43234 │ │ │ │ - b 43284 │ │ │ │ + beq 43254 │ │ │ │ + b 432a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 432ac │ │ │ │ + bne 432cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 432ac │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 432cc │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 317538 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ + bl 317b98 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq sl, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 43380 │ │ │ │ + b 433a0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 361e18 │ │ │ │ + bl 362124 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 43380 │ │ │ │ + bne 433a0 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 433c8 │ │ │ │ + beq 433e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 433bc │ │ │ │ + bgt 433dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 433bc │ │ │ │ + bne 433dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433d0 │ │ │ │ + beq 433f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 43400 │ │ │ │ + b 43420 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 4323c │ │ │ │ + b 4325c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 433c8 │ │ │ │ + beq 433e8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #33816 @ 0x8418 │ │ │ │ + movw r0, #33880 @ 0x8458 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ - ldr r3, [pc, #32] @ 43438 │ │ │ │ + bl aef8c │ │ │ │ + ldr r3, [pc, #32] @ 43458 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4342c │ │ │ │ + beq 4344c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ │ │ │ │ -0004343c : │ │ │ │ +0004345c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 43474 │ │ │ │ + ldr ip, [pc, #28] @ 43494 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab1e0 │ │ │ │ + bl ab4c4 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2639b0 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ + b 264680 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434e8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 43508 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 434d8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 434e8 │ │ │ │ + bne 434f8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 43508 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1d90f0 │ │ │ │ + b 1d9600 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 43528 │ │ │ │ + bne 43548 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43544 │ │ │ │ + beq 43564 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ @@ -21514,336 +21522,336 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 435c0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 435e0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 435b0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 435c0 │ │ │ │ + bne 435d0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 435e0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 435e8 │ │ │ │ + bne 43608 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 43638 │ │ │ │ + bne 43658 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 4365c │ │ │ │ - b 43674 │ │ │ │ + beq 4367c │ │ │ │ + b 43694 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46260 @ 0xb4b4 │ │ │ │ + movw r0, #46324 @ 0xb4f4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43620 │ │ │ │ - b 4366c │ │ │ │ + bne 43640 │ │ │ │ + b 4368c │ │ │ │ mov r0, r4 │ │ │ │ - bl 379b18 │ │ │ │ + bl 379e50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43674 │ │ │ │ + bne 43694 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43694 │ │ │ │ - bl 9f3e4 │ │ │ │ + bne 436b4 │ │ │ │ + bl 9f608 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4366c │ │ │ │ + beq 4368c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4366c │ │ │ │ + beq 4368c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 436e8 │ │ │ │ - bl be620 │ │ │ │ + bne 43708 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 437a0 │ │ │ │ + bne 437c0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2484 @ 0x9b4 │ │ │ │ + movw r1, #2548 @ 0x9f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34348 @ 0x862c │ │ │ │ + movw r0, #34412 @ 0x866c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43780 │ │ │ │ - ldr r0, [pc, #152] @ 437a8 │ │ │ │ + beq 437a0 │ │ │ │ + ldr r0, [pc, #152] @ 437c8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4372c │ │ │ │ + bne 4374c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43714 │ │ │ │ + bne 43734 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4373c │ │ │ │ - bl 3bec08 │ │ │ │ + beq 4375c │ │ │ │ + bl 3bed18 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf08 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43768 │ │ │ │ + bne 43788 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43750 │ │ │ │ + bne 43770 │ │ │ │ dmb ish │ │ │ │ - beq 43778 │ │ │ │ - ldr r0, [pc, #48] @ 437a8 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 43798 │ │ │ │ + ldr r0, [pc, #48] @ 437c8 │ │ │ │ + bl 2bd770 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43790 │ │ │ │ - bl be620 │ │ │ │ + bne 437b0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 437a0 │ │ │ │ + bne 437c0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, r4, ror r5 @ │ │ │ │ │ │ │ │ -000437ac : │ │ │ │ +000437cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 437e4 │ │ │ │ + bge 43804 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60928 @ 0xee00 │ │ │ │ + movw r1, #60992 @ 0xee40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 437f8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 43818 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26a4d0 │ │ │ │ + bl 26b7a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43800 │ │ │ │ + bne 43820 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43850 │ │ │ │ + beq 43870 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #5404 @ 0x151c │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43870 │ │ │ │ - b 43868 │ │ │ │ + bne 43890 │ │ │ │ + b 43888 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34368 @ 0x8640 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b 43abc │ │ │ │ + b 43adc │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ movw r8, #42964 @ 0xa7d4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 439c4 │ │ │ │ + beq 439e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 43928 │ │ │ │ + bne 43948 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438d8 │ │ │ │ + bne 438f8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a14 │ │ │ │ + bgt 43a34 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a14 │ │ │ │ - b 43968 │ │ │ │ - movw r2, #46000 @ 0xb3b0 │ │ │ │ + bne 43a34 │ │ │ │ + b 43988 │ │ │ │ + movw r2, #46064 @ 0xb3f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #43388 @ 0xa97c │ │ │ │ + movw r1, #43452 @ 0xa9bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 135be8 │ │ │ │ + bl 135d34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4391c │ │ │ │ + bgt 4393c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4391c │ │ │ │ + bne 4393c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43970 │ │ │ │ - b 439c4 │ │ │ │ + bne 43990 │ │ │ │ + b 439e4 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43940 │ │ │ │ + beq 43960 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a14 │ │ │ │ - b 43954 │ │ │ │ + bgt 43a34 │ │ │ │ + b 43974 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43930 │ │ │ │ + beq 43950 │ │ │ │ mov r5, r3 │ │ │ │ - b 43970 │ │ │ │ + b 43990 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a14 │ │ │ │ + bne 43a34 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 43a14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 43a34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 379f10 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 37a248 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439bc │ │ │ │ + bgt 439dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 439bc │ │ │ │ + bne 439dc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439ec │ │ │ │ + bne 43a0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43868 │ │ │ │ + bgt 43888 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43868 │ │ │ │ + bne 43888 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 43868 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 43888 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43884 │ │ │ │ + bgt 438a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43884 │ │ │ │ + bne 438a4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 43884 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 438a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a38 │ │ │ │ + bgt 43a58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43a38 │ │ │ │ + bne 43a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379f10 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 37a248 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43868 │ │ │ │ + beq 43888 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43abc │ │ │ │ + bne 43adc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a94 │ │ │ │ + bgt 43ab4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a94 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 43ab4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -21854,201 +21862,201 @@ │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2aee84 <_PyLazyImport_New@@Base+0x584> │ │ │ │ + b 2afb88 <_PyLazyImport_New@@Base+0x584> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b27c4 │ │ │ │ + bl 2b33f0 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 43b28 │ │ │ │ + beq 43b48 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34404 @ 0x8664 │ │ │ │ + movw r1, #34468 @ 0x86a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 43b40 │ │ │ │ + bl 16ed94 │ │ │ │ + b 43b60 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #34448 @ 0x8690 │ │ │ │ + movw r0, #34512 @ 0x86d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43b48 │ │ │ │ + bne 43b68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r4, #62828 @ 0xf56c │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43b9c │ │ │ │ + beq 43bbc │ │ │ │ bl 2d6e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b94 │ │ │ │ + beq 43bb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b94 │ │ │ │ + bgt 43bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 43b94 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 43bb4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043ba8 : │ │ │ │ +00043bc8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43bd8 │ │ │ │ + beq 43bf8 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137440 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 13758c <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34464 @ 0x86a0 │ │ │ │ + movw r1, #34528 @ 0x86e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043bf8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043c18 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #36972 @ 0x906c │ │ │ │ + movw r3, #37864 @ 0x93e8 │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 43c78 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 43c98 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43c54 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 43c74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #59960 @ 0xea38 │ │ │ │ + movw r1, #60024 @ 0xea78 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32208 @ 0x7dd0 │ │ │ │ + movw r0, #32240 @ 0x7df0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #360] @ 0x168 │ │ │ │ str r3, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00043c7c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043c9c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cac <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43ccc <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + b 43d5c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d1c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d1c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43d1c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bgt 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43d1c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #12968 @ 0x32a8 │ │ │ │ + movw r3, #12992 @ 0x32c0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d0920 │ │ │ │ + b 2d0f88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43db0 <_PyNumber_InPlacePowerNoMod@@Base+0x134> │ │ │ │ + beq 43dd0 <_PyNumber_InPlacePowerNoMod@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r2, [r4, #20] │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -22056,64 +22064,64 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ + beq 43e3c <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ mov r1, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ + bne 43e3c <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2cf4cc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cfb34 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43e24 <_PyNumber_InPlacePowerNoMod@@Base+0x1a8> │ │ │ │ + bne 43e44 <_PyNumber_InPlacePowerNoMod@@Base+0x1a8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 43eb4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + b 43ed4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43e48 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + beq 43e68 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43e54 <_PyNumber_InPlacePowerNoMod@@Base+0x1d8> │ │ │ │ + beq 43e74 <_PyNumber_InPlacePowerNoMod@@Base+0x1d8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 43e6c <_PyNumber_InPlacePowerNoMod@@Base+0x1f0> │ │ │ │ + b 43e8c <_PyNumber_InPlacePowerNoMod@@Base+0x1f0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2cf4cc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cfb34 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 43eb4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + beq 43ed4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 43e9c <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + bne 43ebc <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ movw r3, #48596 @ 0xbdd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + movw r1, #52912 @ 0xceb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 43eb4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + b 43ed4 <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 43ebc <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + bl 43edc <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -22123,52 +22131,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 43f30 <_PyNumber_InPlacePowerNoMod@@Base+0x2b4> │ │ │ │ + beq 43f50 <_PyNumber_InPlacePowerNoMod@@Base+0x2b4> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ vmovne.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vaddne.f64 d0, d0, d9 │ │ │ │ vsubne.f64 d8, d8, d7 │ │ │ │ - b 43f44 <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ + b 43f64 <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ - vldr d7, [pc, #112] @ 43fb0 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d0, [pc, #108] @ 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ + vldr d7, [pc, #112] @ 43fd0 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x304> │ │ │ │ + beq 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x304> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e898 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vaddgt.f64 d0, d0, d7 │ │ │ │ vstrgt d0, [r4] │ │ │ │ - b 43f9c <_PyNumber_InPlacePowerNoMod@@Base+0x320> │ │ │ │ + b 43fbc <_PyNumber_InPlacePowerNoMod@@Base+0x320> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 43fb0 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d6, [pc, #36] @ 43fd0 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ + vldr d7, [pc, #20] @ 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ... │ │ │ │ @@ -22179,194 +22187,194 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 43ff4 <_PyNumber_InPlacePowerNoMod@@Base+0x378> │ │ │ │ + ldr r0, [pc, #12] @ 44014 <_PyNumber_InPlacePowerNoMod@@Base+0x378> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl a6910 │ │ │ │ + bl a6bf0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44028 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bne 44048 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r4, #0 │ │ │ │ - b 44100 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ + b 44120 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #35148 @ 0x894c │ │ │ │ + movw r0, #35212 @ 0x898c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + beq 44040 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + beq 44040 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 44100 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ + bge 44120 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44088 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 440a8 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 44060 <_PyNumber_InPlacePowerNoMod@@Base+0x3e4> │ │ │ │ + b 44080 <_PyNumber_InPlacePowerNoMod@@Base+0x3e4> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 440ac <_PyNumber_InPlacePowerNoMod@@Base+0x430> │ │ │ │ + bne 440cc <_PyNumber_InPlacePowerNoMod@@Base+0x430> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 440c0 <_PyNumber_InPlacePowerNoMod@@Base+0x444> │ │ │ │ - b 44080 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + bne 440e0 <_PyNumber_InPlacePowerNoMod@@Base+0x444> │ │ │ │ + b 440a0 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44094 <_PyNumber_InPlacePowerNoMod@@Base+0x418> │ │ │ │ - b 44080 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + bne 440b4 <_PyNumber_InPlacePowerNoMod@@Base+0x418> │ │ │ │ + b 440a0 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18072 @ 0x4698 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44080 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + beq 440a0 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bgt 44040 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bne 44040 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 44040 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00044110 : │ │ │ │ +00044130 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44128 │ │ │ │ + ldr r0, [pc, #12] @ 44148 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r5, r2, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 442b0 │ │ │ │ + ldr r1, [pc, #348] @ 442d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 44170 │ │ │ │ + bne 44190 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ - ldr r1, [pc, #296] @ 442b4 │ │ │ │ + blt 44188 │ │ │ │ + ldr r1, [pc, #296] @ 442d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 44168 │ │ │ │ + beq 44188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ - ldr r1, [pc, #252] @ 442b8 │ │ │ │ + blt 44188 │ │ │ │ + ldr r1, [pc, #252] @ 442d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 44168 │ │ │ │ + beq 44188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ - ldr r1, [pc, #208] @ 442bc │ │ │ │ + blt 44188 │ │ │ │ + ldr r1, [pc, #208] @ 442dc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 44168 │ │ │ │ + beq 44188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ - ldr r1, [pc, #164] @ 442c0 │ │ │ │ + blt 44188 │ │ │ │ + ldr r1, [pc, #164] @ 442e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 44168 │ │ │ │ + beq 44188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ - ldr r1, [pc, #120] @ 442c4 │ │ │ │ + blt 44188 │ │ │ │ + ldr r1, [pc, #120] @ 442e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ + bl 159820 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 44168 │ │ │ │ + beq 44188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15956c │ │ │ │ + bl 159854 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ + blt 44188 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #35396 @ 0x8a44 │ │ │ │ + movw r2, #35460 @ 0x8a84 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #60272 @ 0xeb70 │ │ │ │ + movw r1, #60408 @ 0xebf8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b77ec │ │ │ │ + bl 2b840c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44168 │ │ │ │ + blt 44188 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5788 @ 0x169c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r5, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq r5, r2, ip, ror #3 │ │ │ │ rsbeq r5, r2, r0, lsl #4 │ │ │ │ rsbeq r5, r2, r4, lsl r2 │ │ │ │ rsbeq r5, r2, r8, lsr #4 │ │ │ │ @@ -22381,235 +22389,235 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4431c │ │ │ │ + bne 4433c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44358 │ │ │ │ - ldr lr, [pc, #520] @ 4452c │ │ │ │ + beq 44378 │ │ │ │ + ldr lr, [pc, #520] @ 4454c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44470 │ │ │ │ + beq 44490 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44378 │ │ │ │ - bl be620 │ │ │ │ + bne 44398 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44470 │ │ │ │ + bne 44490 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44398 │ │ │ │ - bl be620 │ │ │ │ + bne 443b8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44470 │ │ │ │ + bne 44490 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 443bc │ │ │ │ - bl be620 │ │ │ │ + bne 443dc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 443f8 │ │ │ │ - b 44470 │ │ │ │ - bl c57f0 │ │ │ │ + beq 44418 │ │ │ │ + b 44490 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 443e8 │ │ │ │ + bgt 44408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 443e8 │ │ │ │ + bne 44408 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 443ac │ │ │ │ + beq 443cc │ │ │ │ cmp r8, #0 │ │ │ │ - bge 44414 │ │ │ │ + bge 44434 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #35468 @ 0x8a8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 44470 │ │ │ │ + bl 16ed94 │ │ │ │ + b 44490 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 44478 │ │ │ │ - bl dc634 │ │ │ │ + bne 44498 │ │ │ │ + bl dc9bc │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 444fc │ │ │ │ + bge 4451c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4450c │ │ │ │ - bl b910c │ │ │ │ + bne 4452c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44424 │ │ │ │ + beq 44444 │ │ │ │ mov r0, #0 │ │ │ │ - b 44524 │ │ │ │ + b 44544 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44470 │ │ │ │ - bl dc634 │ │ │ │ + beq 44490 │ │ │ │ + bl dc9bc │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 444dc │ │ │ │ + bge 444fc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 444e8 │ │ │ │ - bl b910c │ │ │ │ + bne 44508 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4448c │ │ │ │ - b 44470 │ │ │ │ + beq 444ac │ │ │ │ + b 44490 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ - b 44524 │ │ │ │ + bl beb68 │ │ │ │ + b 44544 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 44470 │ │ │ │ + bl 27bef0 │ │ │ │ + b 44490 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r5, r2, r0, asr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44584 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 445a4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44574 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44584 │ │ │ │ + bne 44594 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 445a4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 445b8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 445d8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 445a8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 445b8 │ │ │ │ + bne 445c8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 445d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 445e8 │ │ │ │ - b b2448 │ │ │ │ + beq 44608 │ │ │ │ + b b26f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35512 @ 0x8ab8 │ │ │ │ + movw r1, #35576 @ 0x8af8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62528 @ 0xf440 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44638 │ │ │ │ + b 44658 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #28824 @ 0x7098 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44690 │ │ │ │ + beq 446b0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -22619,15 +22627,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -22635,144 +22643,144 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e6f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44714 │ │ │ │ + bge 44734 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4474c │ │ │ │ + b 4476c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b2bc8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3354 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b2bc8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3354 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b2bc8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3354 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35632 @ 0x8b30 │ │ │ │ + movw r0, #35696 @ 0x8b70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44790 │ │ │ │ + ldr r0, [pc, #12] @ 447b0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2d214 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 447dc │ │ │ │ + bge 447fc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 44814 │ │ │ │ + b 44834 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28eb2c │ │ │ │ + bl 28f95c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28eb2c │ │ │ │ + bl 28f95c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28eb2c │ │ │ │ + bl 28f95c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35632 @ 0x8b30 │ │ │ │ + movw r0, #35696 @ 0x8b70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44858 │ │ │ │ + ldr r0, [pc, #12] @ 44878 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #4 │ │ │ │ │ │ │ │ -0004485c : │ │ │ │ +0004487c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #12652 @ 0x316c │ │ │ │ + movw r3, #12676 @ 0x3184 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b2e98 <_PyLong_NumBits@@Base+0x54> │ │ │ │ + b 1b3624 <_PyLong_NumBits@@Base+0x54> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448d0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 448f0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 448c0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 448d0 │ │ │ │ + bne 448e0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 448f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 448f8 │ │ │ │ + bne 44918 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22780,708 +22788,708 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44960 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 44980 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44950 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44960 │ │ │ │ + bne 44970 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44980 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44988 │ │ │ │ + bne 449a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 44b9c │ │ │ │ + ldr r0, [pc, #480] @ 44bbc │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 44a00 │ │ │ │ + beq 44a20 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44a00 │ │ │ │ + beq 44a20 │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #18844 @ 0x499c │ │ │ │ + movw r3, #18876 @ 0x49bc │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44b68 │ │ │ │ + beq 44b88 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #18844 @ 0x499c │ │ │ │ + movw r3, #18876 @ 0x49bc │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44b68 │ │ │ │ + bne 44b88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44a30 │ │ │ │ + bne 44a50 │ │ │ │ mov r4, #0 │ │ │ │ - b 44afc │ │ │ │ + b 44b1c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 44a64 │ │ │ │ + beq 44a84 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44afc │ │ │ │ + ble 44b1c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44a48 │ │ │ │ - b 44a8c │ │ │ │ + bne 44a68 │ │ │ │ + b 44aac │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44a8c │ │ │ │ + beq 44aac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44a68 │ │ │ │ + bne 44a88 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44afc │ │ │ │ - ldr r2, [pc, #268] @ 44ba0 │ │ │ │ + bne 44b1c │ │ │ │ + ldr r2, [pc, #268] @ 44bc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3850c8 │ │ │ │ + bl 385400 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44b90 │ │ │ │ - beq 44afc │ │ │ │ + blt 44bb0 │ │ │ │ + beq 44b1c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44ba0 │ │ │ │ + ldr r1, [pc, #232] @ 44bc0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44b90 │ │ │ │ + bne 44bb0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44a28 │ │ │ │ + bgt 44a48 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44a28 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 44a28 │ │ │ │ + bne 44a48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 44a48 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44ba4 │ │ │ │ + ldr r1, [pc, #152] @ 44bc4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44b90 │ │ │ │ + bne 44bb0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44b48 │ │ │ │ + bne 44b68 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44b90 │ │ │ │ + b 44bb0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44b68 │ │ │ │ + bgt 44b88 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44b68 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 44b88 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44b3c │ │ │ │ + beq 44b5c │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44ba0 │ │ │ │ + ldr r1, [pc, #36] @ 44bc0 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsl sl │ │ │ │ rsbeq r2, r3, ip, asr #11 │ │ │ │ │ │ │ │ -00044ba8 <_PyCompile_Assemble@@Base>: │ │ │ │ +00044bc8 <_PyCompile_Assemble@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #55336 @ 0xd828 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44bf4 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + beq 44c14 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35768 @ 0x8bb8 │ │ │ │ + movw r1, #35832 @ 0x8bf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 44c1c <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16ed94 │ │ │ │ + b 44c3c <_PyCompile_Assemble@@Base+0x74> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44c24 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44c44 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44de8 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44e08 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ec30 <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ + bl 17efc0 <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44c88 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44ca8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44c5c <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44c7c <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44c40 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44c60 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44c90 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e2210 │ │ │ │ + bne 44cb0 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 44db4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44dd4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44cb4 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44cd4 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44c98 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #57328 @ 0xdff0 │ │ │ │ + b 44cb8 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44d1c <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44d3c <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44d14 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44d34 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r2, r3, lsl #5] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ add r3, r3, #1 │ │ │ │ sub ip, r1, #260 @ 0x104 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ sub ip, ip, #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #8 │ │ │ │ - bne 44d04 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44d24 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44ccc <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44cec <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44ccc <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44cec <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44cbc <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44cdc <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 184028 <_PyEval_NoToolsForUnwind@@Base+0x3c> │ │ │ │ + bl 1843b8 <_PyEval_NoToolsForUnwind@@Base+0x3c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c88 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44ca8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18c9a8 <_PyMutex_LockTimed@@Base+0x11ac> │ │ │ │ + bl 18cd5c <_PyMutex_LockTimed@@Base+0x11b8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c88 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44ca8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44c88 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44ca8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1925c8 <_PyDict_DelItemIf@@Base+0x1d64> │ │ │ │ + bl 1929a8 <_PyDict_DelItemIf@@Base+0x1d64> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44db4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44dd4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44db4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44dd4 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44dd8 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44df8 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44dd8 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44df8 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28336c │ │ │ │ + bl 28445c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2825bc │ │ │ │ + bl 2843b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44e24 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + bne 44e44 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d3a70 │ │ │ │ + b 1d3f68 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49504 @ 0xc160 │ │ │ │ + movw r0, #49568 @ 0xc1a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44e14 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + b 44e34 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ │ │ │ │ -00044e48 : │ │ │ │ +00044e68 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #136 @ 0x88 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ - movw ip, #12868 @ 0x3244 │ │ │ │ + movw ip, #12892 @ 0x325c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 271af4 <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ + bl 272be4 <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 44e98 │ │ │ │ + ldr r1, [pc, #12] @ 44eb8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37f050 │ │ │ │ + b 37f388 │ │ │ │ rsbeq r1, r3, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d7a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 44edc │ │ │ │ + bge 44efc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ - bne 44eec │ │ │ │ + b 27bef0 │ │ │ │ + bne 44f0c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a12d0 │ │ │ │ + b a15b0 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 44f00 │ │ │ │ + bls 44f20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44ef4 │ │ │ │ + beq 44f14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44f48 │ │ │ │ + bne 44f68 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r5, #0 │ │ │ │ - b 44fa0 │ │ │ │ - bl a12d0 │ │ │ │ + b 44fc0 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 44f8c │ │ │ │ + beq 44fac │ │ │ │ cmp r7, r6 │ │ │ │ - ble 44f80 │ │ │ │ + ble 44fa0 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b2bc8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3354 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44f8c │ │ │ │ + beq 44fac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 44f58 │ │ │ │ + b 44f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ - b 44fa0 │ │ │ │ + bl a61a0 │ │ │ │ + b 44fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ - b 44f40 │ │ │ │ + bl a7950 │ │ │ │ + b 44f60 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44fd8 │ │ │ │ + bne 44ff8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c68c8 │ │ │ │ + b 1c7074 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63272 @ 0xf728 │ │ │ │ + movw r0, #63412 @ 0xf7b4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44fc8 │ │ │ │ + b 44fe8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45038 │ │ │ │ + ldr r0, [pc, #12] @ 45058 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsl #4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d478 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45094 │ │ │ │ + beq 450b4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 4509c │ │ │ │ + b 450bc │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 450e0 │ │ │ │ + ldr r0, [pc, #12] @ 45100 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4511c │ │ │ │ + bne 4513c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45150 │ │ │ │ - b 45144 │ │ │ │ + bne 45170 │ │ │ │ + b 45164 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22960 @ 0x59b0 │ │ │ │ + movw r0, #23024 @ 0x59f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45104 │ │ │ │ + bne 45124 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4513c │ │ │ │ + bne 4515c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45170 │ │ │ │ - bl be620 │ │ │ │ + bne 45190 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4513c │ │ │ │ + bne 4515c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #47704 @ 0xba58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #36036 @ 0x8cc4 │ │ │ │ + movw r0, #36100 @ 0x8d04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4513c │ │ │ │ + beq 4515c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 451c0 │ │ │ │ + bne 451e0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45208 │ │ │ │ + ldr r0, [pc, #12] @ 45228 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 4540c │ │ │ │ + ldr r0, [pc, #480] @ 4542c │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45270 │ │ │ │ + beq 45290 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45270 │ │ │ │ + beq 45290 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #21004 @ 0x520c │ │ │ │ + movw r3, #21036 @ 0x522c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 453d8 │ │ │ │ + beq 453f8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #21004 @ 0x520c │ │ │ │ + movw r3, #21036 @ 0x522c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 453d8 │ │ │ │ + bne 453f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 452a0 │ │ │ │ + bne 452c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4536c │ │ │ │ + b 4538c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 452d4 │ │ │ │ + beq 452f4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4536c │ │ │ │ + ble 4538c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 452b8 │ │ │ │ - b 452fc │ │ │ │ + bne 452d8 │ │ │ │ + b 4531c │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 452fc │ │ │ │ + beq 4531c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 452d8 │ │ │ │ + bne 452f8 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4536c │ │ │ │ - ldr r2, [pc, #268] @ 45410 │ │ │ │ + bne 4538c │ │ │ │ + ldr r2, [pc, #268] @ 45430 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3850c8 │ │ │ │ + bl 385400 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 45400 │ │ │ │ - beq 4536c │ │ │ │ + blt 45420 │ │ │ │ + beq 4538c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 45410 │ │ │ │ + ldr r1, [pc, #232] @ 45430 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45400 │ │ │ │ + bne 45420 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45298 │ │ │ │ + bgt 452b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45298 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 45298 │ │ │ │ + bne 452b8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 452b8 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 45414 │ │ │ │ + ldr r1, [pc, #152] @ 45434 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45400 │ │ │ │ + bne 45420 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 453b8 │ │ │ │ + bne 453d8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 45400 │ │ │ │ + b 45420 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453d8 │ │ │ │ + bgt 453f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 453d8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 453f8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 453ac │ │ │ │ + beq 453cc │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 45410 │ │ │ │ + ldr r1, [pc, #36] @ 45430 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsr sl │ │ │ │ rsbeq r2, r3, ip, lsl #12 │ │ │ │ @@ -23491,257 +23499,257 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #3 │ │ │ │ strd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - ldreq r0, [pc, #72] @ 45490 │ │ │ │ + ldreq r0, [pc, #72] @ 454b0 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 45494 │ │ │ │ + ldrne r0, [pc, #68] @ 454b4 │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 45488 │ │ │ │ + beq 454a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45484 │ │ │ │ + bgt 454a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45484 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 454a4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ rsbeq r2, r3, r4, ror fp │ │ │ │ │ │ │ │ -00045498 <_PyCompile_CodeGen@@Base>: │ │ │ │ +000454b8 <_PyCompile_CodeGen@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 2969c0 │ │ │ │ + bl 297808 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 454e8 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + bne 45508 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36100 @ 0x8d04 │ │ │ │ + movw r1, #36164 @ 0x8d44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 454f4 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl d8244 <_PyArena_New@@Base> │ │ │ │ + bl 16ed94 │ │ │ │ + b 45514 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d85c4 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 454fc <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 4551c <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 45728 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 45748 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 353fd8 │ │ │ │ + bl 353eb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45548 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35ca14 │ │ │ │ + beq 45568 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45548 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 45568 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 26d8f0 <_PyAST_Compile@@Base+0x8c> │ │ │ │ + bl 26ebc0 <_PyAST_Compile@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45554 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 45574 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fae8 <_PyArena_Free@@Base> │ │ │ │ - b 454f4 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 19fea0 <_PyArena_Free@@Base> │ │ │ │ + b 45514 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 454f4 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + beq 45514 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 274c74 │ │ │ │ + bl 275d64 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45588 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ + bne 455a8 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45700 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 45720 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36116 @ 0x8d14 │ │ │ │ + movw r1, #36180 @ 0x8d54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #36192 @ 0x8d60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #36208 @ 0x8d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #56392 @ 0xdc48 │ │ │ │ + movw r5, #56432 @ 0xdc70 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 45684 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 456a4 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ ldmdb lr, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - bl 1618cc <_PyInstructionSequence_New@@Base+0x1ac4> │ │ │ │ + bl 161c84 <_PyInstructionSequence_New@@Base+0x1ac4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 456b0 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 456d0 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 1704d8 │ │ │ │ + bl 170868 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45648 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45668 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 27ef84 <_Py_GetStdlibDir@@Base+0x1c5c> │ │ │ │ + bl 280074 <_Py_GetStdlibDir@@Base+0x1c5c> │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4557c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 4559c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36160 @ 0x8d40 │ │ │ │ + movw r1, #36224 @ 0x8d80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45700 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 45720 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985b8 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ + bl 198a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286d50 │ │ │ │ + bl 287e40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fae8 <_PyArena_Free@@Base> │ │ │ │ + bl 19fea0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 45774 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + bgt 45794 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 45798 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + bl 16ed94 │ │ │ │ + b 457b8 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 457a0 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ + beq 457c0 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 457d0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + b 457f0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 457b8 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ + bne 457d8 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 457d0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ - ldr r1, [pc, #24] @ 457d8 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + b 457f0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + ldr r1, [pc, #24] @ 457f8 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 457ac <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + beq 457cc <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3814e4 │ │ │ │ + bl 38181c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45814 <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ + beq 45834 <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ @@ -23750,316 +23758,316 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45858 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ + ldr r0, [pc, #12] @ 45878 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #4 │ │ │ │ │ │ │ │ -0004585c : │ │ │ │ +0004587c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0284 <_Py_GetConfig@@Base> │ │ │ │ + bl a04ac <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 458c4 │ │ │ │ + ldr r0, [pc, #12] @ 458e4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 45900 │ │ │ │ + bne 45920 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + movw r1, #36280 @ 0x8db8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4594c │ │ │ │ + bl 140d3c │ │ │ │ + b 4596c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45a10 │ │ │ │ + beq 45a30 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45954 │ │ │ │ + beq 45974 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36248 @ 0x8d98 │ │ │ │ + movw r1, #36312 @ 0x8dd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 459fc │ │ │ │ + beq 45a1c │ │ │ │ cmp r5, r0 │ │ │ │ - bne 459b8 │ │ │ │ + bne 459d8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36284 @ 0x8dbc │ │ │ │ + movw r1, #36348 @ 0x8dfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4594c │ │ │ │ + bgt 4596c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4594c │ │ │ │ + bne 4596c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4594c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4596c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 459d4 │ │ │ │ + beq 459f4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r6] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 459f4 │ │ │ │ + bgt 45a14 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 459f4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 45a14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 45968 │ │ │ │ + b 45988 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 45a68 │ │ │ │ + bne 45a88 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 45a64 │ │ │ │ + bne 45a84 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 45aa8 │ │ │ │ - b 45a68 │ │ │ │ + bne 45ac8 │ │ │ │ + b 45a88 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 45aac │ │ │ │ - b 45ae8 │ │ │ │ + bne 45acc │ │ │ │ + b 45b08 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r5] │ │ │ │ add r3, r4, r6 │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 45af0 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 45b10 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14612 @ 0x3914 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36496 @ 0x8e90 │ │ │ │ + movw r0, #36560 @ 0x8ed0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 45cb4 │ │ │ │ + b 45cd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45c28 │ │ │ │ + beq 45c48 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 45b14 │ │ │ │ + beq 45b34 │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 45ba0 │ │ │ │ + beq 45bc0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45b2c │ │ │ │ + beq 45b4c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45c38 │ │ │ │ - b 45b34 │ │ │ │ + beq 45c58 │ │ │ │ + b 45b54 │ │ │ │ movw r6, #64424 @ 0xfba8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b58 │ │ │ │ - bl 128ce8 │ │ │ │ + beq 45b78 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 45ae8 │ │ │ │ + blt 45b08 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 45b5c │ │ │ │ - b 45bb4 │ │ │ │ + bne 45b7c │ │ │ │ + b 45bd4 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b84 │ │ │ │ - bl 128ce8 │ │ │ │ + beq 45ba4 │ │ │ │ + bl 1294d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 45ae8 │ │ │ │ + blt 45b08 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 45b88 │ │ │ │ - b 45bc0 │ │ │ │ + bne 45ba8 │ │ │ │ + b 45be0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 45bc8 │ │ │ │ - b 45ae8 │ │ │ │ + bge 45be8 │ │ │ │ + b 45b08 │ │ │ │ movw r6, #64424 @ 0xfba8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 45bc8 │ │ │ │ + b 45be8 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 45bc8 │ │ │ │ + b 45be8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 45bf4 │ │ │ │ + beq 45c14 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #38960 @ 0x9830 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 45ae8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 45b08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45c44 │ │ │ │ + beq 45c64 │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 45c44 │ │ │ │ + beq 45c64 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39116 @ 0x98cc │ │ │ │ + movw r1, #38996 @ 0x9854 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 45ae8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 45b08 │ │ │ │ movw r6, #64424 @ 0xfba8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw sl, #5196 @ 0x144c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2ff0c0 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2ff540 <_PyXI_EndInterpreter@@Base+0x1b4> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45ae8 │ │ │ │ - bl 2fea08 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + beq 45b08 │ │ │ │ + bl 2fecd4 <_PySlice_FromIndices@@Base+0xf6c> │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3eaf4 │ │ │ │ + bl 3eac0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45cb4 │ │ │ │ + bgt 45cd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45cb4 │ │ │ │ + bne 45cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45cfc │ │ │ │ + ldr r0, [pc, #12] @ 45d1c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -24069,166 +24077,166 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r1 │ │ │ │ - bne 45d54 │ │ │ │ + bne 45d74 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 45d8c │ │ │ │ + beq 45dac │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45f20 │ │ │ │ + ldr ip, [pc, #440] @ 45f40 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45dc0 │ │ │ │ + beq 45de0 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45dc8 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 45de8 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14612 @ 0x3914 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32712 @ 0x7fc8 │ │ │ │ + movw r0, #32776 @ 0x8008 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45f14 │ │ │ │ + b 45f34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1acc24 │ │ │ │ + bl 1ad554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45f14 │ │ │ │ + beq 45f34 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2cf6b0 │ │ │ │ + bl 2cfd18 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45edc │ │ │ │ - bl dc634 │ │ │ │ + beq 45efc │ │ │ │ + bl dc9bc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9861c │ │ │ │ + bl 9835c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45e88 │ │ │ │ + beq 45ea8 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e7c │ │ │ │ + beq 45e9c │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45e7c │ │ │ │ + bne 45e9c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e84 │ │ │ │ + bgt 45ea4 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45e18 │ │ │ │ + b 45e38 │ │ │ │ mov sl, #0 │ │ │ │ - b 45e88 │ │ │ │ + b 45ea8 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45ecc │ │ │ │ + bne 45eec │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45eac │ │ │ │ - bl 2e2210 │ │ │ │ - b 45edc │ │ │ │ + bne 45ecc │ │ │ │ + bl 2e29d0 │ │ │ │ + b 45efc │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #36544 @ 0x8ec0 │ │ │ │ + movw r1, #36608 @ 0x8f00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 45edc │ │ │ │ + bl 140d3c │ │ │ │ + b 45efc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 313318 │ │ │ │ + bl 313978 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45f00 │ │ │ │ + bgt 45f20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45f08 │ │ │ │ + beq 45f28 │ │ │ │ mov r4, r6 │ │ │ │ - b 45f14 │ │ │ │ + b 45f34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 45f00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 45f20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, ip, lsl r9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45f60 │ │ │ │ + ldr r0, [pc, #12] @ 45f80 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45fa0 │ │ │ │ + ldr r0, [pc, #12] @ 45fc0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -24254,375 +24262,375 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 46038 │ │ │ │ + bne 46058 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4607c │ │ │ │ - ldr r1, [pc, #416] @ 461e0 │ │ │ │ + beq 4609c │ │ │ │ + ldr r1, [pc, #416] @ 46200 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 461c8 │ │ │ │ + beq 461e8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46138 │ │ │ │ + beq 46158 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 460c0 │ │ │ │ + beq 460e0 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 460f4 │ │ │ │ - b 460d0 │ │ │ │ - bl be620 │ │ │ │ + beq 46114 │ │ │ │ + b 460f0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460b0 │ │ │ │ - b 46138 │ │ │ │ + beq 460d0 │ │ │ │ + b 46158 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46100 │ │ │ │ + beq 46120 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 286780 │ │ │ │ + bl 287870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46138 │ │ │ │ + beq 46158 │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 46100 │ │ │ │ + bne 46120 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 46140 │ │ │ │ + b 46160 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46124 │ │ │ │ - bl 128ce8 │ │ │ │ + beq 46144 │ │ │ │ + bl 1294d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 46138 │ │ │ │ + blt 46158 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 46140 │ │ │ │ - b 46128 │ │ │ │ + beq 46160 │ │ │ │ + b 46148 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 46140 │ │ │ │ + bge 46160 │ │ │ │ mov r4, #0 │ │ │ │ - b 461c8 │ │ │ │ + b 461e8 │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 46170 │ │ │ │ + bne 46190 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 46198 │ │ │ │ + bne 461b8 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 46178 │ │ │ │ + b 46198 │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e478 │ │ │ │ mov r5, r0 │ │ │ │ - b 461a8 │ │ │ │ + b 461c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r5, r2, r8, asr #18 │ │ │ │ │ │ │ │ -000461e4 : │ │ │ │ +00046204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 461fc │ │ │ │ + ldr r0, [pc, #12] @ 4621c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r5, r2, r4, ror r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #36796 @ 0x8fbc │ │ │ │ + movw r3, #36860 @ 0x8ffc │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 462a0 │ │ │ │ + ldr r1, [pc, #76] @ 462c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ - movw r1, #36844 @ 0x8fec │ │ │ │ + bl 159820 │ │ │ │ + movw r1, #36908 @ 0x902c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46298 │ │ │ │ + blt 462b8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5788 @ 0x169c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r8, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46344 │ │ │ │ + beq 46364 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 46348 │ │ │ │ + beq 46368 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 46344 │ │ │ │ + bne 46364 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 46348 │ │ │ │ + bne 46368 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46348 │ │ │ │ + bgt 46368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46348 │ │ │ │ + bne 46368 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 46348 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 46368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 46554 │ │ │ │ + ldr r0, [pc, #480] @ 46574 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 463b8 │ │ │ │ + beq 463d8 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 463b8 │ │ │ │ + beq 463d8 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #25428 @ 0x6354 │ │ │ │ + movw r3, #25460 @ 0x6374 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46520 │ │ │ │ + beq 46540 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #25428 @ 0x6354 │ │ │ │ + movw r3, #25460 @ 0x6374 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46520 │ │ │ │ + bne 46540 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 463e8 │ │ │ │ + bne 46408 │ │ │ │ mov r4, #0 │ │ │ │ - b 464b4 │ │ │ │ + b 464d4 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 4641c │ │ │ │ + beq 4643c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 464b4 │ │ │ │ + ble 464d4 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 46400 │ │ │ │ - b 46444 │ │ │ │ + bne 46420 │ │ │ │ + b 46464 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46444 │ │ │ │ + beq 46464 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46420 │ │ │ │ + bne 46440 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 464b4 │ │ │ │ - ldr r2, [pc, #268] @ 46558 │ │ │ │ + bne 464d4 │ │ │ │ + ldr r2, [pc, #268] @ 46578 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3850c8 │ │ │ │ + bl 385400 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46548 │ │ │ │ - beq 464b4 │ │ │ │ + blt 46568 │ │ │ │ + beq 464d4 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46558 │ │ │ │ + ldr r1, [pc, #232] @ 46578 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46548 │ │ │ │ + bne 46568 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 463e0 │ │ │ │ + bgt 46400 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 463e0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 463e0 │ │ │ │ + bne 46400 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 46400 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 4655c │ │ │ │ + ldr r1, [pc, #152] @ 4657c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46548 │ │ │ │ + bne 46568 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46500 │ │ │ │ + bne 46520 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46548 │ │ │ │ + b 46568 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46520 │ │ │ │ + bgt 46540 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46520 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 46540 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 464f4 │ │ │ │ + beq 46514 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46558 │ │ │ │ + ldr r1, [pc, #36] @ 46578 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 46580 │ │ │ │ + ldr r2, [pc, #16] @ 465a0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466dc │ │ │ │ + b 466fc │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 465c0 │ │ │ │ + ldr r0, [pc, #12] @ 465e0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r3, r4, r3, r2 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -24631,150 +24639,150 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46614 │ │ │ │ + bne 46634 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 46654 │ │ │ │ - ldr r4, [pc, #160] @ 466bc │ │ │ │ + beq 46674 │ │ │ │ + ldr r4, [pc, #160] @ 466dc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46654 │ │ │ │ + bne 46674 │ │ │ │ mov r0, #0 │ │ │ │ - b 466b4 │ │ │ │ + b 466d4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46674 │ │ │ │ - bl be620 │ │ │ │ + bne 46694 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 466ac │ │ │ │ - b 4664c │ │ │ │ + beq 466cc │ │ │ │ + b 4666c │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 466ac │ │ │ │ - movw r1, #57328 @ 0xdff0 │ │ │ │ + bhi 466cc │ │ │ │ + movw r1, #57368 @ 0xe018 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 466b4 │ │ │ │ + b 466d4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r2, r8, ror #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62236 @ 0xf31c │ │ │ │ + movw r1, #62372 @ 0xf3a4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44638 │ │ │ │ + b 44658 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 130934 │ │ │ │ + bl 130bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46778 │ │ │ │ + beq 46798 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46754 │ │ │ │ + beq 46774 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46740 │ │ │ │ + beq 46760 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 467ec │ │ │ │ - b 46804 │ │ │ │ + ble 4680c │ │ │ │ + b 46824 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46780 │ │ │ │ + bne 467a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46778 │ │ │ │ + bgt 46798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46778 │ │ │ │ + bne 46798 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 46804 │ │ │ │ + b 46824 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 467e4 │ │ │ │ + bne 46804 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467bc │ │ │ │ + bgt 467dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467bc │ │ │ │ + bne 467dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46778 │ │ │ │ + bgt 46798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46778 │ │ │ │ + bne 46798 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 46778 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 46798 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46804 │ │ │ │ + bgt 46824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46804 │ │ │ │ + bne 46824 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00046810 <_Py_IncRef@@Base>: │ │ │ │ +00046830 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -24782,132 +24790,132 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 46a34 <_Py_IncRef@@Base+0x224> │ │ │ │ + ldr r0, [pc, #480] @ 46a54 <_Py_IncRef@@Base+0x224> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 46898 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 468b8 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46898 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 468b8 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26676 @ 0x6834 │ │ │ │ + movw r3, #26708 @ 0x6854 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46a00 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + beq 46a20 <_Py_IncRef@@Base+0x1f0> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26676 @ 0x6834 │ │ │ │ + movw r3, #26708 @ 0x6854 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46a00 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bne 46a20 <_Py_IncRef@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 468c8 <_Py_IncRef@@Base+0xb8> │ │ │ │ + bne 468e8 <_Py_IncRef@@Base+0xb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 46994 <_Py_IncRef@@Base+0x184> │ │ │ │ + b 469b4 <_Py_IncRef@@Base+0x184> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 468fc <_Py_IncRef@@Base+0xec> │ │ │ │ + beq 4691c <_Py_IncRef@@Base+0xec> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46994 <_Py_IncRef@@Base+0x184> │ │ │ │ + ble 469b4 <_Py_IncRef@@Base+0x184> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 468e0 <_Py_IncRef@@Base+0xd0> │ │ │ │ - b 46924 <_Py_IncRef@@Base+0x114> │ │ │ │ + bne 46900 <_Py_IncRef@@Base+0xd0> │ │ │ │ + b 46944 <_Py_IncRef@@Base+0x114> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46924 <_Py_IncRef@@Base+0x114> │ │ │ │ + beq 46944 <_Py_IncRef@@Base+0x114> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46900 <_Py_IncRef@@Base+0xf0> │ │ │ │ + bne 46920 <_Py_IncRef@@Base+0xf0> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46994 <_Py_IncRef@@Base+0x184> │ │ │ │ - ldr r2, [pc, #268] @ 46a38 <_Py_IncRef@@Base+0x228> │ │ │ │ + bne 469b4 <_Py_IncRef@@Base+0x184> │ │ │ │ + ldr r2, [pc, #268] @ 46a58 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3850c8 │ │ │ │ + bl 385400 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46a28 <_Py_IncRef@@Base+0x218> │ │ │ │ - beq 46994 <_Py_IncRef@@Base+0x184> │ │ │ │ + blt 46a48 <_Py_IncRef@@Base+0x218> │ │ │ │ + beq 469b4 <_Py_IncRef@@Base+0x184> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46a38 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #232] @ 46a58 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a28 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a48 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 468c0 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bgt 468e0 <_Py_IncRef@@Base+0xb0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 468c0 <_Py_IncRef@@Base+0xb0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 468c0 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bne 468e0 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 468e0 <_Py_IncRef@@Base+0xb0> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46a3c <_Py_IncRef@@Base+0x22c> │ │ │ │ + ldr r1, [pc, #152] @ 46a5c <_Py_IncRef@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a28 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a48 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 469e0 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bne 46a00 <_Py_IncRef@@Base+0x1d0> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46a28 <_Py_IncRef@@Base+0x218> │ │ │ │ + b 46a48 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46a00 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bgt 46a20 <_Py_IncRef@@Base+0x1f0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46a00 <_Py_IncRef@@Base+0x1f0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 46a20 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 469d4 <_Py_IncRef@@Base+0x1c4> │ │ │ │ + beq 469f4 <_Py_IncRef@@Base+0x1c4> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46a38 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #36] @ 46a58 <_Py_IncRef@@Base+0x228> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f8aec <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f92ac <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, r3, ip, asr #10 │ │ │ │ @@ -24924,42 +24932,42 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 36dce4 │ │ │ │ + bl 36dff4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46abc <_Py_IncRef@@Base+0x2ac> │ │ │ │ + blt 46adc <_Py_IncRef@@Base+0x2ac> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46ab8 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + bne 46ad8 <_Py_IncRef@@Base+0x2a8> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00046aec : │ │ │ │ +00046b0c : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -24971,51 +24979,51 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46b4c │ │ │ │ + ldr r0, [pc, #12] @ 46b6c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #3 │ │ │ │ │ │ │ │ -00046b50 : │ │ │ │ +00046b70 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b68 │ │ │ │ + ldr r0, [pc, #12] @ 46b88 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r5, r2, r4, lsl sl │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46b98 │ │ │ │ - b be860 │ │ │ │ + beq 46bb8 │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9884 @ 0x269c │ │ │ │ + movw r1, #9196 @ 0x23ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -25033,27 +25041,27 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46c3c │ │ │ │ + bne 46c5c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c68 │ │ │ │ - bl be620 │ │ │ │ + bne 46c88 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46c34 │ │ │ │ + bne 46c54 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -25063,123 +25071,123 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 302138 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + b 302910 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46d18 │ │ │ │ + ldr r1, [pc, #76] @ 46d38 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159538 │ │ │ │ - movw r1, #37124 @ 0x9104 │ │ │ │ + bl 159820 │ │ │ │ + movw r1, #37188 @ 0x9144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b2a0 │ │ │ │ + bl 13b3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46d10 │ │ │ │ + blt 46d30 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5788 @ 0x169c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r4, ror sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ccd60 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3ccd78 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - beq 46d64 │ │ │ │ + beq 46d84 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37132 @ 0x910c │ │ │ │ + movw r1, #37196 @ 0x914c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62208 @ 0xf300 │ │ │ │ + movw r1, #62344 @ 0xf388 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de8 │ │ │ │ + b 46e08 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #37192 @ 0x9148 │ │ │ │ + movw r0, #37256 @ 0x9188 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #28824 @ 0x7098 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46e2c │ │ │ │ + bne 46e4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 46e68 │ │ │ │ + beq 46e88 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e54 │ │ │ │ + bne 46e74 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 1437c4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14390c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46e24 │ │ │ │ + beq 46e44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -25187,382 +25195,382 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 386418 │ │ │ │ + bl 386750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46eb0 │ │ │ │ + bne 46ed0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3866d8 │ │ │ │ + b 386a10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046eb8 : │ │ │ │ +00046ed8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46ef0 │ │ │ │ - bl b62e0 │ │ │ │ + beq 46f10 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f2c │ │ │ │ - bl be620 │ │ │ │ + bne 46f4c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f5c │ │ │ │ + bne 46f7c │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46f4c │ │ │ │ - bl be620 │ │ │ │ + bne 46f6c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f5c │ │ │ │ + bne 46f7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046f64 : │ │ │ │ +00046f84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46f7c │ │ │ │ + ldr r0, [pc, #12] @ 46f9c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ strhteq r5, [r2], #-164 @ 0xffffff5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37324 @ 0x91cc │ │ │ │ + movw r1, #37388 @ 0x920c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46fe8 │ │ │ │ - bl be620 │ │ │ │ + bne 47008 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ffc │ │ │ │ + bne 4701c │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #37448 @ 0x9248 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4703c │ │ │ │ + bge 4705c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37388 @ 0x920c │ │ │ │ + movw r1, #37452 @ 0x924c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #37464 @ 0x9258 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37416 @ 0x9228 │ │ │ │ + movw r1, #37480 @ 0x9268 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37428 @ 0x9234 │ │ │ │ + movw r1, #37492 @ 0x9274 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37440 @ 0x9240 │ │ │ │ + movw r1, #37504 @ 0x9280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37456 @ 0x9250 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37472 @ 0x9260 │ │ │ │ + movw r1, #37536 @ 0x92a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37484 @ 0x926c │ │ │ │ + movw r1, #37548 @ 0x92ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37496 @ 0x9278 │ │ │ │ + movw r1, #37560 @ 0x92b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37508 @ 0x9284 │ │ │ │ + movw r1, #37572 @ 0x92c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37524 @ 0x9294 │ │ │ │ + movw r1, #37588 @ 0x92d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ + movw r1, #37604 @ 0x92e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37556 @ 0x92b4 │ │ │ │ + movw r1, #37620 @ 0x92f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37568 @ 0x92c0 │ │ │ │ + movw r1, #37632 @ 0x9300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37580 @ 0x92cc │ │ │ │ + movw r1, #37644 @ 0x930c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37596 @ 0x92dc │ │ │ │ + movw r1, #37660 @ 0x931c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37612 @ 0x92ec │ │ │ │ + movw r1, #37676 @ 0x932c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37636 @ 0x9304 │ │ │ │ + movw r1, #37700 @ 0x9344 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37420 @ 0x922c │ │ │ │ + movw r1, #37484 @ 0x926c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37656 @ 0x9318 │ │ │ │ + movw r1, #37720 @ 0x9358 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37672 @ 0x9328 │ │ │ │ + movw r1, #37736 @ 0x9368 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #37752 @ 0x9378 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37696 @ 0x9340 │ │ │ │ + movw r1, #37760 @ 0x9380 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37704 @ 0x9348 │ │ │ │ + movw r1, #37768 @ 0x9388 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47034 │ │ │ │ + blt 47054 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37716 @ 0x9354 │ │ │ │ + movw r1, #37780 @ 0x9394 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b7a0 │ │ │ │ + bl 13b8f0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 4734c │ │ │ │ + bne 4736c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47340 │ │ │ │ + bne 47360 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9884 @ 0x269c │ │ │ │ + movw r1, #9196 @ 0x23ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 47374 │ │ │ │ + bl 16ed94 │ │ │ │ + b 47394 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47380 │ │ │ │ + b 473a0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4737c │ │ │ │ - bl be620 │ │ │ │ + bne 4739c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4737c │ │ │ │ + beq 4739c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 473bc │ │ │ │ - bl 1d06f0 │ │ │ │ + ldr r0, [pc, #8] @ 473dc │ │ │ │ + bl 1d0b08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 473e0 │ │ │ │ + ldr r1, [pc, #8] @ 47400 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ rsbeq r6, r3, r0, lsr #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 47418 │ │ │ │ + bne 47438 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0004742c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004744c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47444 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 47464 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ @@ -25571,68 +25579,68 @@ │ │ │ │ cmp r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ movwlt r1, #48532 @ 0xbd94 │ │ │ │ movwge r1, #48620 @ 0xbdec │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #50492 @ 0xc53c │ │ │ │ - movwge r2, #37988 @ 0x9464 │ │ │ │ + movwlt r2, #50556 @ 0xc57c │ │ │ │ + movwge r2, #38052 @ 0x94a4 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2dafb0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2db704 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47524 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq 47544 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47500 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 47520 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 474d0 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 474f0 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 47528 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne 47548 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47524 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bgt 47544 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47524 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne 47544 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 47550 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ + bne 47570 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a12d0 │ │ │ │ + b a15b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -25643,191 +25651,191 @@ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 475c0 <_PyEval_FormatExcUnbound@@Base+0x194> │ │ │ │ + bne 475e0 <_PyEval_FormatExcUnbound@@Base+0x194> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #59880 @ 0xe9e8 │ │ │ │ + movw r0, #59944 @ 0xea28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4770c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4772c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1acc24 │ │ │ │ + bl 1ad554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4770c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + beq 4772c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cf6b0 │ │ │ │ + bl 2cfd18 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 476d4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ - bl dc634 │ │ │ │ + beq 476f4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bl dc9bc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9861c │ │ │ │ + bl 9835c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 47680 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + beq 476a0 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47674 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + beq 47694 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 47674 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + bne 47694 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4767c <_PyEval_FormatExcUnbound@@Base+0x250> │ │ │ │ + bgt 4769c <_PyEval_FormatExcUnbound@@Base+0x250> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 47610 <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ + b 47630 <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ mov sl, #0 │ │ │ │ - b 47680 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + b 476a0 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 476c4 <_PyEval_FormatExcUnbound@@Base+0x298> │ │ │ │ + bne 476e4 <_PyEval_FormatExcUnbound@@Base+0x298> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 476a4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ - bl 2e2210 │ │ │ │ - b 476d4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bne 476c4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + bl 2e29d0 │ │ │ │ + b 476f4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #38692 @ 0x9724 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 476d4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bl 140d3c │ │ │ │ + b 476f4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b07e4 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2b1414 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 476f8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bgt 47718 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47700 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + beq 47720 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ mov r4, r6 │ │ │ │ - b 4770c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + b 4772c <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 476f8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 47718 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047718 <_Py_rc_quot@@Base>: │ │ │ │ +00047738 <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #348] @ 478b0 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d8, [pc, #348] @ 478d0 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4776c <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 4778c <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 477c0 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 477a0 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 477e0 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 477c0 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 477bc <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 477dc <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 477a0 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 477c0 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 478a0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 478c0 <_Py_rc_quot@@Base+0x188> │ │ │ │ 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 477e8 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 47808 <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47804 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47824 <_Py_rc_quot@@Base+0xec> │ │ │ │ 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 478a0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 478c0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4780c <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 478a0 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #172] @ 478b8 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ + bvs 4782c <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 478c0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #172] @ 478d8 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 478c0 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + vldr d4, [pc, #168] @ 478e0 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 478a0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 478c0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47840 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 47860 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 478a0 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 478c0 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #100] @ 478b0 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d7, [pc, #100] @ 478d0 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #88] @ 478b0 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d6, [pc, #88] @ 478d0 <_Py_rc_quot@@Base+0x198> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -25856,285 +25864,285 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56372 @ 0xdc34 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47a20 <_Py_rc_quot@@Base+0x308> │ │ │ │ + beq 47a40 <_Py_rc_quot@@Base+0x308> │ │ │ │ movw r0, #62840 @ 0xf578 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47940 <_Py_rc_quot@@Base+0x228> │ │ │ │ + bne 47960 <_Py_rc_quot@@Base+0x228> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47928 <_Py_rc_quot@@Base+0x210> │ │ │ │ + bne 47948 <_Py_rc_quot@@Base+0x210> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47950 <_Py_rc_quot@@Base+0x238> │ │ │ │ - bl 3bec08 │ │ │ │ + beq 47970 <_Py_rc_quot@@Base+0x238> │ │ │ │ + bl 3bed18 │ │ │ │ bl 2df50 │ │ │ │ bl 2d208 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 479e8 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ - bl 313318 │ │ │ │ + beq 47a08 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + bl 313978 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47990 <_Py_rc_quot@@Base+0x278> │ │ │ │ + bne 479b0 <_Py_rc_quot@@Base+0x278> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 479a0 <_Py_rc_quot@@Base+0x288> │ │ │ │ - b 479b8 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ - bl c5a4c │ │ │ │ + ble 479c0 <_Py_rc_quot@@Base+0x288> │ │ │ │ + b 479d8 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + bl c5eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 479c0 <_Py_rc_quot@@Base+0x2a8> │ │ │ │ - b 47978 <_Py_rc_quot@@Base+0x260> │ │ │ │ + beq 479e0 <_Py_rc_quot@@Base+0x2a8> │ │ │ │ + b 47998 <_Py_rc_quot@@Base+0x260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479b8 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + bne 479d8 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 479e8 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + b 47a08 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47954 <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bgt 47974 <_Py_rc_quot@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 47954 <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bne 47974 <_Py_rc_quot@@Base+0x23c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 47954 <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 47974 <_Py_rc_quot@@Base+0x23c> │ │ │ │ bl 2d2f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 47a0c <_Py_rc_quot@@Base+0x2f4> │ │ │ │ + bne 47a2c <_Py_rc_quot@@Base+0x2f4> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 479f4 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + bne 47a14 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ dmb ish │ │ │ │ - beq 47a20 <_Py_rc_quot@@Base+0x308> │ │ │ │ + beq 47a40 <_Py_rc_quot@@Base+0x308> │ │ │ │ movw r0, #62840 @ 0xf578 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 47a48 <_Py_rc_quot@@Base+0x330> │ │ │ │ + ldr r1, [pc, #8] @ 47a68 <_Py_rc_quot@@Base+0x330> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 11fb48 │ │ │ │ + b 120384 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #7172 @ 0x1c04 │ │ │ │ + movw r3, #7368 @ 0x1cc8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57056 @ 0xdee0 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 375b34 <_PyTime_AsTimeval@@Base+0x85c> │ │ │ │ + b 375e3c <_PyTime_AsTimeval@@Base+0x85c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #38896 @ 0x97f0 │ │ │ │ + movw r3, #38960 @ 0x9830 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56192 @ 0xdb80 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 47eb0 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47ed0 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47cfc <_Py_rc_quot@@Base+0x5e4> │ │ │ │ - ldr r1, [pc, #552] @ 47d34 <_Py_rc_quot@@Base+0x61c> │ │ │ │ + beq 47d1c <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + ldr r1, [pc, #552] @ 47d54 <_Py_rc_quot@@Base+0x61c> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ - ldr r1, [pc, #536] @ 47d38 <_Py_rc_quot@@Base+0x620> │ │ │ │ + bne 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #536] @ 47d58 <_Py_rc_quot@@Base+0x620> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + beq 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47b7c <_Py_rc_quot@@Base+0x464> │ │ │ │ + beq 47b9c <_Py_rc_quot@@Base+0x464> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26d444 │ │ │ │ + bl 26e714 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47c4c <_Py_rc_quot@@Base+0x534> │ │ │ │ + blt 47c6c <_Py_rc_quot@@Base+0x534> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b70 <_Py_rc_quot@@Base+0x458> │ │ │ │ + bgt 47b90 <_Py_rc_quot@@Base+0x458> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b70 <_Py_rc_quot@@Base+0x458> │ │ │ │ + bne 47b90 <_Py_rc_quot@@Base+0x458> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47b80 <_Py_rc_quot@@Base+0x468> │ │ │ │ + b 47ba0 <_Py_rc_quot@@Base+0x468> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 47d3c <_Py_rc_quot@@Base+0x624> │ │ │ │ + ldr r1, [pc, #436] @ 47d5c <_Py_rc_quot@@Base+0x624> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + beq 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47c94 <_Py_rc_quot@@Base+0x57c> │ │ │ │ + bne 47cb4 <_Py_rc_quot@@Base+0x57c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c94 <_Py_rc_quot@@Base+0x57c> │ │ │ │ - ldr r1, [pc, #388] @ 47d40 <_Py_rc_quot@@Base+0x628> │ │ │ │ + beq 47cb4 <_Py_rc_quot@@Base+0x57c> │ │ │ │ + ldr r1, [pc, #388] @ 47d60 <_Py_rc_quot@@Base+0x628> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47bf8 <_Py_rc_quot@@Base+0x4e0> │ │ │ │ + bne 47c18 <_Py_rc_quot@@Base+0x4e0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + bgt 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + bne 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47ca0 <_Py_rc_quot@@Base+0x588> │ │ │ │ + bne 47cc0 <_Py_rc_quot@@Base+0x588> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #38856 @ 0x97c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c48 <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47c68 <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c48 <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47c68 <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + bgt 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c6c <_Py_rc_quot@@Base+0x554> │ │ │ │ + bne 47c8c <_Py_rc_quot@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cfc <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bgt 47d1c <_Py_rc_quot@@Base+0x5e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cfc <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bne 47d1c <_Py_rc_quot@@Base+0x5e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 47cfc <_Py_rc_quot@@Base+0x5e4> │ │ │ │ - bl 9f3e4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 47d1c <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bl 9f608 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ - ldr r1, [pc, #116] @ 47d34 <_Py_rc_quot@@Base+0x61c> │ │ │ │ + bne 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #116] @ 47d54 <_Py_rc_quot@@Base+0x61c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + beq 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bgt 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bne 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 47d04 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 47d24 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ - b 47d2c <_Py_rc_quot@@Base+0x614> │ │ │ │ + b 47d4c <_Py_rc_quot@@Base+0x614> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47d28 <_Py_rc_quot@@Base+0x610> │ │ │ │ + bgt 47d48 <_Py_rc_quot@@Base+0x610> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d28 <_Py_rc_quot@@Base+0x610> │ │ │ │ + bne 47d48 <_Py_rc_quot@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r2, r3, ip, ror ip │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ @@ -26143,406 +26151,406 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x678> │ │ │ │ + beq 47db0 <_Py_rc_quot@@Base+0x678> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x678> │ │ │ │ + beq 47db0 <_Py_rc_quot@@Base+0x678> │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47d94 <_Py_rc_quot@@Base+0x67c> │ │ │ │ - b 47e08 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ - ldr r4, [pc, #272] @ 47ea8 <_Py_rc_quot@@Base+0x790> │ │ │ │ - ldr r0, [pc, #272] @ 47eac <_Py_rc_quot@@Base+0x794> │ │ │ │ + bne 47db4 <_Py_rc_quot@@Base+0x67c> │ │ │ │ + b 47e28 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + ldr r4, [pc, #272] @ 47ec8 <_Py_rc_quot@@Base+0x790> │ │ │ │ + ldr r0, [pc, #272] @ 47ecc <_Py_rc_quot@@Base+0x794> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47de4 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ - bl ca2bc │ │ │ │ + beq 47e04 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bl ca62c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47e10 <_Py_rc_quot@@Base+0x6f8> │ │ │ │ + bne 47e30 <_Py_rc_quot@@Base+0x6f8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47de4 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bgt 47e04 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47de4 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bne 47e04 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e08 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + bgt 47e28 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e08 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + bne 47e28 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 47e9c <_Py_rc_quot@@Base+0x784> │ │ │ │ + b 47ebc <_Py_rc_quot@@Base+0x784> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e54 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bgt 47e74 <_Py_rc_quot@@Base+0x73c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e54 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bne 47e74 <_Py_rc_quot@@Base+0x73c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e78 <_Py_rc_quot@@Base+0x760> │ │ │ │ + bgt 47e98 <_Py_rc_quot@@Base+0x760> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e78 <_Py_rc_quot@@Base+0x760> │ │ │ │ + bne 47e98 <_Py_rc_quot@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e9c <_Py_rc_quot@@Base+0x784> │ │ │ │ + bgt 47ebc <_Py_rc_quot@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e9c <_Py_rc_quot@@Base+0x784> │ │ │ │ + bne 47ebc <_Py_rc_quot@@Base+0x784> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #96] @ 47f2c <_Py_rc_quot@@Base+0x814> │ │ │ │ - bl b6360 │ │ │ │ + ldr r1, [pc, #96] @ 47f4c <_Py_rc_quot@@Base+0x814> │ │ │ │ + bl b660c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47f20 <_Py_rc_quot@@Base+0x808> │ │ │ │ + beq 47f40 <_Py_rc_quot@@Base+0x808> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47f24 <_Py_rc_quot@@Base+0x80c> │ │ │ │ + bne 47f44 <_Py_rc_quot@@Base+0x80c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55280 @ 0xd7f0 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f20 <_Py_rc_quot@@Base+0x808> │ │ │ │ + bgt 47f40 <_Py_rc_quot@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f20 <_Py_rc_quot@@Base+0x808> │ │ │ │ + bne 47f40 <_Py_rc_quot@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 47fb0 <_Py_rc_quot@@Base+0x898> │ │ │ │ + bne 47fd0 <_Py_rc_quot@@Base+0x898> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 47fd4 <_Py_rc_quot@@Base+0x8bc> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 47ff4 <_Py_rc_quot@@Base+0x8bc> │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22888 @ 0x5968 │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 480f4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 48114 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22888 @ 0x5968 │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47f7c <_Py_rc_quot@@Base+0x864> │ │ │ │ - b 480f4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bne 47f9c <_Py_rc_quot@@Base+0x864> │ │ │ │ + b 48114 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 480f4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + beq 48114 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 48014 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + beq 48034 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 480f4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bl 16ed94 │ │ │ │ + b 48114 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 480f4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + beq 48114 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4808c <_Py_rc_quot@@Base+0x974> │ │ │ │ - bl a59b0 │ │ │ │ + bhi 480ac <_Py_rc_quot@@Base+0x974> │ │ │ │ + bl a5c90 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4808c <_Py_rc_quot@@Base+0x974> │ │ │ │ + beq 480ac <_Py_rc_quot@@Base+0x974> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 480a0 <_Py_rc_quot@@Base+0x988> │ │ │ │ + bne 480c0 <_Py_rc_quot@@Base+0x988> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 48038 <_Py_rc_quot@@Base+0x920> │ │ │ │ + blt 48058 <_Py_rc_quot@@Base+0x920> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48098 <_Py_rc_quot@@Base+0x980> │ │ │ │ - bl 2e2210 │ │ │ │ + ble 480b8 <_Py_rc_quot@@Base+0x980> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 48120 <_Py_rc_quot@@Base+0xa08> │ │ │ │ + b 48140 <_Py_rc_quot@@Base+0xa08> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 48034 <_Py_rc_quot@@Base+0x91c> │ │ │ │ + b 48054 <_Py_rc_quot@@Base+0x91c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 480c4 <_Py_rc_quot@@Base+0x9ac> │ │ │ │ - b 480ec <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bne 480e4 <_Py_rc_quot@@Base+0x9ac> │ │ │ │ + b 4810c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 48118 <_Py_rc_quot@@Base+0xa00> │ │ │ │ + bge 48138 <_Py_rc_quot@@Base+0xa00> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b2bc8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3354 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 480b8 <_Py_rc_quot@@Base+0x9a0> │ │ │ │ + bne 480d8 <_Py_rc_quot@@Base+0x9a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 480fc <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + ble 4811c <_Py_rc_quot@@Base+0x9e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 48120 <_Py_rc_quot@@Base+0xa08> │ │ │ │ + b 48140 <_Py_rc_quot@@Base+0xa08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 480ec <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bne 4810c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 480ec <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4810c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 48168 <_Py_rc_quot@@Base+0xa50> │ │ │ │ + bne 48188 <_Py_rc_quot@@Base+0xa50> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60400 @ 0xebf0 │ │ │ │ + movw r1, #60464 @ 0xec30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 48238 <_Py_rc_quot@@Base+0xb20> │ │ │ │ + bl 16ed94 │ │ │ │ + b 48258 <_Py_rc_quot@@Base+0xb20> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 48240 <_Py_rc_quot@@Base+0xb28> │ │ │ │ + ldr r2, [pc, #204] @ 48260 <_Py_rc_quot@@Base+0xb28> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 48230 <_Py_rc_quot@@Base+0xb18> │ │ │ │ + bhi 48250 <_Py_rc_quot@@Base+0xb18> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #39036 @ 0x987c │ │ │ │ + movw r0, #39100 @ 0x98bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xa88> │ │ │ │ - movw r0, #37092 @ 0x90e4 │ │ │ │ + b 481c0 <_Py_rc_quot@@Base+0xa88> │ │ │ │ + movw r0, #37200 @ 0x9150 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ - movw r0, #27348 @ 0x6ad4 │ │ │ │ + b aab60 │ │ │ │ + movw r0, #27412 @ 0x6b14 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xa88> │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + b 481c0 <_Py_rc_quot@@Base+0xa88> │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481f0 <_Py_rc_quot@@Base+0xad8> │ │ │ │ - movw r2, #27348 @ 0x6ad4 │ │ │ │ + b 48210 <_Py_rc_quot@@Base+0xad8> │ │ │ │ + movw r2, #27412 @ 0x6b14 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481f0 <_Py_rc_quot@@Base+0xad8> │ │ │ │ - movw r2, #27348 @ 0x6ad4 │ │ │ │ + b 48210 <_Py_rc_quot@@Base+0xad8> │ │ │ │ + movw r2, #27412 @ 0x6b14 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #33380 @ 0x8264 │ │ │ │ + movw r0, #33444 @ 0x82a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r3, #27348 @ 0x6ad4 │ │ │ │ + b bfe20 │ │ │ │ + movw r3, #27412 @ 0x6b14 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #39040 @ 0x9880 │ │ │ │ + movw r0, #39104 @ 0x98c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq pc, sp, r0, lsr #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #39044 @ 0x9884 │ │ │ │ + movw r1, #39108 @ 0x98c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4828c <_Py_rc_quot@@Base+0xb74> │ │ │ │ - bl 4b5cc │ │ │ │ + beq 482ac <_Py_rc_quot@@Base+0xb74> │ │ │ │ + bl 4b5ec │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 386418 │ │ │ │ + bl 386750 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 482c8 <_Py_rc_quot@@Base+0xbb0> │ │ │ │ + bne 482e8 <_Py_rc_quot@@Base+0xbb0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 485c8 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ + b 485e8 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 47eb0 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47ed0 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 48388 <_Py_rc_quot@@Base+0xc70> │ │ │ │ - ldr r1, [pc, #144] @ 48390 <_Py_rc_quot@@Base+0xc78> │ │ │ │ + beq 483a8 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + ldr r1, [pc, #144] @ 483b0 <_Py_rc_quot@@Base+0xc78> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 48334 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ - bl a9324 │ │ │ │ + beq 48354 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ + bl a9608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48360 <_Py_rc_quot@@Base+0xc48> │ │ │ │ - ldr r1, [pc, #124] @ 48394 <_Py_rc_quot@@Base+0xc7c> │ │ │ │ + bne 48380 <_Py_rc_quot@@Base+0xc48> │ │ │ │ + ldr r1, [pc, #124] @ 483b4 <_Py_rc_quot@@Base+0xc7c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48364 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ - bl 153070 │ │ │ │ + b 48384 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bl 153350 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48358 <_Py_rc_quot@@Base+0xc40> │ │ │ │ + bne 48378 <_Py_rc_quot@@Base+0xc40> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48390 <_Py_rc_quot@@Base+0xc78> │ │ │ │ + ldr r1, [pc, #64] @ 483b0 <_Py_rc_quot@@Base+0xc78> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ - b 48360 <_Py_rc_quot@@Base+0xc48> │ │ │ │ + bl 1aa4cc │ │ │ │ + b 48380 <_Py_rc_quot@@Base+0xc48> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 48310 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + beq 48330 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48388 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + bgt 483a8 <_Py_rc_quot@@Base+0xc70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48388 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + bne 483a8 <_Py_rc_quot@@Base+0xc70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -26550,205 +26558,205 @@ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 483ec <_Py_rc_quot@@Base+0xcd4> │ │ │ │ + bne 4840c <_Py_rc_quot@@Base+0xcd4> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 483e8 <_Py_rc_quot@@Base+0xcd0> │ │ │ │ + ble 48408 <_Py_rc_quot@@Base+0xcd0> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48430 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + beq 48450 <_Py_rc_quot@@Base+0xd18> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 48570 <_Py_rc_quot@@Base+0xe58> │ │ │ │ + ldr r1, [pc, #380] @ 48590 <_Py_rc_quot@@Base+0xe58> │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 48430 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + bne 48450 <_Py_rc_quot@@Base+0xd18> │ │ │ │ mov r0, #0 │ │ │ │ - b 48568 <_Py_rc_quot@@Base+0xe50> │ │ │ │ + b 48588 <_Py_rc_quot@@Base+0xe50> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 48498 <_Py_rc_quot@@Base+0xd80> │ │ │ │ + beq 484b8 <_Py_rc_quot@@Base+0xd80> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48464 <_Py_rc_quot@@Base+0xd4c> │ │ │ │ + beq 48484 <_Py_rc_quot@@Base+0xd4c> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 484b4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ - b 4846c <_Py_rc_quot@@Base+0xd54> │ │ │ │ + beq 484d4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 4848c <_Py_rc_quot@@Base+0xd54> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 48490 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - bl 128ce8 │ │ │ │ + beq 484b0 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + bl 1294d8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 48428 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + blt 48448 <_Py_rc_quot@@Base+0xd10> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 484ac <_Py_rc_quot@@Base+0xd94> │ │ │ │ + beq 484cc <_Py_rc_quot@@Base+0xd94> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 484b4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 484d4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 484b4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 484d4 <_Py_rc_quot@@Base+0xd9c> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 320ed0 <_Py_RestoreSignals@@Base+0x1dac> │ │ │ │ + bl 321490 <_Py_RestoreSignals@@Base+0x1dcc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48428 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + beq 48448 <_Py_rc_quot@@Base+0xd10> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 321110 <_Py_RestoreSignals@@Base+0x1fec> │ │ │ │ + bl 3216d0 <_Py_RestoreSignals@@Base+0x200c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48554 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 48574 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343380 <_PyDeadline_Init@@Base+0x1818> │ │ │ │ + bl 34382c <_PyXIData_UnregisterClass@@Base+0x1888> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48554 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 48574 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3212e0 <_Py_RestoreSignals@@Base+0x21bc> │ │ │ │ + bl 3217a8 <_Py_RestoreSignals@@Base+0x20e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48554 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 48574 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 321474 <_Py_RestoreSignals@@Base+0x2350> │ │ │ │ + bl 32193c <_Py_RestoreSignals@@Base+0x2278> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48554 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 48574 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 345698 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ + bl 345b48 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48554 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 48574 <_Py_rc_quot@@Base+0xe3c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48560 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bgt 48580 <_Py_rc_quot@@Base+0xe48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48560 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bne 48580 <_Py_rc_quot@@Base+0xe48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 48560 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 48580 <_Py_rc_quot@@Base+0xe48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ - b 48428 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + bl a7950 │ │ │ │ + b 48448 <_Py_rc_quot@@Base+0xd10> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 485a4 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + bne 485c4 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b503c │ │ │ │ + b 1b57cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62752 @ 0xf520 │ │ │ │ + movw r0, #62892 @ 0xf5ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 48594 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ + b 485b4 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 48614 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bne 48634 <_Py_rc_quot@@Base+0xefc> │ │ │ │ movw r0, #57456 @ 0xe070 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4864c <_Py_rc_quot@@Base+0xf34> │ │ │ │ - b 48644 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ + bne 4866c <_Py_rc_quot@@Base+0xf34> │ │ │ │ + b 48664 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #14512 @ 0x38b0 │ │ │ │ + movw r1, #14576 @ 0x38f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485fc <_Py_rc_quot@@Base+0xee4> │ │ │ │ + bne 4861c <_Py_rc_quot@@Base+0xee4> │ │ │ │ mov r0, #0 │ │ │ │ - b 48708 <_Py_rc_quot@@Base+0xff0> │ │ │ │ + b 48728 <_Py_rc_quot@@Base+0xff0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4867c <_Py_rc_quot@@Base+0xf64> │ │ │ │ + beq 4869c <_Py_rc_quot@@Base+0xf64> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4869c <_Py_rc_quot@@Base+0xf84> │ │ │ │ + beq 486bc <_Py_rc_quot@@Base+0xf84> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 486bc <_Py_rc_quot@@Base+0xfa4> │ │ │ │ + beq 486dc <_Py_rc_quot@@Base+0xfa4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 48710 <_Py_rc_quot@@Base+0xff8> │ │ │ │ + ldr ip, [pc, #76] @ 48730 <_Py_rc_quot@@Base+0xff8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r3, [r0, #20] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ str lr, [r0, #24] │ │ │ │ ldr r1, [r1, ip] │ │ │ │ @@ -26768,204 +26776,204 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 48730 <_Py_rc_quot@@Base+0x1018> │ │ │ │ + b 48750 <_Py_rc_quot@@Base+0x1018> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48770 <_Py_rc_quot@@Base+0x1058> │ │ │ │ + bne 48790 <_Py_rc_quot@@Base+0x1058> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39184 @ 0x9910 │ │ │ │ + movw r1, #39248 @ 0x9950 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16ed94 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 487a4 <_Py_rc_quot@@Base+0x108c> │ │ │ │ + bne 487c4 <_Py_rc_quot@@Base+0x108c> │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r1, #0 │ │ │ │ - b 489e8 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + b 48a08 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488ec <_Py_rc_quot@@Base+0x11d4> │ │ │ │ + bne 4890c <_Py_rc_quot@@Base+0x11d4> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 487ec <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + beq 4880c <_Py_rc_quot@@Base+0x10d4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #39232 @ 0x9940 │ │ │ │ - movwne r1, #39284 @ 0x9974 │ │ │ │ + movweq r1, #39296 @ 0x9980 │ │ │ │ + movwne r1, #39348 @ 0x99b4 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16ed94 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48818 <_Py_rc_quot@@Base+0x1100> │ │ │ │ + beq 48838 <_Py_rc_quot@@Base+0x1100> │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 1f5258 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 48844 <_Py_rc_quot@@Base+0x112c> │ │ │ │ + beq 48864 <_Py_rc_quot@@Base+0x112c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12696 @ 0x3198 │ │ │ │ + movw r1, #12760 @ 0x31d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16ed94 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 488c0 <_Py_rc_quot@@Base+0x11a8> │ │ │ │ + bne 488e0 <_Py_rc_quot@@Base+0x11a8> │ │ │ │ movw r2, #48656 @ 0xbe10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 340b7c │ │ │ │ + bl 340fd4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4897c <_Py_rc_quot@@Base+0x1264> │ │ │ │ + beq 4899c <_Py_rc_quot@@Base+0x1264> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #57244 @ 0xdf9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 489e8 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bne 48a08 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4894c <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bgt 4896c <_Py_rc_quot@@Base+0x1234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4894c <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bne 4896c <_Py_rc_quot@@Base+0x1234> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4894c <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4896c <_Py_rc_quot@@Base+0x1234> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 340b7c │ │ │ │ + bl 340fd4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 389180 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3894b8 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4897c <_Py_rc_quot@@Base+0x1264> │ │ │ │ - b 489e8 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ - bl 37d448 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + beq 4899c <_Py_rc_quot@@Base+0x1264> │ │ │ │ + b 48a08 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bl 37d780 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48910 <_Py_rc_quot@@Base+0x11f8> │ │ │ │ + beq 48930 <_Py_rc_quot@@Base+0x11f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 389180 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + b 3894b8 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4897c <_Py_rc_quot@@Base+0x1264> │ │ │ │ + beq 4899c <_Py_rc_quot@@Base+0x1264> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #57244 @ 0xdf9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 489e8 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bne 48a08 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4894c <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bgt 4896c <_Py_rc_quot@@Base+0x1234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4894c <_Py_rc_quot@@Base+0x1234> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 4896c <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #13288 @ 0x33e8 │ │ │ │ + movw r1, #13352 @ 0x3428 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16ed94 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 489cc <_Py_rc_quot@@Base+0x12b4> │ │ │ │ + beq 489ec <_Py_rc_quot@@Base+0x12b4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ - bl 14330c │ │ │ │ + bne 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 143454 │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 1f5258 │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ movw r3, #48656 @ 0xbe10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 489a8 <_Py_rc_quot@@Base+0x1290> │ │ │ │ - b 4879c <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bne 489c8 <_Py_rc_quot@@Base+0x1290> │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18055c │ │ │ │ + bl 1808ec │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48ab4 <_Py_rc_quot@@Base+0x139c> │ │ │ │ + ldr lr, [pc, #140] @ 48ad4 <_Py_rc_quot@@Base+0x139c> │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [ip, lr] │ │ │ │ and r3, r3, #3 │ │ │ │ str r0, [r1] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -26974,129 +26982,129 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ - beq 48a8c <_Py_rc_quot@@Base+0x1374> │ │ │ │ + beq 48aac <_Py_rc_quot@@Base+0x1374> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a8c <_Py_rc_quot@@Base+0x1374> │ │ │ │ + bgt 48aac <_Py_rc_quot@@Base+0x1374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a8c <_Py_rc_quot@@Base+0x1374> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 48aac <_Py_rc_quot@@Base+0x1374> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 48af8 <_Py_rc_quot@@Base+0x13e0> │ │ │ │ + bhi 48b18 <_Py_rc_quot@@Base+0x13e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b1c <_Py_rc_quot@@Base+0x1404> │ │ │ │ - b 48b5c <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48b3c <_Py_rc_quot@@Base+0x1404> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1444> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58292 @ 0xe3b4 │ │ │ │ + movw r0, #58428 @ 0xe43c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48ae0 <_Py_rc_quot@@Base+0x13c8> │ │ │ │ - b 48b5c <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48b00 <_Py_rc_quot@@Base+0x13c8> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1444> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b3c <_Py_rc_quot@@Base+0x1424> │ │ │ │ - bl be620 │ │ │ │ + bne 48b5c <_Py_rc_quot@@Base+0x1424> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b5c <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48b7c <_Py_rc_quot@@Base+0x1444> │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 48c90 <_Py_rc_quot@@Base+0x1578> │ │ │ │ + b 48cb0 <_Py_rc_quot@@Base+0x1578> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48b9c <_Py_rc_quot@@Base+0x1484> │ │ │ │ + bne 48bbc <_Py_rc_quot@@Base+0x1484> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48ba8 <_Py_rc_quot@@Base+0x1490> │ │ │ │ + ldr r2, [pc, #36] @ 48bc8 <_Py_rc_quot@@Base+0x1490> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ moveq r1, r2 │ │ │ │ addne r1, r2, #692 @ 0x2b4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6f34 <_Py_hashtable_foreach@@Base+0x7128> │ │ │ │ + b 3c704c <_Py_hashtable_foreach@@Base+0x6d50> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r3, r3, r4, asr r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #39580 @ 0x9a9c │ │ │ │ + movw r0, #39644 @ 0x9adc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c08 <_Py_rc_quot@@Base+0x14f0> │ │ │ │ + beq 48c28 <_Py_rc_quot@@Base+0x14f0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1aae38 │ │ │ │ + bl 1ab768 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48c44 <_Py_rc_quot@@Base+0x152c> │ │ │ │ + beq 48c64 <_Py_rc_quot@@Base+0x152c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -27107,17 +27115,17 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 48c8c <_Py_rc_quot@@Base+0x1574> │ │ │ │ + ldr r0, [pc, #12] @ 48cac <_Py_rc_quot@@Base+0x1574> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, r3, ip, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -27130,519 +27138,519 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #39752 @ 0x9b48 │ │ │ │ + movw r1, #39816 @ 0x9b88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #39756 @ 0x9b4c │ │ │ │ + movw r0, #39820 @ 0x9b8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 48d54 <_Py_rc_quot@@Base+0x163c> │ │ │ │ + beq 48d74 <_Py_rc_quot@@Base+0x163c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d84 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + beq 48da4 <_Py_rc_quot@@Base+0x166c> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #29920 @ 0x74e0 │ │ │ │ + movw r1, #29984 @ 0x7520 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d54 <_Py_rc_quot@@Base+0x163c> │ │ │ │ - b 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bne 48d74 <_Py_rc_quot@@Base+0x163c> │ │ │ │ + b 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e60 <_Py_rc_quot@@Base+0x1748> │ │ │ │ - bl b910c │ │ │ │ + bne 48e80 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ - bl dc634 │ │ │ │ + bne 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl dc9bc │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48fa8 <_Py_rc_quot@@Base+0x1890> │ │ │ │ - b 48d38 <_Py_rc_quot@@Base+0x1620> │ │ │ │ + bne 48fc8 <_Py_rc_quot@@Base+0x1890> │ │ │ │ + b 48d58 <_Py_rc_quot@@Base+0x1620> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 48da4 <_Py_rc_quot@@Base+0x168c> │ │ │ │ + bne 48dc4 <_Py_rc_quot@@Base+0x168c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19529c │ │ │ │ + bl 19567c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f4c <_Py_rc_quot@@Base+0x1834> │ │ │ │ + beq 48f6c <_Py_rc_quot@@Base+0x1834> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #39768 @ 0x9b58 │ │ │ │ + movw r1, #39832 @ 0x9b98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 48e74 <_Py_rc_quot@@Base+0x175c> │ │ │ │ + bgt 48e94 <_Py_rc_quot@@Base+0x175c> │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r9, r9, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 48fdc <_Py_rc_quot@@Base+0x18c4> │ │ │ │ + ldr r3, [pc, #488] @ 48ffc <_Py_rc_quot@@Base+0x18c4> │ │ │ │ add r8, r9, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r9, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - bl dc634 │ │ │ │ + bl 1c5370 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 48e58 <_Py_rc_quot@@Base+0x1740> │ │ │ │ + bne 48e78 <_Py_rc_quot@@Base+0x1740> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e60 <_Py_rc_quot@@Base+0x1748> │ │ │ │ - bl b910c │ │ │ │ + bne 48e80 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e0c <_Py_rc_quot@@Base+0x16f4> │ │ │ │ - b 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48e2c <_Py_rc_quot@@Base+0x16f4> │ │ │ │ + b 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 48f70 <_Py_rc_quot@@Base+0x1858> │ │ │ │ + bge 48f90 <_Py_rc_quot@@Base+0x1858> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl 27bef0 │ │ │ │ + b 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 48e94 <_Py_rc_quot@@Base+0x177c> │ │ │ │ + bne 48eb4 <_Py_rc_quot@@Base+0x177c> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1c5370 │ │ │ │ + b 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - bl dc634 │ │ │ │ + bl 1c5370 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 48f00 <_Py_rc_quot@@Base+0x17e8> │ │ │ │ + bne 48f20 <_Py_rc_quot@@Base+0x17e8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48f08 <_Py_rc_quot@@Base+0x17f0> │ │ │ │ - bl b910c │ │ │ │ + bne 48f28 <_Py_rc_quot@@Base+0x17f0> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48eb4 <_Py_rc_quot@@Base+0x179c> │ │ │ │ - b 48f40 <_Py_rc_quot@@Base+0x1828> │ │ │ │ + beq 48ed4 <_Py_rc_quot@@Base+0x179c> │ │ │ │ + b 48f60 <_Py_rc_quot@@Base+0x1828> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 48f1c <_Py_rc_quot@@Base+0x1804> │ │ │ │ + bge 48f3c <_Py_rc_quot@@Base+0x1804> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 48f40 <_Py_rc_quot@@Base+0x1828> │ │ │ │ + bl 27bef0 │ │ │ │ + b 48f60 <_Py_rc_quot@@Base+0x1828> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48fcc <_Py_rc_quot@@Base+0x18b4> │ │ │ │ + beq 48fec <_Py_rc_quot@@Base+0x18b4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ + movw r1, #39968 @ 0x9c20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ - b 48fa0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl 13998c │ │ │ │ + b 48fc0 <_Py_rc_quot@@Base+0x1888> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40028 @ 0x9c5c │ │ │ │ + movw r1, #40092 @ 0x9c9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - ldr r1, [pc, #104] @ 48fe0 <_Py_rc_quot@@Base+0x18c8> │ │ │ │ + b 140d3c │ │ │ │ + ldr r1, [pc, #104] @ 49000 <_Py_rc_quot@@Base+0x18c8> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48fbc <_Py_rc_quot@@Base+0x18a4> │ │ │ │ + beq 48fdc <_Py_rc_quot@@Base+0x18a4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #39836 @ 0x9b9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 48fd4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + b 48ff4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48e60 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + blt 48e80 <_Py_rc_quot@@Base+0x1748> │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ - b 48fd4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + bl beb68 │ │ │ │ + b 48ff4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0630 │ │ │ │ - b 48fd4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + bl a0910 │ │ │ │ + b 48ff4 <_Py_rc_quot@@Base+0x18bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3820 │ │ │ │ + bl 1a3bec │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subseq pc, sp, ip, asr #12 │ │ │ │ subseq pc, sp, r4, asr r6 @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 49018 <_Py_rc_quot@@Base+0x1900> │ │ │ │ - beq 4900c <_Py_rc_quot@@Base+0x18f4> │ │ │ │ + ldreq r0, [pc, #28] @ 49038 <_Py_rc_quot@@Base+0x1900> │ │ │ │ + beq 4902c <_Py_rc_quot@@Base+0x18f4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -0004901c : │ │ │ │ +0004903c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 49048 │ │ │ │ + ldr lr, [pc, #28] @ 49068 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ecb58 │ │ │ │ + b 2ed318 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 490cc │ │ │ │ + beq 490ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 490cc │ │ │ │ - bl be620 │ │ │ │ + bne 490ec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 490e4 │ │ │ │ - vldr d0, [pc, #36] @ 490f8 │ │ │ │ + bne 49104 │ │ │ │ + vldr d0, [pc, #36] @ 49118 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 19398e0 <__bss_end__@@Base+0x12ba33c> │ │ │ │ + bne 1939900 <__bss_end__@@Base+0x12ba35c> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 98e88 │ │ │ │ + b 990b8 │ │ │ │ │ │ │ │ -00049118 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00049138 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 49144 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 49164 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 49154 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 491dc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 49174 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 491fc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49190 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 491dc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 491f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 491b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 491fc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 49214 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d82c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e4fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 491f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 49218 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d82c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e4fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 491c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 491fc <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 491e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 4921c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d82c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e4fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 49200 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 49220 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d82c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e4fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4920c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #40260 @ 0x9d44 │ │ │ │ + movw r1, #40324 @ 0x9d84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 49204 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 49224 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsr #19 │ │ │ │ rsbeq r1, r3, r0, asr #19 │ │ │ │ ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r1, r3, r0, lsl pc │ │ │ │ subseq pc, sp, ip, asr r6 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #40288 @ 0x9d60 │ │ │ │ + movw r0, #40352 @ 0x9da0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrh r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str ip, [sp] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49390 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + beq 493b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ movw r0, #62844 @ 0xf57c │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 492a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ + bne 492c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49290 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bne 492b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 492b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a0> │ │ │ │ - bl 3bec08 │ │ │ │ + beq 492d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a0> │ │ │ │ + bl 3bed18 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d760 │ │ │ │ bl 2e220 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 49318 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ - bl 2b07e4 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + bl 2b1414 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49320 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ - bl c5a4c │ │ │ │ + beq 49340 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ + bl c5eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49320 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ + bne 49340 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bgt 492e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 492c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bne 492e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 492c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 492e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ mov r6, r1 │ │ │ │ - b 49324 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + b 49344 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r6, #1 │ │ │ │ bl 2df44 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 49348 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bne 49368 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49330 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ + bne 49350 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ dmb ish │ │ │ │ - beq 4935c <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ + beq 4937c <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ movw r0, #62844 @ 0xf57c │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49394 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + beq 493b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49390 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + bgt 493b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49390 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + bne 493b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 493d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ + bne 493f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 4941c <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + b 4943c <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 493c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 493e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 49408 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ + bne 49428 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40404 @ 0x9dd4 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49458 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + beq 49478 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49458 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + bgt 49478 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49458 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 49478 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 4949c <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ + bne 494bc <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40452 @ 0x9e04 │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 494a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ - bl 128ce8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 494c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ + bl 1294d8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 494b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ + bge 494d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -27665,320 +27673,320 @@ │ │ │ │ orrs r0, r3, r1 │ │ │ │ ldrb lr, [r4, #17] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ ldrb ip, [r4, #16] │ │ │ │ ldrb r5, [r4, #18] │ │ │ │ - beq 49544 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq 49564 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #40476 @ 0x9e1c │ │ │ │ + movw r0, #40540 @ 0x9e5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7334 │ │ │ │ - b 4957c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl b7608 │ │ │ │ + b 4959c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49568 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + beq 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #40508 @ 0x9e3c │ │ │ │ + movw r0, #40572 @ 0x9e7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7334 │ │ │ │ - b 4957c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ - movw r0, #40536 @ 0x9e58 │ │ │ │ + bl b7608 │ │ │ │ + b 4959c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + movw r0, #40600 @ 0x9e98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4958c <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bne 495ac <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ mov r0, #0 │ │ │ │ - b 495c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + b 495e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 7f088 │ │ │ │ + beq 495c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 7f270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49584 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + beq 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq 495e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7eea0 │ │ │ │ + b 7f088 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq ip, r0 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - add fp, sp, #0 │ │ │ │ - movwne r0, #40560 @ 0x9e70 │ │ │ │ - movweq r0, #40568 @ 0x9e78 │ │ │ │ - ldreq r3, [ip, #8] │ │ │ │ - movtne r0, #64 @ 0x40 │ │ │ │ - movteq r0, #64 @ 0x40 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b0430 │ │ │ │ + bl 2b1060 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49640 <_PyEval_SpecialMethodCanSuggest@@Base+0x528> │ │ │ │ - bl be620 │ │ │ │ + bne 49624 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ and r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ + cmp r3, #24576 @ 0x6000 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq ip, r0 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + add fp, sp, #0 │ │ │ │ + movwne r0, #40624 @ 0x9eb0 │ │ │ │ + movweq r0, #40632 @ 0x9eb8 │ │ │ │ + ldreq r3, [ip, #8] │ │ │ │ + movtne r0, #64 @ 0x40 │ │ │ │ + movteq r0, #64 @ 0x40 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bfe20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 498d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 498f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 496b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x59c> │ │ │ │ + ldr r0, [pc, #12] @ 496d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x59c> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49730 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ + beq 49750 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49724 <_PyEval_SpecialMethodCanSuggest@@Base+0x60c> │ │ │ │ + beq 49744 <_PyEval_SpecialMethodCanSuggest@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4970c <_PyEval_SpecialMethodCanSuggest@@Base+0x5f4> │ │ │ │ + beq 4972c <_PyEval_SpecialMethodCanSuggest@@Base+0x5f4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 49778 <_PyEval_SpecialMethodCanSuggest@@Base+0x660> │ │ │ │ + bne 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x660> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ - b 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + bne 497c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41392 @ 0xa1b0 │ │ │ │ + movw r0, #41412 @ 0xa1c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49760 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ + bne 49780 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ mov r0, #0 │ │ │ │ - b 498bc <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ + b 498dc <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3437d0 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 343c7c <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49820 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ + beq 49840 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49810 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ + bne 49830 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4982c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ - b 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + ble 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 49848 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ + bne 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + bgt 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + bne 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49880 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ + bgt 498a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49880 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ + bne 498a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x768> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 498a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ + bgt 498c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 498a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ + bne 498c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x680> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e318 │ │ │ │ + b 38e658 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 287058 │ │ │ │ + bl 288148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4991c <_PyEval_SpecialMethodCanSuggest@@Base+0x804> │ │ │ │ + bne 4993c <_PyEval_SpecialMethodCanSuggest@@Base+0x804> │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30e1c0 <_PyFunction_VerifyStateless@@Base+0xea0> │ │ │ │ + b 30e824 <_PyFunction_VerifyStateless@@Base+0xb94> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b184 │ │ │ │ + b 26c454 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 47eb0 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47ed0 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 499ec <_PyEval_SpecialMethodCanSuggest@@Base+0x8d4> │ │ │ │ - ldr r1, [pc, #140] @ 499f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + beq 49a0c <_PyEval_SpecialMethodCanSuggest@@Base+0x8d4> │ │ │ │ + ldr r1, [pc, #140] @ 49a18 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 499f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + ldr r1, [pc, #112] @ 49a18 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bgt 499e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 499e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bgt 49a08 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bne 49a08 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -27987,124 +27995,124 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 49a58 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + bne 49a78 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65032 @ 0xfe08 │ │ │ │ + movw r1, #65168 @ 0xfe90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a74 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ - b 49a6c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ - movw r0, #65032 @ 0xfe08 │ │ │ │ + bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ + b 49a8c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + movw r0, #65168 @ 0xfe90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a2c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ + bne 49a4c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ mov r0, #0 │ │ │ │ - b 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ + b 49ab4 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49a6c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + blt 49a8c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49b30 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ + bne 49b50 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b04 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b04 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49b28 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49b1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49b28 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2f86bc <_PyUnicode_ToUppercase@@Base+0x14e0> │ │ │ │ + b 2f7ca4 <_PyUnicode_ToUppercase@@Base+0x370> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2f86bc <_PyUnicode_ToUppercase@@Base+0x14e0> │ │ │ │ + b 2f7ca4 <_PyUnicode_ToUppercase@@Base+0x370> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 370e20 │ │ │ │ + bl 371130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49b8c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + beq 49bac <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d678c <_PySet_Update@@Base> │ │ │ │ + bl 2d6df4 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49b90 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ + bne 49bb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49b8c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bgt 49bac <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b8c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bne 49bac <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49bb4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ + bne 49bd4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49be8 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ + beq 49c08 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28112,78 +28120,78 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 49c3c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bne 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60848 @ 0xedb0 │ │ │ │ + movw r1, #60912 @ 0xedf0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - bl 47eb0 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 16ed94 │ │ │ │ + b 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl 47ed0 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49c50 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + bne 49c70 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + beq 49cb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + bne 49cb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60964 @ 0xee24 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49cdc <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ - b 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - ldr r1, [pc, #132] @ 49d24 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ + ble 49cfc <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ + b 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + ldr r1, [pc, #132] @ 49d44 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49cd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + beq 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49cf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ - ldr r1, [pc, #104] @ 49d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + beq 49d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + ldr r1, [pc, #104] @ 49d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49cf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + bne 49d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bgt 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bne 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d1c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bgt 49d3c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d1c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bne 49d3c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -28199,65 +28207,65 @@ │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldrb ip, [r4, #15] │ │ │ │ - beq 49d94 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ + beq 49db4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #40632 @ 0x9eb8 │ │ │ │ + movw r0, #40696 @ 0x9ef8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b7334 │ │ │ │ - b 49dbc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + bl b7608 │ │ │ │ + b 49ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49db0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + beq 49dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #40288 @ 0x9d60 │ │ │ │ + movw r0, #40352 @ 0x9da0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ - b 49dbc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ - movw r0, #40652 @ 0x9ecc │ │ │ │ + bl b7608 │ │ │ │ + b 49ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + movw r0, #40716 @ 0x9f0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49dd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49df8 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49dd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49df8 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7eea0 │ │ │ │ + bl 7f088 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49df4 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ + beq 49e14 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7f088 │ │ │ │ + b 7f270 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49e18 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ + bne 49e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49e4c <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ + beq 49e6c <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28270,268 +28278,268 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31944 @ 0x7cc8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd90> │ │ │ │ + beq 49ec8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd90> │ │ │ │ mov r1, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49eac <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ + beq 49ecc <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49ecc <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ + beq 49eec <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49ed0 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ + beq 49ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c54f0 │ │ │ │ + b 1c5c60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18136 @ 0x46d8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f28 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ + beq 49f48 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ mov r1, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a210 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ + beq 4a230 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f48 <_PyEval_SpecialMethodCanSuggest@@Base+0xe30> │ │ │ │ + beq 49f68 <_PyEval_SpecialMethodCanSuggest@@Base+0xe30> │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a210 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ + beq 4a230 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c3fec │ │ │ │ + bl c42f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + beq 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, #0 │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ + bne 49fbc <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bgt 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bne 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub ip, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ - bl ce688 │ │ │ │ + bl ce9f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + beq 4a160 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 223014 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 223d74 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a024 <_PyEval_SpecialMethodCanSuggest@@Base+0xf0c> │ │ │ │ - bl be620 │ │ │ │ + bne 4a044 <_PyEval_SpecialMethodCanSuggest@@Base+0xf0c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ - b 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a104 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ + b 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a06c <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ + bgt 4a08c <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a06c <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ + bne 4a08c <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ - beq 4a0e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ + blt 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a104 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bgt 4a0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bne 4a0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119878 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 119a98 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bgt 49fcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ - b 4a134 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bne 49fcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + b 4a154 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a174 <_PyEval_SpecialMethodCanSuggest@@Base+0x105c> │ │ │ │ + beq 4a194 <_PyEval_SpecialMethodCanSuggest@@Base+0x105c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bgt 49fcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bne 49fcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ - ldr r0, [pc, #336] @ 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x1180> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 49fcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + ldr r0, [pc, #336] @ 4a2b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1180> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d678c <_PySet_Update@@Base> │ │ │ │ + bl 2d6df4 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x1080> │ │ │ │ + bne 4a1b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1080> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bgt 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bne 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1bc <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ + bgt 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1bc <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ + bne 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bgt 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bne 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, #0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aece0 │ │ │ │ - b 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bl aef8c │ │ │ │ + b 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 370e20 │ │ │ │ + bl 371130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + beq 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 4a29c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + ldr r0, [pc, #112] @ 4a2bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a26c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + bne 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bgt 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bne 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + b 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bgt 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a2ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ rsbeq r7, r3, r8, asr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -28544,103 +28552,103 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a310 <_PyEval_SpecialMethodCanSuggest@@Base+0x11f8> │ │ │ │ + bge 4a330 <_PyEval_SpecialMethodCanSuggest@@Base+0x11f8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #44028 @ 0xabfc │ │ │ │ + movw r2, #44092 @ 0xac3c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23212 @ 0x5aac │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4a324 <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4a344 <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56298 │ │ │ │ + bl 562c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a338 <_PyEval_SpecialMethodCanSuggest@@Base+0x1220> │ │ │ │ + beq 4a358 <_PyEval_SpecialMethodCanSuggest@@Base+0x1220> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b0430 │ │ │ │ + bl 2b1060 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a380 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ - bl be620 │ │ │ │ + bne 4a3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ and r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #24576 @ 0x6000 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #40828 @ 0x9f7c │ │ │ │ + movw r1, #40892 @ 0x9fbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40948 @ 0x9ff4 │ │ │ │ + movw r0, #41012 @ 0xa034 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #61572 @ 0xf084 │ │ │ │ + movw r2, #61708 @ 0xf10c │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2840dc │ │ │ │ + bl 2851cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a424 <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ + bne 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4a4b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + b 4a4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4a48c <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ + beq 4a4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4a4bc <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + ldr r0, [pc, #120] @ 4a4dc <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -28653,44 +28661,44 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ 4a4c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ - bl a9324 │ │ │ │ + ldr r1, [pc, #40] @ 4a4e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ + bl a9608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a41c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ + bne 4a43c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a4b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + beq 4a4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 258fe0 │ │ │ │ + bl 259de0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, sp, r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ + beq 4a510 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c31e0 │ │ │ │ + b 1c3950 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41052 @ 0xa05c │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -28715,108 +28723,108 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 4a5a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ + bne 4a5c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a5ec <_PyEval_SpecialMethodCanSuggest@@Base+0x14d4> │ │ │ │ + beq 4a60c <_PyEval_SpecialMethodCanSuggest@@Base+0x14d4> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r5, #2 │ │ │ │ mov r2, #0 │ │ │ │ strd r4, [sp, #4] │ │ │ │ movw ip, #25208 @ 0x6278 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a6f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + beq 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a704 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a668 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + beq 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a650 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ - bl 176680 │ │ │ │ + beq 4a670 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a644 <_PyEval_SpecialMethodCanSuggest@@Base+0x152c> │ │ │ │ - bl be620 │ │ │ │ + bne 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x152c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + bne 4a704 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a668 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ - b 4a654 <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ + beq 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + b 4a674 <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 286780 │ │ │ │ + bl 287870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a704 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a69c <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ + beq 4a6bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4a6a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x158c> │ │ │ │ + b 4a6c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x158c> │ │ │ │ bl 2d9c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a6d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ - bl b910c │ │ │ │ + bne 4a6f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a66c <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ - b 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ + b 4a704 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a6f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + b 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -28829,21 +28837,21 @@ │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d97c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a76c <_PyEval_SpecialMethodCanSuggest@@Base+0x1654> │ │ │ │ + bne 4a78c <_PyEval_SpecialMethodCanSuggest@@Base+0x1654> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a850 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ + b 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ vldr s11, [fp, #-68] @ 0xffffffbc │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -28855,217 +28863,217 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-56] @ 0xffffffc8 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + beq 4a784 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4a850 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ + bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bgt 4a784 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bne 4a784 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a784 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4a900 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ + bl 4a920 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ + bne 4a8c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4a8dc <_PyEval_SpecialMethodCanSuggest@@Base+0x17c4> │ │ │ │ + bne 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x17c4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b2c04 │ │ │ │ + b 1b3390 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63332 @ 0xf764 │ │ │ │ + movw r0, #63472 @ 0xf7f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4a8cc <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ + b 4a8ec <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24972 @ 0x618c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aaf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x19dc> │ │ │ │ + bne 4ab14 <_PyEval_SpecialMethodCanSuggest@@Base+0x19dc> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1a9b38 │ │ │ │ + bl 1aa468 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ - bl ca2bc │ │ │ │ + beq 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bl ca62c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a984 <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ + bgt 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a984 <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ + bne 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ - b 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bne 4a9dc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + b 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ mov r2, r6 │ │ │ │ - bl 2270e4 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 227e44 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4aa24 <_PyEval_SpecialMethodCanSuggest@@Base+0x190c> │ │ │ │ + blt 4aa44 <_PyEval_SpecialMethodCanSuggest@@Base+0x190c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1970> │ │ │ │ + ble 4aaa8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1970> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aaa4 <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ + ble 4aac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4aabc <_PyEval_SpecialMethodCanSuggest@@Base+0x19a4> │ │ │ │ - bl c4a2c │ │ │ │ + beq 4aadc <_PyEval_SpecialMethodCanSuggest@@Base+0x19a4> │ │ │ │ + bl c4e90 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a990 <_PyEval_SpecialMethodCanSuggest@@Base+0x1878> │ │ │ │ + bne 4a9b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ + ble 4aa28 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ + ble 4aa8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bne 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aa44 <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ + bgt 4aa64 <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa44 <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ + bne 4aa64 <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bgt 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bne 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bne 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bne 4a9cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + bne 4a9dc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9bc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9dc <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ + bgt 4ab00 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ + bne 4ab00 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -29074,308 +29082,308 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4ab44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4ab64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ + bne 4ab60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4ab80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ - b 4ab44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4aba0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ + b 4ab64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4ad90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c78> │ │ │ │ + ldr r1, [pc, #564] @ 4adb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c78> │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4ab84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ - b 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bne 4aba4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ + b 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ mov r5, r2 │ │ │ │ ldr r8, [r7] │ │ │ │ add r1, r4, r5 │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4abc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 4abe8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14612 @ 0x3914 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41192 @ 0xa0e8 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ad84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + b 4ada4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4acfc <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ + beq 4ad1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4abf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ + beq 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4ad70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4ad90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ - bl 128ce8 │ │ │ │ + beq 4ac38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4ad70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4ad90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4ac44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ - bl 128ce8 │ │ │ │ + beq 4ac64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ movweq r7, #64424 @ 0xfba8 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4ac98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ - bl 128ce8 │ │ │ │ + beq 4ac90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ movweq r7, #64424 @ 0xfba8 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4ac98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ + beq 4acbc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #38960 @ 0x9830 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + beq 4acf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4acd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ + beq 4acf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39116 @ 0x98cc │ │ │ │ + movw r1, #38996 @ 0x9854 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ mov r4, r5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4ad10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + beq 4ad30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ff0c0 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2ff540 <_PyXI_EndInterpreter@@Base+0x1b4> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4ad10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ - b 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bne 4ad30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + b 4abe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ movw r7, #64424 @ 0xfba8 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2fea08 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + bl 2fecd4 <_PySlice_FromIndices@@Base+0xf6c> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ and r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 3e7b0 │ │ │ │ + bl 3e77c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ad84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bgt 4ada4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bne 4ada4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4ad84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4ada4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r5, #0 │ │ │ │ movw r7, #64424 @ 0xfba8 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r6, r5 │ │ │ │ - b 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + b 4acf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r6, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4adc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cac> │ │ │ │ + bne 4ade4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cac> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c54f0 │ │ │ │ + b 1c5c60 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63344 @ 0xf770 │ │ │ │ + movw r0, #63484 @ 0xf7fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4adb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c9c> │ │ │ │ + b 4add4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c9c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d08> │ │ │ │ + bne 4ae40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d08> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41240 @ 0xa118 │ │ │ │ + movw r1, #41304 @ 0xa158 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4ae5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d44> │ │ │ │ + bl 16ed94 │ │ │ │ + b 4ae7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d44> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d60> │ │ │ │ + beq 4ae98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d60> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4ae64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d4c> │ │ │ │ + bne 4ae84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d4c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41272 @ 0xa138 │ │ │ │ + movw r1, #41336 @ 0xa178 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4ae7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d64> │ │ │ │ + b 4ae9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d64> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aed0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db8> │ │ │ │ + bne 4aef0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db8> │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4aee8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd0> │ │ │ │ - b 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ - movw r0, #64920 @ 0xfd98 │ │ │ │ + bpl 4af08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd0> │ │ │ │ + b 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + movw r0, #65056 @ 0xfe20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ce4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 184074 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aeb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1da0> │ │ │ │ - b 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ - ldr r1, [pc, #440] @ 4b0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f90> │ │ │ │ - bl c55cc │ │ │ │ + bne 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1da0> │ │ │ │ + b 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + ldr r1, [pc, #440] @ 4b0c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f90> │ │ │ │ + bl c5a30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + blt 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4af24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0c> │ │ │ │ + beq 4af44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #41332 @ 0xa174 │ │ │ │ + movw r1, #41396 @ 0xa1b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - bl c4ec8 │ │ │ │ + b 140d3c │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4af38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e20> │ │ │ │ + bne 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e20> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ + b 4b0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b04c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ + beq 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4afac <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + beq 4afcc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bbd24 │ │ │ │ + bl 2bc944 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + beq 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4afa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ + bne 4afc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ ldr r2, [sl, r5, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ add r5, r5, #1 │ │ │ │ str r2, [r7, #4]! │ │ │ │ - b 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e38> │ │ │ │ + b 4af70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e38> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee4> │ │ │ │ - ldr r0, [pc, #236] @ 4b0ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1f94> │ │ │ │ + bgt 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee4> │ │ │ │ + ldr r0, [pc, #236] @ 4b0cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f94> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -29383,82 +29391,82 @@ │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ - bl 15f674 │ │ │ │ + b 4b0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ + bl 15fa2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + beq 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41408 @ 0xa1c0 │ │ │ │ + movw r1, #41472 @ 0xa200 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bgt 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bne 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4afb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea0> │ │ │ │ + beq 4afd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea0> │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b04c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ + b 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bgt 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bne 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4af50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b120 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ + beq 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #12 │ │ │ │ - bl 4b208 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b228 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b0fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe4> │ │ │ │ - bl 3e9a0 │ │ │ │ + beq 4b11c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe4> │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b0f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fdc> │ │ │ │ - bl 14330c │ │ │ │ + bne 4b114 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fdc> │ │ │ │ + bl 143454 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b118 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ + b 4b138 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #56628 @ 0xdd34 │ │ │ │ + movw r1, #56692 @ 0xdd74 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -29466,77 +29474,77 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4b158 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ + bne 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300c54 │ │ │ │ + b 30142c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63340 @ 0xf76c │ │ │ │ + movw r0, #63480 @ 0xf7f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b148 <_PyEval_SpecialMethodCanSuggest@@Base+0x2030> │ │ │ │ + b 4b168 <_PyEval_SpecialMethodCanSuggest@@Base+0x2030> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3903f8 │ │ │ │ + b 390738 │ │ │ │ │ │ │ │ -0004b190 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b1b0 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #60072 @ 0xeaa8 │ │ │ │ + movw r1, #60136 @ 0xeae8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 173b24 │ │ │ │ + bl 173eb4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b204 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b224 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 140f3c <_PyErr_SetObject@@Base> │ │ │ │ + bl 141084 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b238 <_PyErr_SetLocaleString@@Base+0xa8> │ │ │ │ + beq 4b258 <_PyErr_SetLocaleString@@Base+0xa8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91280 <_Py_open@@Base+0x4d8> │ │ │ │ + b 914b0 <_Py_open@@Base+0x4d8> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29550,230 +29558,230 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e04c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b378 <_PyErr_SetLocaleString@@Base+0x1e8> │ │ │ │ + bge 4b398 <_PyErr_SetLocaleString@@Base+0x1e8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b2bc <_PyErr_SetLocaleString@@Base+0x12c> │ │ │ │ + bne 4b2dc <_PyErr_SetLocaleString@@Base+0x12c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91280 <_Py_open@@Base+0x4d8> │ │ │ │ + bl 914b0 <_Py_open@@Base+0x4d8> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + b 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - bl 3e9a0 │ │ │ │ + beq 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - ldr r2, [pc, #216] @ 4b3c8 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bne 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + ldr r2, [pc, #216] @ 4b3e8 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b31c <_PyErr_SetLocaleString@@Base+0x18c> │ │ │ │ + beq 4b33c <_PyErr_SetLocaleString@@Base+0x18c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b34c <_PyErr_SetLocaleString@@Base+0x1bc> │ │ │ │ + bne 4b36c <_PyErr_SetLocaleString@@Base+0x1bc> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #41516 @ 0xa22c │ │ │ │ + movw r2, #41580 @ 0xa26c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ + movw r1, #41580 @ 0xa26c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - bne 4b3a8 <_PyErr_SetLocaleString@@Base+0x218> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bne 4b3c8 <_PyErr_SetLocaleString@@Base+0x218> │ │ │ │ movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #41672 @ 0xa2c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4b3bc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 140d3c │ │ │ │ + b 4b3dc <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b24c <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ + bne 4b26c <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4b410 <_PyErr_SetLocaleString@@Base+0x280> │ │ │ │ + bne 4b430 <_PyErr_SetLocaleString@@Base+0x280> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b404 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + beq 4b424 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5c0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bne 4b5e0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r7, #10664 @ 0x29a8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r1, #11672 @ 0x2d98 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4b4a8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + beq 4b4c8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b4a8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b4a8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b4a8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b4a8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4b4d8 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ + b 4b4f8 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19e630 │ │ │ │ + bl 19ea10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b4d0 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + bne 4b4f0 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4b498 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ + ble 4b4b8 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b4c8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + beq 4b4e8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b58c <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ - bl 13fd5c │ │ │ │ + beq 4b5ac <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ + bl 13fea4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b52c <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bgt 4b54c <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b52c <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bne 4b54c <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4b55c <_PyErr_SetLocaleString@@Base+0x3cc> │ │ │ │ + bne 4b57c <_PyErr_SetLocaleString@@Base+0x3cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b4c8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bgt 4b4e8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bne 4b4e8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4b4c8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4b4e8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4b4e8 <_PyErr_SetLocaleString@@Base+0x358> │ │ │ │ + beq 4b508 <_PyErr_SetLocaleString@@Base+0x358> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b5c0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bgt 4b5e0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5c0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bne 4b5e0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4b5c0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4b5e0 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b5b0 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + bgt 4b5d0 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5b0 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + bne 4b5d0 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b404 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ - b 4b4c8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + beq 4b424 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + b 4b4e8 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0004b5cc : │ │ │ │ +0004b5ec : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #96] @ 4b648 │ │ │ │ + ldr r2, [pc, #96] @ 4b668 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -29783,239 +29791,239 @@ │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #-8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4b608 │ │ │ │ + bne 4b628 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4b79c │ │ │ │ + ldr r2, [pc, #308] @ 4b7bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r4, [r2, #3724] @ 0xe8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4b6a0 │ │ │ │ + beq 4b6c0 │ │ │ │ movw r3, #48540 @ 0xbd9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31648 @ 0x7ba0 │ │ │ │ + movw r1, #31712 @ 0x7be0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4b6cc │ │ │ │ + bl 16ed94 │ │ │ │ + b 4b6ec │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4b6d4 │ │ │ │ + beq 4b6f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41840 @ 0xa370 │ │ │ │ + movw r1, #41904 @ 0xa3b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b794 │ │ │ │ + b 4b7b4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #41880 @ 0xa398 │ │ │ │ + movw r0, #41944 @ 0xa3d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b6cc │ │ │ │ - bl 2f0358 │ │ │ │ + beq 4b6ec │ │ │ │ + bl 2f0b18 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b714 │ │ │ │ + bne 4b734 │ │ │ │ bl 3a104 │ │ │ │ - b 4b778 │ │ │ │ - bl 2f19ac <_PyEvent_IsSet@@Base+0x109c> │ │ │ │ + b 4b798 │ │ │ │ + bl 2f216c <_PyEvent_IsSet@@Base+0x109c> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2f1c2c │ │ │ │ + bl 2f23ec │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b744 │ │ │ │ - movw r0, #41892 @ 0xa3a4 │ │ │ │ + bne 4b764 │ │ │ │ + movw r0, #41956 @ 0xa3e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #22856 @ 0x5948 │ │ │ │ + movw r0, #22920 @ 0x5988 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f2794 │ │ │ │ + bl 2f2f54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b6cc │ │ │ │ + blt 4b6ec │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b778 │ │ │ │ + bne 4b798 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 4b6cc │ │ │ │ + bl 27bef0 │ │ │ │ + b 4b6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41964 @ 0xa3ec │ │ │ │ + movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4b7e0 │ │ │ │ + bhi 4b800 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4b808 │ │ │ │ + b 4b828 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10160 @ 0x27b0 │ │ │ │ + movw r0, #9472 @ 0x2500 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b7cc │ │ │ │ + bne 4b7ec │ │ │ │ mov r4, #0 │ │ │ │ - b 4b9ac │ │ │ │ + b 4b9cc │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b828 │ │ │ │ + beq 4b848 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4b868 │ │ │ │ - b 4b844 │ │ │ │ + beq 4b888 │ │ │ │ + b 4b864 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38692 @ 0x9724 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4b800 │ │ │ │ - bl c57f0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4b820 │ │ │ │ + bl c5c54 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b89c │ │ │ │ - bl be620 │ │ │ │ + bne 4b8bc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b800 │ │ │ │ + bne 4b820 │ │ │ │ mvn r7, #0 │ │ │ │ - b 4b89c │ │ │ │ + b 4b8bc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4b860 │ │ │ │ + beq 4b880 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41972 @ 0xa3f4 │ │ │ │ + movw r1, #42036 @ 0xa434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b800 │ │ │ │ + beq 4b820 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ movle sl, #0 │ │ │ │ add r5, r5, #16 │ │ │ │ movgt sl, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r9, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3840dc │ │ │ │ + bl 384414 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b9ac │ │ │ │ + beq 4b9cc │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4b984 │ │ │ │ + beq 4b9a4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4b944 │ │ │ │ + bne 4b964 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b984 │ │ │ │ + bgt 4b9a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b984 │ │ │ │ + bne 4b9a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4b984 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4b9a4 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b964 │ │ │ │ + bgt 4b984 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4b964 │ │ │ │ + bne 4b984 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, r6 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r9, r7 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b8cc │ │ │ │ - b 4b9ac │ │ │ │ + beq 4b8ec │ │ │ │ + b 4b9cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b800 │ │ │ │ + bgt 4b820 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b800 │ │ │ │ + bne 4b820 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4b800 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4b820 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -30024,73 +30032,73 @@ │ │ │ │ lsr r3, r3, #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4b9fc │ │ │ │ - bl be620 │ │ │ │ + bne 4ba1c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ba0c │ │ │ │ + bne 4ba2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #64] @ 4ba74 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4ba94 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ba5c │ │ │ │ + beq 4ba7c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - ldr r2, [pc, #20] @ 4ba78 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + b bfe20 │ │ │ │ + ldr r2, [pc, #20] @ 4ba98 │ │ │ │ + movw r0, #42180 @ 0xa4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4bccc │ │ │ │ + bl 4bcec │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4bad8 │ │ │ │ + beq 4baf8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91408 <_Py_open@@Base+0x660> │ │ │ │ + b 91638 <_Py_open@@Base+0x660> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -30104,128 +30112,128 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4bc0c │ │ │ │ + bge 4bc2c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4bb5c │ │ │ │ + bne 4bb7c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91408 <_Py_open@@Base+0x660> │ │ │ │ + bl 91638 <_Py_open@@Base+0x660> │ │ │ │ mov r6, r0 │ │ │ │ - b 4bc50 │ │ │ │ + b 4bc70 │ │ │ │ movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ae00 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 27bef0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bc50 │ │ │ │ - ldr r2, [pc, #216] @ 4bc5c │ │ │ │ + bne 4bc70 │ │ │ │ + ldr r2, [pc, #216] @ 4bc7c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bbb0 │ │ │ │ + beq 4bbd0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4bbe0 │ │ │ │ + bne 4bc00 │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #42124 @ 0xa48c │ │ │ │ + movw r2, #42188 @ 0xa4cc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b 4bc50 │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b 4bc70 │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #42124 @ 0xa48c │ │ │ │ + movw r1, #42188 @ 0xa4cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4bc50 │ │ │ │ - bne 4bc3c │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4bc70 │ │ │ │ + bne 4bc5c │ │ │ │ movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #42220 @ 0xa4ec │ │ │ │ + movw r1, #42284 @ 0xa52c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4bc50 │ │ │ │ + bl 140d3c │ │ │ │ + b 4bc70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4baec │ │ │ │ + bne 4bb0c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bc98 │ │ │ │ + beq 4bcb8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, #43 @ 0x2b │ │ │ │ - bne 4bcb8 │ │ │ │ + bne 4bcd8 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #42100 @ 0xa474 │ │ │ │ + movw r0, #42164 @ 0xa4b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ │ │ │ │ -0004bccc : │ │ │ │ - ldr r3, [pc, #52] @ 4bd08 │ │ │ │ +0004bcec : │ │ │ │ + ldr r3, [pc, #52] @ 4bd28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3884] @ 0xf2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bcfc │ │ │ │ + beq 4bd1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -30247,88 +30255,88 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd7c │ │ │ │ + bne 4bd9c │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bdc4 │ │ │ │ - ldr r1, [pc, #272] @ 4be94 │ │ │ │ + beq 4bde4 │ │ │ │ + ldr r1, [pc, #272] @ 4beb4 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bdc4 │ │ │ │ + bne 4bde4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4be74 │ │ │ │ + b 4be94 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4bdbc │ │ │ │ + bne 4bddc │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4be5c │ │ │ │ + beq 4be7c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4bdfc │ │ │ │ + beq 4be1c │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4be58 │ │ │ │ + beq 4be78 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4be20 │ │ │ │ - bl be620 │ │ │ │ + bne 4be40 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4be5c │ │ │ │ - b 4bdbc │ │ │ │ - bl c57f0 │ │ │ │ + beq 4be7c │ │ │ │ + b 4bddc │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4be4c │ │ │ │ + bgt 4be6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4be4c │ │ │ │ + bne 4be6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4be5c │ │ │ │ - b 4be0c │ │ │ │ + bne 4be7c │ │ │ │ + b 4be2c │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4c050 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4c070 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be88 │ │ │ │ + beq 4bea8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, r4, lsr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -30338,294 +30346,294 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 4bee8 │ │ │ │ + bne 4bf08 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bf20 │ │ │ │ + beq 4bf40 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4bf6c │ │ │ │ + ldr r1, [pc, #108] @ 4bf8c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf60 │ │ │ │ + beq 4bf80 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4bf44 │ │ │ │ + bgt 4bf64 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #5404 @ 0x151c │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4bf60 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4bf80 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bf28 │ │ │ │ - bl be620 │ │ │ │ + bne 4bf48 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf28 │ │ │ │ + beq 4bf48 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, r0, ror #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4bfa0 │ │ │ │ + bne 4bfc0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32e3b8 │ │ │ │ + b 32e9e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63448 @ 0xf7d8 │ │ │ │ + movw r0, #63588 @ 0xf864 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bf90 │ │ │ │ + b 4bfb0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #100] @ 4c04c │ │ │ │ + ldr r3, [pc, #100] @ 4c06c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c034 │ │ │ │ + beq 4c054 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4c040 │ │ │ │ + beq 4c060 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42536 @ 0xa628 │ │ │ │ + movw r1, #42600 @ 0xa668 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5796 @ 0x16a4 │ │ │ │ + movw r0, #5860 @ 0x16e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b aa87c │ │ │ │ - movw r0, #23864 @ 0x5d38 │ │ │ │ + b aab60 │ │ │ │ + movw r0, #23928 @ 0x5d78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004c050 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004c070 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 346f74 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ + bl 347424 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38f274 <_Py_ResurrectReference@@Base+0x9bc> │ │ │ │ + bl 38f5b4 <_Py_ResurrectReference@@Base+0x9a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c0b8 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ + bne 4c0d8 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ mov r4, #0 │ │ │ │ - b 4c104 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ + b 4c124 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38f4b4 <_Py_ResurrectReference@@Base+0xbfc> │ │ │ │ + bl 38f7f4 <_Py_ResurrectReference@@Base+0xbe8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c0b0 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ + beq 4c0d0 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c144 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bne 4c164 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 13fd5c │ │ │ │ + bl 13fea4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c184 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ - b 4c16c <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ + bne 4c1a4 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + b 4c18c <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63204 @ 0xf6e4 │ │ │ │ + movw r0, #63344 @ 0xf770 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c130 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 4c150 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c164 <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ + bne 4c184 <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4c1b4 <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ - b be860 │ │ │ │ + blt 4c1d4 <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004c210 : │ │ │ │ +0004c230 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4c27c │ │ │ │ + beq 4c29c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #60448 @ 0xec20 │ │ │ │ + movw r1, #60512 @ 0xec60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b 4c2ac │ │ │ │ + bl 140d3c │ │ │ │ + b 4c2cc │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c250 │ │ │ │ + bne 4c270 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4c2b4 │ │ │ │ - bl 2e2210 │ │ │ │ + ble 4c2d4 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c2f4 │ │ │ │ + b 4c314 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c2ac │ │ │ │ + beq 4c2cc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c2f4 │ │ │ │ + beq 4c314 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e280 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c308 │ │ │ │ + beq 4c328 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c31c │ │ │ │ + beq 4c33c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -30640,24 +30648,24 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 38dfc0 │ │ │ │ + bl 38e300 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c39c │ │ │ │ - bl be620 │ │ │ │ + bne 4c3bc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4c3b4 │ │ │ │ + b 4c3d4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -30665,62 +30673,62 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c3f4 │ │ │ │ + bne 4c414 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4c43c │ │ │ │ + bl 4c45c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c424 │ │ │ │ - b 4c418 │ │ │ │ + bne 4c444 │ │ │ │ + b 4c438 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63224 @ 0xf6f8 │ │ │ │ + movw r0, #63364 @ 0xf784 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c434 │ │ │ │ - b 4c3dc │ │ │ │ - bl be620 │ │ │ │ + beq 4c454 │ │ │ │ + b 4c3fc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c434 │ │ │ │ + bne 4c454 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004c43c : │ │ │ │ +0004c45c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304748 │ │ │ │ + b 304f18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c490 │ │ │ │ + beq 4c4b0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c61c │ │ │ │ + bl 4c63c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -30730,282 +30738,282 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c4f0 │ │ │ │ + bne 4c510 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c534 │ │ │ │ + beq 4c554 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c5b4 │ │ │ │ + ldr ip, [pc, #176] @ 4c5d4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c534 │ │ │ │ + bne 4c554 │ │ │ │ mov r0, #0 │ │ │ │ - b 4c5ac │ │ │ │ + b 4c5cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c52c │ │ │ │ + beq 4c54c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c52c │ │ │ │ + beq 4c54c │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c584 │ │ │ │ + bhi 4c5a4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 336bb4 │ │ │ │ - b 4c5ac │ │ │ │ + bl 33707c │ │ │ │ + b 4c5cc │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c56c │ │ │ │ - b 4c52c │ │ │ │ + bne 4c58c │ │ │ │ + b 4c54c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r4, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4c600 │ │ │ │ + beq 4c620 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63480 @ 0xf7f8 │ │ │ │ + movw r0, #63620 @ 0xf884 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c600 │ │ │ │ + bne 4c620 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19ea14 │ │ │ │ + bl 19edf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c5f8 │ │ │ │ + beq 4c618 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #58400 @ 0xe420 │ │ │ │ + movw ip, #54768 @ 0xd5f0 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #32048 @ 0x7d30 │ │ │ │ + movw lr, #32112 @ 0x7d70 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [ip, r4] │ │ │ │ strb ip, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ popeq {r4, fp, pc} │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r0, r3] │ │ │ │ - b 4c64c │ │ │ │ + b 4c66c │ │ │ │ │ │ │ │ -0004c668 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c688 <_PyImport_ClearExtension@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #280] @ 4c79c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c7bc <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bl 25c818 │ │ │ │ + bl 25d4e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c6b8 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl be620 │ │ │ │ + bne 4c6d8 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl be928 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ str r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4c6f4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c714 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c6f4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c714 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c6f4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c714 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c730 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl df6b4 │ │ │ │ + bgt 4c750 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl dfa38 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c76c <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c760 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c78c <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c780 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c708 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c728 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c708 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c728 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c83c <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + bl 4c85c <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c708 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c728 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 269bcc │ │ │ │ + bl 26ae9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c758 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c778 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 395770 <_PyObject_GetState@@Base+0x50c> │ │ │ │ + bl 395c10 <_PyObject_GetState@@Base+0x50c> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c788 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c7a8 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b7b1c │ │ │ │ - b 4c780 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b873c │ │ │ │ + b 4c7a0 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4c804 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bhi 4c824 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c828 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + b 4c848 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64148 @ 0xfa94 │ │ │ │ + movw r0, #64284 @ 0xfb1c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c7f0 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + b 4c810 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c918 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c938 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4c878 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble 4c898 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c884 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + beq 4c8a4 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c890 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ + bge 4c8b0 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4c8b4 <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ - movw r1, #43660 @ 0xaa8c │ │ │ │ + b 4c8d4 <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ + movw r1, #43724 @ 0xaacc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c898 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #43684 @ 0xaaa4 │ │ │ │ + b 4c8b8 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #43748 @ 0xaae4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c898 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #43728 @ 0xaad0 │ │ │ │ + b 4c8b8 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 4c8c0 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 4c8e0 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cd9ac │ │ │ │ + b cdd1c │ │ │ │ @ instruction: 0x005df994 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4c904 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4c924 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -31015,465 +31023,330 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #43756 @ 0xaaec │ │ │ │ + movweq r8, #43820 @ 0xab2c │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c978 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + beq 4c998 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4ca08 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ + bne 4ca28 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c9b8 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + beq 4c9d8 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c9b0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bge 4c9d0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c98c <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bne 4c9ac <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c9e4 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + beq 4ca04 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c9e4 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + blt 4ca04 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c9bc <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 4c9dc <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c9f8 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ + beq 4ca18 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl cdfc4 │ │ │ │ - b 4ca0c <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + bl ce334 │ │ │ │ + b 4ca2c <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4ca58 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4ca78 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4caa0 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - b 4ca7c <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ + beq 4cac0 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ + b 4ca9c <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7296 @ 0x1c80 │ │ │ │ + movw r0, #7492 @ 0x1d44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb7c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ - b 4ca38 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 4cb9c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + b 4ca58 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4caa0 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - bl be620 │ │ │ │ + bne 4cac0 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb7c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb9c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4cad8 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 4caf8 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4cad8 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl be620 │ │ │ │ + bne 4caf8 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb7c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb9c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 4cb90 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ + vldr d6, [pc, #172] @ 4cbb0 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4cb00 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + ble 4cb20 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4cb6c <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ + bls 4cb8c <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4cb48 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ + bvc 4cb68 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4cb54 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ - b 4cb68 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + bvc 4cb74 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ + b 4cb88 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cb68 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + beq 4cb88 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 395d10 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + bl 396158 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb7c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb9c <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 4cbe0 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ + bhi 4cc00 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f782c │ │ │ │ - bl 139d78 │ │ │ │ + bl 1f8034 │ │ │ │ + bl 139ec8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c270 │ │ │ │ + b 17c600 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #59020 @ 0xe68c │ │ │ │ + movw r0, #59156 @ 0xe714 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb8 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ + bne 4cbd8 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 139d78 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc5c <_PyImport_ClearExtension@@Base+0x5f4> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cc4c <_PyImport_ClearExtension@@Base+0x5e4> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4cc5c <_PyImport_ClearExtension@@Base+0x5f4> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc90 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cc80 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4cc90 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ccc4 <_PyImport_ClearExtension@@Base+0x65c> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4ccb4 <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4ccc4 <_PyImport_ClearExtension@@Base+0x65c> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ccf8 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cce8 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4ccf8 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cd2c <_PyImport_ClearExtension@@Base+0x6c4> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cd1c <_PyImport_ClearExtension@@Base+0x6b4> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4cd2c <_PyImport_ClearExtension@@Base+0x6c4> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cd54 <_PyImport_ClearExtension@@Base+0x6ec> │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 139d78 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cdb0 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4ce08 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + bhi 4cc68 <_PyImport_ClearExtension@@Base+0x5e0> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4ce2c <_PyImport_ClearExtension@@Base+0x7c4> │ │ │ │ - b 4ce48 <_PyImport_ClearExtension@@Base+0x7e0> │ │ │ │ + bne 4cc8c <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ + b 4cca8 <_PyImport_ClearExtension@@Base+0x620> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64036 @ 0xfa24 │ │ │ │ + movw r0, #64172 @ 0xfaac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf78 <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ - b 4cdf4 <_PyImport_ClearExtension@@Base+0x78c> │ │ │ │ - bl c57f0 │ │ │ │ + beq 4cdd8 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ + b 4cc54 <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ce5c <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ + ble 4ccbc <_PyImport_ClearExtension@@Base+0x634> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4ce78 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ - bl be620 │ │ │ │ + bne 4ccd8 <_PyImport_ClearExtension@@Base+0x650> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4ce78 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ - b 4cf78 <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ + beq 4ccd8 <_PyImport_ClearExtension@@Base+0x650> │ │ │ │ + b 4cdd8 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce40 <_PyImport_ClearExtension@@Base+0x7d8> │ │ │ │ + bne 4cca0 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4ce40 <_PyImport_ClearExtension@@Base+0x7d8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4cca0 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cf34 <_PyImport_ClearExtension@@Base+0x8cc> │ │ │ │ + ble 4cd94 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4cebc <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + beq 4cd1c <_PyImport_ClearExtension@@Base+0x694> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cf34 <_PyImport_ClearExtension@@Base+0x8cc> │ │ │ │ + beq 4cd94 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #43860 @ 0xab54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cf24 <_PyImport_ClearExtension@@Base+0x8bc> │ │ │ │ + b 4cd84 <_PyImport_ClearExtension@@Base+0x6fc> │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ced8 <_PyImport_ClearExtension@@Base+0x870> │ │ │ │ - bl b62e0 │ │ │ │ + beq 4cd38 <_PyImport_ClearExtension@@Base+0x6b0> │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf00 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ + beq 4cd60 <_PyImport_ClearExtension@@Base+0x6d8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cf34 <_PyImport_ClearExtension@@Base+0x8cc> │ │ │ │ + beq 4cd94 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43888 @ 0xab70 │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cf24 <_PyImport_ClearExtension@@Base+0x8bc> │ │ │ │ + b 4cd84 <_PyImport_ClearExtension@@Base+0x6fc> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43632 @ 0xaa70 │ │ │ │ + movw r2, #43696 @ 0xaab0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64036 @ 0xfa24 │ │ │ │ + movw r0, #64172 @ 0xfaac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cf78 <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4cdd8 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cf50 <_PyImport_ClearExtension@@Base+0x8e8> │ │ │ │ + bgt 4cdb0 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r4, r2 │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ and r1, r1, #1 │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d4a0 │ │ │ │ + b 4d464 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4d210 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 139d78 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cfdc <_PyImport_ClearExtension@@Base+0x974> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 4d014 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d02c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ - bl be620 │ │ │ │ + bne 4ce30 <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d02c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ + beq 4ce30 <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292218 │ │ │ │ + bl 293020 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d058 <_PyImport_ClearExtension@@Base+0x9f0> │ │ │ │ - bl be620 │ │ │ │ + bne 4ce5c <_PyImport_ClearExtension@@Base+0x7d4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d024 <_PyImport_ClearExtension@@Base+0x9bc> │ │ │ │ + bne 4ce28 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -31488,334 +31361,469 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4d0b4 <_PyImport_ClearExtension@@Base+0xa4c> │ │ │ │ + bne 4ceb8 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4d0c8 <_PyImport_ClearExtension@@Base+0xa60> │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4cecc <_PyImport_ClearExtension@@Base+0x844> │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0a8 <_PyImport_ClearExtension@@Base+0xa40> │ │ │ │ + bne 4ceac <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4d124 <_PyImport_ClearExtension@@Base+0xabc> │ │ │ │ + bne 4cf28 <_PyImport_ClearExtension@@Base+0x8a0> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d11c <_PyImport_ClearExtension@@Base+0xab4> │ │ │ │ + bne 4cf20 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d11c <_PyImport_ClearExtension@@Base+0xab4> │ │ │ │ + bne 4cf20 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #60] @ 4d188 <_PyImport_ClearExtension@@Base+0xb20> │ │ │ │ + ldr r2, [pc, #60] @ 4cf8c <_PyImport_ClearExtension@@Base+0x904> │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4d18c <_PyImport_ClearExtension@@Base+0xb24> │ │ │ │ + ldr r0, [pc, #44] @ 4cf90 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d180 <_PyImport_ClearExtension@@Base+0xb18> │ │ │ │ + bgt 4cf84 <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d180 <_PyImport_ClearExtension@@Base+0xb18> │ │ │ │ + bne 4cf84 <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0004d190 : │ │ │ │ +0004cf94 : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d19c │ │ │ │ - b 3961ec <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ + beq 4cfa0 │ │ │ │ + b 396634 <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43984 @ 0xabd0 │ │ │ │ + movw r1, #44048 @ 0xac10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + movw r0, #44072 @ 0xac28 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4d254 │ │ │ │ + bne 4d058 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44044 @ 0xac0c │ │ │ │ + movw r1, #44108 @ 0xac4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4d288 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4d08c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 176568 │ │ │ │ + bl 1768f8 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4d290 │ │ │ │ + beq 4d094 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44076 @ 0xac2c │ │ │ │ + movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d338 │ │ │ │ + b 4d13c │ │ │ │ sub r5, fp, #2512 @ 0x9d0 │ │ │ │ add r6, r4, #2496 @ 0x9c0 │ │ │ │ sub r5, r5, #12 │ │ │ │ add r7, r4, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl 176850 │ │ │ │ + bl 176be0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d2c4 │ │ │ │ - bl be620 │ │ │ │ + bne 4d0c8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d288 │ │ │ │ + bne 4d08c │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4d2a4 │ │ │ │ + bne 4d0a8 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d2f4 │ │ │ │ - bl be620 │ │ │ │ + bne 4d0f8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d288 │ │ │ │ - b 4d2fc │ │ │ │ + bne 4d08c │ │ │ │ + b 4d100 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4d318 │ │ │ │ + bls 4d11c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3404 @ 0xd4c │ │ │ │ + movw r1, #3468 @ 0xd8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4d288 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4d08c │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e280 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 139ec8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d19c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d18c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d19c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d1d0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d1c0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d1d0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d204 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d1f4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d204 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d238 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d228 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d238 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d26c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d25c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d26c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d294 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4d370 │ │ │ │ + bne 4d2d8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d394 │ │ │ │ + b 4d2fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63456 @ 0xf7e0 │ │ │ │ + movw r0, #63596 @ 0xf86c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d360 │ │ │ │ + bne 4d2c8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d394 : │ │ │ │ +0004d2fc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4d3c0 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ + bne 4d328 │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d478 │ │ │ │ + beq 4d3e0 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d3ec │ │ │ │ + bne 4d354 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d3fc │ │ │ │ + beq 4d364 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d478 │ │ │ │ + bne 4d3e0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d478 │ │ │ │ + beq 4d3e0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d478 │ │ │ │ + bne 4d3e0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d478 │ │ │ │ + beq 4d3e0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d478 │ │ │ │ + beq 4d3e0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 1595d0 │ │ │ │ + bl 1598b8 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d478 │ │ │ │ + bgt 4d3e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d478 │ │ │ │ + bne 4d3e0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59596 @ 0xe8cc │ │ │ │ + movw r1, #59912 @ 0xea08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 139ec8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d450 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ mov r9, r1 │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bne 4d4dc │ │ │ │ + bne 4d4a0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d550 │ │ │ │ + beq 4d514 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4d518 │ │ │ │ + ble 4d4dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e280 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4d550 │ │ │ │ + ble 4d514 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 139ec8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d564 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #44432 @ 0xad90 │ │ │ │ + movw r1, #44496 @ 0xadd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d5b4 │ │ │ │ + beq 4d5d4 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -31827,84 +31835,84 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4d5f8 │ │ │ │ + bhi 4d618 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d61c │ │ │ │ + b 4d63c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64304 @ 0xfb30 │ │ │ │ + movw r0, #64440 @ 0xfbb8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d5e4 │ │ │ │ + b 4d604 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c918 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c938 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 340000 <_Py_set_inheritable_async_safe@@Base+0x1e88> │ │ │ │ + bl 3404c8 <_Py_set_inheritable_async_safe@@Base+0x1e88> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d6b4 │ │ │ │ + beq 4d6d4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d684 │ │ │ │ + bne 4d6a4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4d6bc │ │ │ │ - bl c3fa0 │ │ │ │ + b 4d6dc │ │ │ │ + bl c42a8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d6bc │ │ │ │ + bne 4d6dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6b4 │ │ │ │ + bgt 4d6d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6b4 │ │ │ │ + bne 4d6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4d6f8 │ │ │ │ + b 4d718 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44876 @ 0xaf4c │ │ │ │ + movw r0, #44940 @ 0xaf8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6f8 │ │ │ │ + bgt 4d718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ + bne 4d718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -31913,375 +31921,375 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d754 │ │ │ │ + bne 4d774 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d790 │ │ │ │ - ldr lr, [pc, #252] @ 4d858 │ │ │ │ + beq 4d7b0 │ │ │ │ + ldr lr, [pc, #252] @ 4d878 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d838 │ │ │ │ + beq 4d858 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d7b0 │ │ │ │ - bl be620 │ │ │ │ + bne 4d7d0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d838 │ │ │ │ + bne 4d858 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d7d0 │ │ │ │ - bl be620 │ │ │ │ + bne 4d7f0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d838 │ │ │ │ + bne 4d858 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d5d4 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d840 │ │ │ │ + bge 4d860 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d828 │ │ │ │ - bl b910c │ │ │ │ + bne 4d848 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7d8 │ │ │ │ - b 4d838 │ │ │ │ + beq 4d7f8 │ │ │ │ + b 4d858 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d850 │ │ │ │ + b 4d870 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4da84 │ │ │ │ + bl 4daa4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4d890 │ │ │ │ + beq 4d8b0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4d8bc │ │ │ │ + bgt 4d8dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #44900 @ 0xaf64 │ │ │ │ + movw r1, #44964 @ 0xafa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4d8f8 │ │ │ │ + bgt 4d918 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 21f14c │ │ │ │ + bl 21fd1c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d910 │ │ │ │ - bl be860 │ │ │ │ + blt 4d930 │ │ │ │ + bl beb68 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4d918 │ │ │ │ - b 4d910 │ │ │ │ + bne 4d938 │ │ │ │ + b 4d930 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d938 │ │ │ │ + bgt 4d958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d938 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d958 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4d960 │ │ │ │ + bne 4d980 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44960 @ 0xafa0 │ │ │ │ + movw r1, #45024 @ 0xafe0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4d9e4 │ │ │ │ - bl c57f0 │ │ │ │ + b 4da04 │ │ │ │ + bl c5c54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d97c │ │ │ │ - bl be620 │ │ │ │ + bne 4d99c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d984 │ │ │ │ - b 4d910 │ │ │ │ + beq 4d9a4 │ │ │ │ + b 4d930 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4d9a0 │ │ │ │ + bge 4d9c0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + movw r1, #45076 @ 0xb014 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4d910 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4d930 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d9c4 │ │ │ │ + bne 4d9e4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d9f8 │ │ │ │ + bne 4da18 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45048 @ 0xaff8 │ │ │ │ + movw r1, #45112 @ 0xb038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da14 │ │ │ │ - bl cb55c │ │ │ │ + beq 4da34 │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9b8 │ │ │ │ - b 4d910 │ │ │ │ + beq 4d9d8 │ │ │ │ + b 4d930 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4d9b8 │ │ │ │ + b 4d9d8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 4dcf8 │ │ │ │ + bl 4dd18 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #45100 @ 0xb02c │ │ │ │ + movw r2, #45164 @ 0xb06c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31f158 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + b 31f8b4 <_Py_RestoreSignals@@Base+0x1f0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4dabc │ │ │ │ + bne 4dadc │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ - movw r1, #19156 @ 0x4ad4 │ │ │ │ + movw r1, #19220 @ 0x4b14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37808 @ 0x93b0 │ │ │ │ + movw r0, #37872 @ 0x93f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4dcdc │ │ │ │ - bl c4ec8 │ │ │ │ + beq 4dcfc │ │ │ │ + bl c532c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4db04 │ │ │ │ + bgt 4db24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db04 │ │ │ │ + bne 4db24 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dcdc │ │ │ │ + beq 4dcfc │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ - vldr d9, [pc, #468] @ 4dcf0 │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + vldr d9, [pc, #468] @ 4dd10 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc84 │ │ │ │ + beq 4dca4 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4dcac │ │ │ │ + bne 4dccc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dcdc │ │ │ │ + bgt 4dcfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dcdc │ │ │ │ + bne 4dcfc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4dcdc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4dcfc │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #45124 @ 0xb044 │ │ │ │ + movw r0, #45188 @ 0xb084 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ @@ -32289,343 +32297,343 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #28904 @ 0x70e8 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 178f7c │ │ │ │ + bl 17930c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4dddc │ │ │ │ + beq 4ddfc │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4dd7c │ │ │ │ + bne 4dd9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd68 │ │ │ │ + bgt 4dd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd68 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 4dd88 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ cmp r9, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4dde4 │ │ │ │ + ble 4de04 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bls 4dda8 │ │ │ │ + bls 4ddc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ddc0 │ │ │ │ - b 4ddd8 │ │ │ │ + ble 4dde0 │ │ │ │ + b 4ddf8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4dde4 │ │ │ │ - b 4dd98 │ │ │ │ + bne 4de04 │ │ │ │ + b 4ddb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ddd8 │ │ │ │ + bne 4ddf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e2210 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r8, #0 │ │ │ │ - b 4e108 │ │ │ │ + b 4e128 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r9 │ │ │ │ str r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ movw r6, #42964 @ 0xa7d4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, sl │ │ │ │ - bge 4df98 │ │ │ │ + bge 4dfb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r4, #16 │ │ │ │ ldrne r3, [r4, #12] │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4de5c │ │ │ │ + bne 4de7c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r8, #16 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r8, [r9, #4] │ │ │ │ str r2, [r9] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 4def8 │ │ │ │ + b 4df18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r9 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - beq 4ded8 │ │ │ │ + beq 4def8 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4deac │ │ │ │ + bgt 4decc │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4deac │ │ │ │ + bne 4decc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #10204 @ 0x27dc │ │ │ │ + movw r1, #10228 @ 0x27f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140bf4 │ │ │ │ - b 4e0b0 │ │ │ │ + bl 140d3c │ │ │ │ + b 4e0d0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4def8 │ │ │ │ + bgt 4df18 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4def8 │ │ │ │ + bne 4df18 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ add r8, r5, #1 │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 4df38 │ │ │ │ + blt 4df58 │ │ │ │ add r7, r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4df60 │ │ │ │ + beq 4df80 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 4df58 │ │ │ │ + bge 4df78 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #10292 @ 0x2834 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4e0a8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4e0c8 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ - beq 4df90 │ │ │ │ + beq 4dfb0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10296 @ 0x2838 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4e0a8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4e0c8 │ │ │ │ mov r5, r8 │ │ │ │ - b 4de08 │ │ │ │ + b 4de28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4e0b0 │ │ │ │ + beq 4e0d0 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4dfdc │ │ │ │ - bl dc634 │ │ │ │ + beq 4dffc │ │ │ │ + bl dc9bc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e040 │ │ │ │ + bne 4e060 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r1 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4e024 │ │ │ │ + beq 4e044 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4dffc │ │ │ │ + b 4e01c │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0b0 │ │ │ │ + beq 4e0d0 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df358 │ │ │ │ - b 4e0b0 │ │ │ │ + bl df6e0 │ │ │ │ + b 4e0d0 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r5, sl │ │ │ │ - beq 4e09c │ │ │ │ + beq 4e0bc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4e078 │ │ │ │ + beq 4e098 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add sl, sl, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4e050 │ │ │ │ + b 4e070 │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov r1, r9 │ │ │ │ - b 4e02c │ │ │ │ + b 4e04c │ │ │ │ mov r5, r8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e0d4 │ │ │ │ + bgt 4e0f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e0d4 │ │ │ │ + bne 4e0f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4e0f4 │ │ │ │ + beq 4e114 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 4e0dc │ │ │ │ + bl 1c5370 │ │ │ │ + b 4e0fc │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4e108 │ │ │ │ + beq 4e128 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4e128 │ │ │ │ + blt 4e148 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4e15c │ │ │ │ + blt 4e17c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16404 @ 0x4014 │ │ │ │ + movw r1, #16468 @ 0x4054 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, r1 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add r2, r2, #588 @ 0x24c │ │ │ │ add r0, r3, r2, lsl #4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e1a0 │ │ │ │ + bne 4e1c0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16b6d8 │ │ │ │ + b 16ba90 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2afaf4 │ │ │ │ + b 2b0724 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #45128 @ 0xb048 │ │ │ │ + movw r0, #45192 @ 0xb088 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 4e23c │ │ │ │ + bne 4e25c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bc504 │ │ │ │ + b 2bd03c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ @@ -32638,29 +32646,29 @@ │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ sub r0, fp, #244 @ 0xf4 │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 30a790 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ + bl 30af60 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e8e8 │ │ │ │ + beq 4e908 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4e2c0 │ │ │ │ + bhi 4e2e0 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4e2c8 │ │ │ │ + bhi 4e2e8 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4e2c8 │ │ │ │ - b 4e8d8 │ │ │ │ + bls 4e2e8 │ │ │ │ + b 4e8f8 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e8d8 │ │ │ │ + bne 4e8f8 │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ sub lr, fp, #244 @ 0xf4 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub ip, fp, #204 @ 0xcc │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -32682,206 +32690,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4e35c │ │ │ │ + bne 4e37c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45148 @ 0xb05c │ │ │ │ + movw r1, #45212 @ 0xb09c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4e380 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4e3a0 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4e398 │ │ │ │ + bne 4e3b8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45268 @ 0xb0d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e8ac │ │ │ │ + b 4e8cc │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36feac │ │ │ │ + bl 3701bc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e3c0 │ │ │ │ - bl be620 │ │ │ │ + bne 4e3e0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e380 │ │ │ │ + bne 4e3a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36ff68 │ │ │ │ + bl 370278 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e3e4 │ │ │ │ - bl be620 │ │ │ │ + bne 4e404 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e380 │ │ │ │ + bne 4e3a0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e434 │ │ │ │ + bne 4e454 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e458 │ │ │ │ + bne 4e478 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e46c │ │ │ │ - b 4e458 │ │ │ │ + beq 4e48c │ │ │ │ + b 4e478 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r5 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-308] @ 0xfffffecc │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e47c │ │ │ │ + b 4e49c │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e47c │ │ │ │ + b 4e49c │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e490 │ │ │ │ + blt 4e4b0 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 1fb83c │ │ │ │ + bl 1fc0c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4e380 │ │ │ │ + beq 4e3a0 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fb83c │ │ │ │ + bl 1fc0c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e8ac │ │ │ │ + beq 4e8cc │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e31c │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d7c58 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fd8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e8ac │ │ │ │ + beq 4e8cc │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d7c58 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fd8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e8a8 │ │ │ │ + beq 4e8c8 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 278a08 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xc5c> │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r8, #0 │ │ │ │ streq sl, [fp, #-320] @ 0xfffffec0 │ │ │ │ strne r8, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 278a08 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xc5c> │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ movne sl, #0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ movne r9, sl │ │ │ │ - bl 35ef28 │ │ │ │ + bl 35efbc │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35ef28 │ │ │ │ + bl 35efbc │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ sub r5, fp, #264 @ 0x108 │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ mov r2, r5 │ │ │ │ - bl 30b434 <_PyCode_SetUnboundVarCounts@@Base+0x12cc> │ │ │ │ + bl 30bbfc <_PyCode_SetUnboundVarCounts@@Base+0x12c4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8a8 │ │ │ │ + beq 4e8c8 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r8, fp, #276 @ 0x114 │ │ │ │ str r3, [sp] │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #752] @ 4e900 │ │ │ │ + vldr d7, [pc, #752] @ 4e920 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ str ip, [fp, #-184] @ 0xffffff48 │ │ │ │ vstr d7, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30b5c4 <_PyCode_SetUnboundVarCounts@@Base+0x145c> │ │ │ │ + bl 30bd8c <_PyCode_SetUnboundVarCounts@@Base+0x1454> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8ac │ │ │ │ + beq 4e8cc │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r9 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -32894,165 +32902,165 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ - bl 30b5c4 <_PyCode_SetUnboundVarCounts@@Base+0x145c> │ │ │ │ + bl 30bd8c <_PyCode_SetUnboundVarCounts@@Base+0x1454> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8a8 │ │ │ │ + beq 4e8c8 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-308] @ 0xfffffecc │ │ │ │ mov r2, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ add r5, r3, r5 │ │ │ │ movlt r1, r5 │ │ │ │ - blt 4e6d8 │ │ │ │ + blt 4e6f8 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r5, r3 │ │ │ │ movge r1, r5 │ │ │ │ movlt r1, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub r9, r1, r5 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 4e6f8 │ │ │ │ + beq 4e718 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq r9, r9, r9, lsr #31 │ │ │ │ movne r9, #0 │ │ │ │ asreq r9, r9, #1 │ │ │ │ sub r8, r1, r5 │ │ │ │ sub r8, r8, r9 │ │ │ │ orrs r3, r9, r8 │ │ │ │ - beq 4e71c │ │ │ │ + beq 4e73c │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 4e76c │ │ │ │ + bcc 4e78c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e76c │ │ │ │ + bgt 4e78c │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31d060 <_PyTime_ObjectToTimespec@@Base+0x360> │ │ │ │ + bl 31d620 <_PyTime_ObjectToTimespec@@Base+0x364> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e7b8 │ │ │ │ - b 4e788 │ │ │ │ + beq 4e7d8 │ │ │ │ + b 4e7a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e740 │ │ │ │ + beq 4e760 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e740 │ │ │ │ - b 4e8a8 │ │ │ │ + bne 4e760 │ │ │ │ + b 4e8c8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e7ac │ │ │ │ + beq 4e7cc │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e7fc │ │ │ │ + beq 4e81c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 30ba78 <_PyCode_SetUnboundVarCounts@@Base+0x1910> │ │ │ │ + bl 30c240 <_PyCode_SetUnboundVarCounts@@Base+0x1908> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e834 │ │ │ │ - b 4e8a8 │ │ │ │ + bne 4e854 │ │ │ │ + b 4e8c8 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 30ba78 <_PyCode_SetUnboundVarCounts@@Base+0x1910> │ │ │ │ + bl 30c240 <_PyCode_SetUnboundVarCounts@@Base+0x1908> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e7c0 │ │ │ │ - b 4e8a8 │ │ │ │ + bne 4e7e0 │ │ │ │ + b 4e8c8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e858 │ │ │ │ + beq 4e878 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 4e898 │ │ │ │ + beq 4e8b8 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e890 │ │ │ │ + beq 4e8b0 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ - b 4e8ac │ │ │ │ + b 4e8cc │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30c254 │ │ │ │ - b 4e8ec │ │ │ │ + bl 30ca1c │ │ │ │ + b 4e90c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39fa80 │ │ │ │ + bl 39fca0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -33062,283 +33070,283 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4e944 │ │ │ │ + bhi 4e964 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4e968 │ │ │ │ + b 4e988 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23344 @ 0x5b30 │ │ │ │ + movw r0, #23408 @ 0x5b70 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e930 │ │ │ │ - b 4ea4c │ │ │ │ + bne 4e950 │ │ │ │ + b 4ea6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e99c │ │ │ │ + beq 4e9bc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e9b8 │ │ │ │ + ble 4e9d8 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4ea4c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4ea6c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38692 @ 0x9724 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4ea4c │ │ │ │ + bl 16ed94 │ │ │ │ + b 4ea6c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4ea18 │ │ │ │ - bl 152480 │ │ │ │ + beq 4ea38 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e9ec │ │ │ │ - bl be620 │ │ │ │ + bne 4ea0c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9f4 │ │ │ │ - b 4ea4c │ │ │ │ + beq 4ea14 │ │ │ │ + b 4ea6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4ea18 │ │ │ │ + bge 4ea38 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + movw r1, #45392 @ 0xb150 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4ea34 │ │ │ │ + bgt 4ea54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 33fb20 <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ + bl 33ffe8 <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea24 │ │ │ │ + bne 4ea44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4eb74 │ │ │ │ + bne 4eb94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4eb74 │ │ │ │ + beq 4eb94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + movw r0, #27132 @ 0x69fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4ead4 │ │ │ │ + bne 4eaf4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #45416 @ 0xb168 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb28 │ │ │ │ + bgt 4eb48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb28 │ │ │ │ + bne 4eb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4eac4 │ │ │ │ + beq 4eae4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb54 │ │ │ │ + bgt 4eb74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb54 │ │ │ │ + bne 4eb74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb74 │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + beq 4eb94 │ │ │ │ + movw r0, #45416 @ 0xb168 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4ebb4 │ │ │ │ + bne 4ebd4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ebdc │ │ │ │ - b 4ebd4 │ │ │ │ + bne 4ebfc │ │ │ │ + b 4ebf4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32628 @ 0x7f74 │ │ │ │ + movw r0, #32692 @ 0x7fb4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb9c │ │ │ │ + bne 4ebbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ebfc │ │ │ │ - bl be620 │ │ │ │ + bne 4ec1c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebd4 │ │ │ │ + bne 4ebf4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #47704 @ 0xba58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #45372 @ 0xb13c │ │ │ │ + movw r0, #45436 @ 0xb17c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ebd4 │ │ │ │ - bl dc634 │ │ │ │ + beq 4ebf4 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d568 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4ec80 │ │ │ │ + bne 4eca0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4ec68 │ │ │ │ - bl b910c │ │ │ │ + bne 4ec88 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec20 │ │ │ │ - b 4ebd4 │ │ │ │ + beq 4ec40 │ │ │ │ + b 4ebf4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4ec68 │ │ │ │ + blt 4ec88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4ecf0 │ │ │ │ + bne 4ed10 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ed30 │ │ │ │ - b 4ed60 │ │ │ │ + ble 4ed50 │ │ │ │ + b 4ed80 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ed08 │ │ │ │ + beq 4ed28 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4ed3c │ │ │ │ + bne 4ed5c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ed60 │ │ │ │ + bgt 4ed80 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4ed60 │ │ │ │ + b 4ed80 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31032 @ 0x7938 │ │ │ │ + movw r1, #31096 @ 0x7978 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -33355,284 +33363,284 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edfc │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ee1c │ │ │ │ - ldr r1, [pc, #748] @ 4f0d0 │ │ │ │ + beq 4ee3c │ │ │ │ + ldr r1, [pc, #748] @ 4f0f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f0ac │ │ │ │ + beq 4f0cc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0ac │ │ │ │ + bne 4f0cc │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4ee9c │ │ │ │ + beq 4eebc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee74 │ │ │ │ - bl 176680 │ │ │ │ + beq 4ee94 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ee68 │ │ │ │ - bl be620 │ │ │ │ + bne 4ee88 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0ac │ │ │ │ + bne 4f0cc │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4ee78 │ │ │ │ - b 4eea8 │ │ │ │ + bne 4ee98 │ │ │ │ + b 4eec8 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eeac │ │ │ │ - bl be620 │ │ │ │ + bne 4eecc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eeac │ │ │ │ - b 4f0ac │ │ │ │ + beq 4eecc │ │ │ │ + b 4f0cc │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4eeac │ │ │ │ + b 4eecc │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ef88 │ │ │ │ + beq 4efa8 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r6, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #8368 @ 0x20b0 │ │ │ │ + movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #2308 @ 0x904 │ │ │ │ + movw ip, #3940 @ 0xf64 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #31696 @ 0x7bd0 │ │ │ │ + movw ip, #33328 @ 0x8230 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cf68 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4efe0 │ │ │ │ - bgt 4efb0 │ │ │ │ + beq 4f000 │ │ │ │ + bgt 4efd0 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4ef94 │ │ │ │ + beq 4efb4 │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4efb0 │ │ │ │ + bne 4efd0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #45544 @ 0xb1e8 │ │ │ │ + movw r1, #45608 @ 0xb228 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ - b 4f0a4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4f0c4 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f0a4 │ │ │ │ + b 4f0c4 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45504 @ 0xb1c0 │ │ │ │ + movw r1, #45568 @ 0xb200 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4f0a4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4f0c4 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #51012 @ 0xc744 │ │ │ │ + movw r3, #51076 @ 0xc784 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b8bb4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4f0a4 │ │ │ │ + bl 3b8e9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4f0c4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f064 │ │ │ │ + bne 4f084 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f018 │ │ │ │ + bne 4f038 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3a87d4 <_PyBytes_GetXIData@@Base+0xbec> │ │ │ │ + bl 3a89f4 <_PyBytes_GetXIData@@Base+0xbec> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4f018 │ │ │ │ + bge 4f038 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ - b 4f0a4 │ │ │ │ - bl dc634 │ │ │ │ + b 4f0c4 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d340 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4efd4 │ │ │ │ + bne 4eff4 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #51012 @ 0xc744 │ │ │ │ + movw r3, #51076 @ 0xc784 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b8bb4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4f0a4 │ │ │ │ + bl 3b8e9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4f0c4 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4f090 │ │ │ │ + bne 4f0b0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 139464 │ │ │ │ + bl 1395b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f0b0 │ │ │ │ - b 4ef8c │ │ │ │ - movw r3, #51120 @ 0xc7b0 │ │ │ │ + bne 4f0d0 │ │ │ │ + b 4efac │ │ │ │ + movw r3, #51184 @ 0xc7f0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8bb4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + bl 3b8e9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f0c4 │ │ │ │ + beq 4f0e4 │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r4, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 4f120 │ │ │ │ + bgt 4f140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 386418 │ │ │ │ + bl 386750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f144 │ │ │ │ + bne 4f164 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 485c8 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ + b 485e8 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #45568 @ 0xb200 │ │ │ │ + movw r1, #45632 @ 0xb240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f0fc │ │ │ │ + bne 4f11c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f184 │ │ │ │ - bl be620 │ │ │ │ + bne 4f1a4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f198 │ │ │ │ + bne 4f1b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300004 │ │ │ │ + b 300864 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f1dc │ │ │ │ - bl be620 │ │ │ │ + bne 4f1fc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1dc │ │ │ │ + beq 4f1fc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 3a6ec <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f204 │ │ │ │ - bl be620 │ │ │ │ + bne 4f224 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1d4 │ │ │ │ + bne 4f1f4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -33647,345 +33655,345 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 4f27c │ │ │ │ + bne 4f29c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61936 @ 0xf1f0 │ │ │ │ + movw r0, #62072 @ 0xf278 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f2bc │ │ │ │ + b 4f2dc │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b7578 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b784c <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4e1f8 │ │ │ │ + bl 4e218 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f2b8 │ │ │ │ - bl 1e3d10 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f2d8 │ │ │ │ + bl 1e4514 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f2bc │ │ │ │ - bl bae7c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f2dc │ │ │ │ + bl bb158 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #38108 @ 0x94dc │ │ │ │ + movw r1, #39160 @ 0x98f8 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f2ed8 │ │ │ │ + b 1f36e8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f31c │ │ │ │ + bne 4f33c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f330 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f350 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f310 │ │ │ │ + bne 4f330 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f3d4 │ │ │ │ + bne 4f3f4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f3ec │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - movw r1, #45704 @ 0xb288 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2dd470 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2ddc60 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f418 │ │ │ │ + bne 4f438 │ │ │ │ mov r0, #0 │ │ │ │ - b 4f480 │ │ │ │ + b 4f4a0 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288630 <_PyTime_localtime@@Base> │ │ │ │ + bl 289720 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f410 │ │ │ │ + bne 4f430 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ movw r2, #62976 @ 0xf600 │ │ │ │ movt r2, #93 @ 0x5d │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #38956 @ 0x982c │ │ │ │ + movw r0, #39020 @ 0x986c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ movw r1, #63024 @ 0xf630 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 4f4dc │ │ │ │ + bne 4f4fc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4f4d8 │ │ │ │ + blt 4f4f8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f51c │ │ │ │ + beq 4f53c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4f6ac │ │ │ │ + ldr r1, [pc, #456] @ 4f6cc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f51c │ │ │ │ + bne 4f53c │ │ │ │ mov r4, #0 │ │ │ │ - b 4f6a0 │ │ │ │ + b 4f6c0 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4f548 │ │ │ │ + beq 4f568 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f54c │ │ │ │ - bl be620 │ │ │ │ + bne 4f56c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f54c │ │ │ │ - b 4f514 │ │ │ │ + beq 4f56c │ │ │ │ + b 4f534 │ │ │ │ mov r5, #8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r2, sl, r5 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 4f5e4 │ │ │ │ + bls 4f604 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4f5b0 │ │ │ │ + bne 4f5d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4f5dc │ │ │ │ + ble 4f5fc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4f684 │ │ │ │ + bgt 4f6a4 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4f5dc │ │ │ │ + b 4f5fc │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f684 │ │ │ │ + beq 4f6a4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4f5dc │ │ │ │ + bne 4f5fc │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4f684 │ │ │ │ + blt 4f6a4 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4f568 │ │ │ │ + b 4f588 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4f684 │ │ │ │ + bgt 4f6a4 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f514 │ │ │ │ + beq 4f534 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4f6a0 │ │ │ │ + bls 4f6c0 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4f664 │ │ │ │ + bne 4f684 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4f67c │ │ │ │ + ble 4f69c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f67c │ │ │ │ + beq 4f69c │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4f654 │ │ │ │ + b 4f674 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4f618 │ │ │ │ + b 4f638 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45716 @ 0xb294 │ │ │ │ + movw r1, #45780 @ 0xb2d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 4f514 │ │ │ │ + bl 16ed94 │ │ │ │ + b 4f534 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r2, r0, r6, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #45732 @ 0xb2a4 │ │ │ │ + movw r2, #45796 @ 0xb2e4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #63900 @ 0xf99c │ │ │ │ + movw r1, #63932 @ 0xf9bc │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 399734 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ + b 399b50 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f714 │ │ │ │ + bne 4f734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f728 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f748 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f708 │ │ │ │ + bne 4f728 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f784 │ │ │ │ + bne 4f7a4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f764 │ │ │ │ + bne 4f784 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f77c │ │ │ │ + b 4f79c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f758 │ │ │ │ - ldr r0, [pc, #12] @ 4f78c │ │ │ │ + beq 4f778 │ │ │ │ + ldr r0, [pc, #12] @ 4f7ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -33994,58 +34002,58 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f7cc │ │ │ │ + bne 4f7ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f7e0 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f800 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f7c0 │ │ │ │ + bne 4f7e0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f860 │ │ │ │ + bne 4f880 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f858 │ │ │ │ + bne 4f878 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f858 │ │ │ │ + bne 4f878 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f858 │ │ │ │ + bne 4f878 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f858 │ │ │ │ + bne 4f878 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 4f8ac │ │ │ │ + ldr r1, [pc, #60] @ 4f8cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ @@ -34066,241 +34074,241 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f8ec │ │ │ │ + bne 4f90c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f900 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f920 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f8e0 │ │ │ │ + bne 4f900 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f95c │ │ │ │ + bne 4f97c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f954 │ │ │ │ + bne 4f974 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f954 │ │ │ │ + bne 4f974 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 4f998 │ │ │ │ + ldr r2, [pc, #44] @ 4f9b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15120 @ 0x3b10 │ │ │ │ + movw r0, #15760 @ 0x3d90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3780] @ 0xec4 │ │ │ │ ldr r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d11, [pc, #640] @ 4fc40 │ │ │ │ + vldr d11, [pc, #640] @ 4fc60 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4f9f8 │ │ │ │ + bls 4fa18 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fc2c │ │ │ │ + bvs 4fc4c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fc2c │ │ │ │ + bgt 4fc4c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #600] @ 4fc48 │ │ │ │ + vldr d8, [pc, #600] @ 4fc68 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc2c │ │ │ │ + b 4fc4c │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #588] @ 4fc50 │ │ │ │ + vldr d10, [pc, #588] @ 4fc70 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fa30 │ │ │ │ + bne 4fa50 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #576] @ 4fc58 │ │ │ │ - vldr d7, [pc, #580] @ 4fc60 │ │ │ │ + vldr d6, [pc, #576] @ 4fc78 │ │ │ │ + vldr d7, [pc, #580] @ 4fc80 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fc2c │ │ │ │ + b 4fc4c │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fa78 │ │ │ │ + bne 4fa98 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4f9e4 │ │ │ │ + bmi 4fa04 │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fc10 │ │ │ │ + bhi 4fc30 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ movw r3, #64128 @ 0xfa80 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 4fc2c │ │ │ │ - vldr d7, [pc, #488] @ 4fc68 │ │ │ │ + b 4fc4c │ │ │ │ + vldr d7, [pc, #488] @ 4fc88 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4faa4 │ │ │ │ + bpl 4fac4 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fc2c │ │ │ │ - b 4fc00 │ │ │ │ - vldr d7, [pc, #452] @ 4fc70 │ │ │ │ + ble 4fc4c │ │ │ │ + b 4fc20 │ │ │ │ + vldr d7, [pc, #452] @ 4fc90 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fae4 │ │ │ │ + ble 4fb04 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fad0 │ │ │ │ + bpl 4faf0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3ad9b8 <_Py_strhex@@Base+0xf2c> │ │ │ │ + bl 3adbd8 <_Py_strhex@@Base+0xf2c> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fc2c │ │ │ │ + b 4fc4c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #380] @ 4fc58 │ │ │ │ + vldr d8, [pc, #380] @ 4fc78 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc2c │ │ │ │ - vldr d7, [pc, #396] @ 4fc78 │ │ │ │ + b 4fc4c │ │ │ │ + vldr d7, [pc, #396] @ 4fc98 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fb08 │ │ │ │ + ble 4fb28 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 4fc78 │ │ │ │ + vldr d6, [pc, #372] @ 4fc98 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4fb10 │ │ │ │ + b 4fb30 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 4fc80 │ │ │ │ + vldr d6, [pc, #356] @ 4fca0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 4fc88 │ │ │ │ + vldr d8, [pc, #356] @ 4fca8 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fba0 │ │ │ │ - bl 3ad9b8 <_Py_strhex@@Base+0xf2c> │ │ │ │ + bpl 4fbc0 │ │ │ │ + bl 3adbd8 <_Py_strhex@@Base+0xf2c> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ - vldr d6, [pc, #324] @ 4fc90 │ │ │ │ + vldr d6, [pc, #324] @ 4fcb0 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 399e54 <_PyBytes_Find@@Base+0xc04> │ │ │ │ + bl 39a074 <_PyBytes_Find@@Base+0xa08> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4fb84 │ │ │ │ + bpl 4fba4 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fbf0 │ │ │ │ + b 4fc10 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4fbf0 │ │ │ │ - bl 399e54 <_PyBytes_Find@@Base+0xc04> │ │ │ │ + b 4fc10 │ │ │ │ + bl 39a074 <_PyBytes_Find@@Base+0xa08> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4fbd8 │ │ │ │ + bpl 4fbf8 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fbf0 │ │ │ │ + b 4fc10 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fc2c │ │ │ │ + ble 4fc4c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc2c │ │ │ │ - vldr d7, [pc, #88] @ 4fc70 │ │ │ │ + b 4fc4c │ │ │ │ + vldr d7, [pc, #88] @ 4fc90 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fad0 │ │ │ │ - vldr d13, [pc, #80] @ 4fc78 │ │ │ │ + bgt 4faf0 │ │ │ │ + vldr d13, [pc, #80] @ 4fc98 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4faf8 │ │ │ │ + b 4fb18 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff236ef8 <__bss_end__@@Base+0xfebb7954> │ │ │ │ + blcc ff236f18 <__bss_end__@@Base+0xfebb7974> │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r9, r0 │ │ │ │ stmiblt r0, {} @ │ │ │ │ andsmi r1, r6, r5, asr #18 │ │ │ │ stmiblt r0, {} @ │ │ │ │ andsmi r1, r8, r5, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -34314,100 +34322,100 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4fce8 │ │ │ │ + bne 4fd08 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4fce4 │ │ │ │ + bhi 4fd04 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4fd28 │ │ │ │ - b 4fce8 │ │ │ │ + bne 4fd48 │ │ │ │ + b 4fd08 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #320] @ 4fe30 │ │ │ │ + ldr r1, [pc, #320] @ 4fe50 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r6, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4fd2c │ │ │ │ + bne 4fd4c │ │ │ │ mov r5, #0 │ │ │ │ - b 4fe24 │ │ │ │ + b 4fe44 │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 4fd74 │ │ │ │ + beq 4fd94 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fd68 │ │ │ │ + beq 4fd88 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 4fd74 │ │ │ │ - b 4fd70 │ │ │ │ + beq 4fd94 │ │ │ │ + b 4fd90 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4fd20 │ │ │ │ + beq 4fd40 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fdc0 │ │ │ │ + bne 4fde0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fd20 │ │ │ │ + bgt 4fd40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd20 │ │ │ │ + bne 4fd40 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 4fd20 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 4fd40 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4fde4 │ │ │ │ + beq 4fe04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 4fe08 │ │ │ │ + beq 4fe28 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ strhteq r6, [r2], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -34417,71 +34425,71 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fe70 │ │ │ │ + bne 4fe90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4fe84 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4fea4 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe64 │ │ │ │ + bne 4fe84 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fee0 │ │ │ │ + bne 4ff00 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fed8 │ │ │ │ + bne 4fef8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fed8 │ │ │ │ + bne 4fef8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ff24 │ │ │ │ + beq 4ff44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4c61c │ │ │ │ + bl 4c63c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 345a74 │ │ │ │ + b 345f24 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -34490,145 +34498,145 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ffa0 │ │ │ │ + bne 4ffc0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ffe0 │ │ │ │ + beq 50000 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 5019c │ │ │ │ + ldr ip, [pc, #496] @ 501bc │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r4, fp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r4, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 50058 │ │ │ │ + beq 50078 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50004 │ │ │ │ - bl be620 │ │ │ │ + bne 50024 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50040 │ │ │ │ - b 50058 │ │ │ │ - bl c57f0 │ │ │ │ + beq 50060 │ │ │ │ + b 50078 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50030 │ │ │ │ + bgt 50050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50030 │ │ │ │ + bne 50050 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4fff4 │ │ │ │ + beq 50014 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 50060 │ │ │ │ + bge 50080 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42672 @ 0xa6b0 │ │ │ │ + movw r1, #42736 @ 0xa6f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r5, #0 │ │ │ │ - b 50190 │ │ │ │ + b 501b0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 50084 │ │ │ │ - bl 2e2210 │ │ │ │ - b 50058 │ │ │ │ + ble 500a4 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 50078 │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #42112 @ 0xa480 │ │ │ │ + movw r2, #42176 @ 0xa4c0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b78bc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b804c <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50058 │ │ │ │ + beq 50078 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 50108 │ │ │ │ + bne 50128 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45980 @ 0xb39c │ │ │ │ + movw r1, #46044 @ 0xb3dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50058 │ │ │ │ + bgt 50078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50058 │ │ │ │ + bne 50078 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 50058 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 50078 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 342380 <_PyDeadline_Init@@Base+0x818> │ │ │ │ + bl 342848 <_PyXIData_UnregisterClass@@Base+0x8a4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50140 │ │ │ │ + bgt 50160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50140 │ │ │ │ + bne 50160 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 50058 │ │ │ │ + beq 50078 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 50190 │ │ │ │ + beq 501b0 │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46008 @ 0xb3b8 │ │ │ │ + movw r1, #46072 @ 0xb3f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50058 │ │ │ │ + bgt 50078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50058 │ │ │ │ + bne 50078 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 50058 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 50078 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r4, lsl r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -34652,457 +34660,457 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 5021c │ │ │ │ + bne 5023c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50308 │ │ │ │ + b 50328 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 502ac │ │ │ │ + bne 502cc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #56700 @ 0xdd7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 50304 │ │ │ │ + bl 16ed94 │ │ │ │ + b 50324 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 502cc │ │ │ │ + ble 502ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 502e8 │ │ │ │ + ble 50308 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 50304 │ │ │ │ + blt 50324 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50250 │ │ │ │ - b 50210 │ │ │ │ + bne 50270 │ │ │ │ + b 50230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50298 │ │ │ │ + bne 502b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 50298 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 502b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 502a4 │ │ │ │ + bne 502c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 502a4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 502c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 50364 │ │ │ │ + bne 50384 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3466f4 │ │ │ │ + bl 346ba4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5037c │ │ │ │ - b 50398 │ │ │ │ + bne 5039c │ │ │ │ + b 503b8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46044 @ 0xb3dc │ │ │ │ + movw r1, #46108 @ 0xb41c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503a0 │ │ │ │ + bne 503c0 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ + bl 1aa4cc │ │ │ │ mov r0, #0 │ │ │ │ - b 503b4 │ │ │ │ + b 503d4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #41116 @ 0xa09c │ │ │ │ + movw r1, #41180 @ 0xa0dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00050468 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00050488 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r3, #0 │ │ │ │ - beq 504d4 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 504f4 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2ee004 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2ee7c4 <_PyObject_FunctionStr@@Base> │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #54092 @ 0xd34c │ │ │ │ + movw r2, #54156 @ 0xd38c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #46096 @ 0xb410 │ │ │ │ + movw r2, #46160 @ 0xb450 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5052c <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 50594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bne 5054c <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 505b4 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 505b4 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 5059c <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 505bc <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 1a6a60 │ │ │ │ + bl 1a6e20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50580 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + bne 505a0 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #46148 @ 0xb444 │ │ │ │ + movw r2, #46212 @ 0xb484 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 505b4 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 505a0 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 505b4 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 505c0 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50568 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 50588 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 295bb0 │ │ │ │ + b 2969f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r4, lsl r8 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 505dc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ - b 50620 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 505fc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + b 50640 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5065c <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble 5067c <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 50678 <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ - bl 370f84 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ + beq 50698 <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ + bl 371294 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50628 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ + ble 50648 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 505d0 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ + bne 505f0 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50640 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ + ble 50660 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5060c <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bne 5062c <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5060c <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5062c <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50620 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50640 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 50620 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 50640 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 505dc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bne 505fc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 505dc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 505fc <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5069c <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bgt 506bc <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5069c <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bne 506bc <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50620 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50640 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 506d4 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #16] @ 506f4 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466dc │ │ │ │ + b 466fc │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15f674 │ │ │ │ + b 15fa2c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46224 @ 0xb490 │ │ │ │ + movw r0, #46288 @ 0xb4d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50778 <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ + bne 50798 <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 507b8 <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ + beq 507d8 <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ movw ip, #26592 @ 0x67e0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 507f4 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ + beq 50814 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 507f0 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + bne 50810 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ + movw r1, #27288 @ 0x6a98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 5084c <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ + bgt 5086c <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 50a50 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - ldr r2, [pc, #568] @ 50a70 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ + ble 50a70 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + ldr r2, [pc, #568] @ 50a90 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 50a50 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + bhi 50a70 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 509a0 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ - b 50a50 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + beq 509c0 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 50a70 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 50880 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 508a0 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 50864 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + b 50884 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 50880 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 508a0 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ ldrb lr, [r3, #2] │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ bfi r2, r4, #0, #8 │ │ │ │ ldrb r0, [r3] │ │ │ │ bfi r2, lr, #8, #8 │ │ │ │ bfi r2, ip, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str r2, [r3], #4 │ │ │ │ - b 50894 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + b 508b4 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + movw r1, #7988 @ 0x1f34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 50940 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + beq 50960 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50880 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 508a0 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-6] │ │ │ │ ldrb r4, [r3, #-1] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35114,19 +35122,19 @@ │ │ │ │ ldrb ip, [r3, #-3] │ │ │ │ bfi r0, lr, #24, #8 │ │ │ │ bfi r1, ip, #16, #8 │ │ │ │ ldrb ip, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, ip, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 508e0 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ + b 50900 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50880 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 508a0 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #7] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-2] │ │ │ │ ldrb r4, [r3, #-5] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35138,20 +35146,20 @@ │ │ │ │ ldrb ip, [r3, #-7] │ │ │ │ bfi r0, lr, #24, #8 │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, ip, #16, #8 │ │ │ │ ldrb ip, [r3, #-8] │ │ │ │ bfi r1, ip, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 50940 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + b 50960 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 50880 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 508a0 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-6] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -35182,234 +35190,234 @@ │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 509a0 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 509c0 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46244 @ 0xb4a4 │ │ │ │ + movw r1, #46308 @ 0xb4e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq pc, sp, r0, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50aac <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ + bne 50acc <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 304730 │ │ │ │ + bl 304f00 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50adc <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ - b 50ad0 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ + bne 50afc <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ + b 50af0 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63216 @ 0xf6f0 │ │ │ │ + movw r0, #63356 @ 0xf77c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50aec <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ - b 50a94 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl be620 │ │ │ │ + beq 50b0c <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + b 50ab4 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50aec <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + bne 50b0c <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50b64 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50b84 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50b40 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + bne 50b60 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177a30 │ │ │ │ + b 177dc0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63348 @ 0xf774 │ │ │ │ + movw r0, #63488 @ 0xf800 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b30 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bne 50b50 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50b90 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ + bne 50bb0 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50bc8 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - b 50b98 <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ + bne 50be8 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + b 50bb8 <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bd4 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + beq 50bf4 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50bc8 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + bls 50be8 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 50ba4 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ - b 50bd4 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + bne 50bc4 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ + b 50bf4 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50bdc <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ + b 50bfc <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c34 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + beq 50c54 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50c34 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bgt 50c54 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50c34 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 50c54 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50c70 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bne 50c90 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c70 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + beq 50c90 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50c70 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bgt 50c90 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50c70 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 50c90 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50ce8 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50d08 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50cc4 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + bne 50ce4 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ef958 │ │ │ │ + b 2f0250 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #63568 @ 0xf850 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50cb4 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ + bne 50cd4 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50d14 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ + bne 50d34 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 50d4c <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b 50d1c <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ + bne 50d6c <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b 50d3c <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50d58 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + beq 50d78 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50d4c <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + bls 50d6c <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 50d28 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ - b 50d58 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + bne 50d48 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + b 50d78 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50d60 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ + b 50d80 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fa4c │ │ │ │ + b 3fa6c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50dbc <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bne 50ddc <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -35421,98 +35429,98 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50e24 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + bne 50e44 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50e68 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + beq 50e88 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 50ec0 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ + ldr ip, [pc, #144] @ 50ee0 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 50e68 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + bne 50e88 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, #0 │ │ │ │ - b 50eb8 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b 50ed8 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50e60 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ + beq 50e80 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 50eb8 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bne 50ed8 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + movw r1, #27288 @ 0x6a98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50ef4 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bne 50f14 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2263a8 │ │ │ │ + b 227108 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63380 @ 0xf794 │ │ │ │ + movw r0, #63520 @ 0xf820 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50ee4 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ + bne 50f04 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5123c │ │ │ │ + b 5125c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #53640 @ 0xd188 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 510f4 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 51114 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 510f4 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 51114 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -35521,154 +35529,154 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r4, #3 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ sub r5, r4, #1 │ │ │ │ ldr r0, [r6, r2, lsl #2] │ │ │ │ - bl 17845c │ │ │ │ + bl 1787ec │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + beq 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 50fec <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + bne 5100c <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ cmp r5, r1 │ │ │ │ - ble 51014 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ + ble 51034 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ str r0, [ip, #4]! │ │ │ │ - b 50fec <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 5100c <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ str r9, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble 51058 <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ + ble 51078 <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #4]! │ │ │ │ - b 51030 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ + b 51050 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 32e3b8 │ │ │ │ + bl 32e9e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 51098 <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ + bne 510b8 <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5110c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5112c <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d4104 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d476c <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 510cc <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bgt 510ec <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510cc <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bne 510ec <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51110 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bgt 51130 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51110 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bne 51130 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 51110 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 51130 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #46548 @ 0xb5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005111c : │ │ │ │ +0005113c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 51134 │ │ │ │ + ldr r0, [pc, #12] @ 51154 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ rsbeq r6, r2, r8, lsr r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 51190 │ │ │ │ + beq 511b0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 51190 │ │ │ │ - bl be620 │ │ │ │ + bne 511b0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 511cc │ │ │ │ + beq 511ec │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 511d8 │ │ │ │ - vldr d7, [pc, #64] @ 511e0 │ │ │ │ + vldr d6, [pc, #60] @ 511f8 │ │ │ │ + vldr d7, [pc, #64] @ 51200 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 511cc │ │ │ │ + beq 511ec │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -35678,58 +35686,58 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51218 │ │ │ │ + bne 51238 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 213e84 │ │ │ │ + b 214894 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63412 @ 0xf7b4 │ │ │ │ + movw r0, #63552 @ 0xf840 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51208 │ │ │ │ + bne 51228 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51270 │ │ │ │ + bne 51290 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #31024 @ 0x7930 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 512dc │ │ │ │ + beq 512fc │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 512c0 │ │ │ │ + bls 512e0 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r3, ip, lsl #2] │ │ │ │ and lr, ip, #1 │ │ │ │ tst ip, #2 │ │ │ │ orr r2, r2, lr │ │ │ │ - beq 51290 │ │ │ │ + beq 512b0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ @@ -35743,161 +35751,161 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51324 │ │ │ │ + beq 51344 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 51398 │ │ │ │ + b 513b8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51388 │ │ │ │ + bne 513a8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 51388 │ │ │ │ - bl 19a4e0 │ │ │ │ + beq 513a8 │ │ │ │ + bl 19a6b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 513e0 │ │ │ │ - bl 16b6d8 │ │ │ │ + beq 51400 │ │ │ │ + bl 16ba90 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51390 │ │ │ │ + bgt 513b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51390 │ │ │ │ + bne 513b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 51390 │ │ │ │ - bl 16b6d8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 513b0 │ │ │ │ + bl 16ba90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 513e0 │ │ │ │ + beq 51400 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #32212 @ 0x7dd4 │ │ │ │ + movw r0, #32276 @ 0x7e14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 513e0 │ │ │ │ + bgt 51400 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 513e0 │ │ │ │ + bne 51400 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41776 @ 0xa330 │ │ │ │ + movw r0, #41840 @ 0xa370 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #292] @ 51548 │ │ │ │ + vldr d0, [pc, #292] @ 51568 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c58e0 │ │ │ │ - movw r1, #5792 @ 0x16a0 │ │ │ │ + bl c5d44 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51450 │ │ │ │ + bge 51470 │ │ │ │ mvn r0, #0 │ │ │ │ - b 51538 │ │ │ │ - vldr d0, [pc, #248] @ 51550 │ │ │ │ - bl c58e0 │ │ │ │ - movw r1, #39268 @ 0x9964 │ │ │ │ + b 51558 │ │ │ │ + vldr d0, [pc, #248] @ 51570 │ │ │ │ + bl c5d44 │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51448 │ │ │ │ - vldr d0, [pc, #220] @ 51558 │ │ │ │ - bl c58e0 │ │ │ │ - movw r1, #5796 @ 0x16a4 │ │ │ │ + blt 51468 │ │ │ │ + vldr d0, [pc, #220] @ 51578 │ │ │ │ + bl c5d44 │ │ │ │ + movw r1, #5992 @ 0x1768 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51448 │ │ │ │ - vldr d8, [pc, #192] @ 51560 │ │ │ │ + blt 51468 │ │ │ │ + vldr d8, [pc, #192] @ 51580 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c58e0 │ │ │ │ - movw r1, #34720 @ 0x87a0 │ │ │ │ + bl c5d44 │ │ │ │ + movw r1, #34784 @ 0x87e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51448 │ │ │ │ - vldr d9, [pc, #160] @ 51568 │ │ │ │ + blt 51468 │ │ │ │ + vldr d9, [pc, #160] @ 51588 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 222990 │ │ │ │ - movw r1, #46624 @ 0xb620 │ │ │ │ + bl 2236f4 │ │ │ │ + movw r1, #46688 @ 0xb660 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51448 │ │ │ │ - vldr d8, [pc, #124] @ 51570 │ │ │ │ + blt 51468 │ │ │ │ + vldr d8, [pc, #124] @ 51590 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c58e0 │ │ │ │ - movw r1, #34776 @ 0x87d8 │ │ │ │ + bl c5d44 │ │ │ │ + movw r1, #34840 @ 0x8818 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51448 │ │ │ │ + blt 51468 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 222990 │ │ │ │ - movw r1, #46632 @ 0xb628 │ │ │ │ + bl 2236f4 │ │ │ │ + movw r1, #46696 @ 0xb668 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139ec4 │ │ │ │ + bl 13a014 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 5672fc <_Py_ctype_toupper@@Base+0x48edc> │ │ │ │ + blhi 56731c <_Py_ctype_toupper@@Base+0x49d2c> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -35908,35 +35916,35 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 515d4 │ │ │ │ + beq 515f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 515d4 │ │ │ │ - bl be620 │ │ │ │ + bne 515f4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5162c │ │ │ │ + bne 5164c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 51638 │ │ │ │ + vldr d6, [pc, #88] @ 51658 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5162c │ │ │ │ + bhi 5164c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 51640 │ │ │ │ + vldr d6, [pc, #68] @ 51660 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ @@ -35962,385 +35970,385 @@ │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51698 │ │ │ │ + bne 516b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 516d0 │ │ │ │ - ldr r4, [pc, #212] @ 51774 │ │ │ │ + beq 516f0 │ │ │ │ + ldr r4, [pc, #212] @ 51794 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51754 │ │ │ │ + beq 51774 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 516f0 │ │ │ │ - bl be620 │ │ │ │ + bne 51710 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51754 │ │ │ │ + bne 51774 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d994 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5175c │ │ │ │ + bge 5177c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 51744 │ │ │ │ - bl b910c │ │ │ │ + bne 51764 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516f8 │ │ │ │ - b 51754 │ │ │ │ + beq 51718 │ │ │ │ + b 51774 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5176c │ │ │ │ + b 5178c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4da84 │ │ │ │ + bl 4daa4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, r8, r8, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5191c │ │ │ │ + b 5193c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ mulgt r3, r1, r3 │ │ │ │ add r0, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #45780 @ 0xb2d4 │ │ │ │ + movw r3, #47656 @ 0xba28 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51808 │ │ │ │ - bl 2db474 │ │ │ │ + bne 51828 │ │ │ │ + bl 2dbbc8 │ │ │ │ mov r4, r0 │ │ │ │ - b 51810 │ │ │ │ + b 51830 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 518a0 │ │ │ │ + beq 518c0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51838 │ │ │ │ - movw r0, #3568 @ 0xdf0 │ │ │ │ + bne 51858 │ │ │ │ + movw r0, #3788 @ 0xecc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ mov r5, r0 │ │ │ │ - b 51874 │ │ │ │ - bl 1dd720 │ │ │ │ + b 51894 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51860 │ │ │ │ + beq 51880 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5187c │ │ │ │ - movw r0, #26896 @ 0x6910 │ │ │ │ + beq 5189c │ │ │ │ + movw r0, #26960 @ 0x6950 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ mov r5, r0 │ │ │ │ - b 51874 │ │ │ │ + b 51894 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16b6d8 │ │ │ │ + bl 16ba90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 518a8 │ │ │ │ + bne 518c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 518a0 │ │ │ │ + bgt 518c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 518a0 │ │ │ │ + bne 518c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 51914 │ │ │ │ + b 51934 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #46732 @ 0xb68c │ │ │ │ + movw r0, #46796 @ 0xb6cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 518f0 │ │ │ │ + bgt 51910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 518f0 │ │ │ │ + bne 51910 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51914 │ │ │ │ + bgt 51934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51914 │ │ │ │ + bne 51934 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 51948 │ │ │ │ + bne 51968 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 51980 │ │ │ │ - b 51950 │ │ │ │ + bne 519a0 │ │ │ │ + b 51970 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5198c │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + beq 519ac │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51980 │ │ │ │ + bls 519a0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 5195c │ │ │ │ - b 5198c │ │ │ │ + bne 5197c │ │ │ │ + b 519ac │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 51994 │ │ │ │ + b 519b4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 51ad8 │ │ │ │ + beq 51af8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 38dfc0 │ │ │ │ + bl 38e300 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 519f8 │ │ │ │ + bne 51a18 │ │ │ │ mvn r5, #0 │ │ │ │ - b 51ab4 │ │ │ │ + b 51ad4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51a3c │ │ │ │ + bne 51a5c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 51a30 │ │ │ │ + bgt 51a50 │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 51aa4 │ │ │ │ + b 51ac4 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 51ae0 │ │ │ │ + ldr r1, [pc, #144] @ 51b00 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 519f0 │ │ │ │ + beq 51a10 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51a90 │ │ │ │ + bne 51ab0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 51a30 │ │ │ │ + b 51a50 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ad8 │ │ │ │ + bgt 51af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ad8 │ │ │ │ + bne 51af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 51b48 │ │ │ │ + beq 51b68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51b48 │ │ │ │ + ble 51b68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 51be4 │ │ │ │ + ldr r1, [pc, #184] @ 51c04 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d5714 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5a98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51b6c │ │ │ │ - b 51b5c │ │ │ │ - movw r0, #46800 @ 0xb6d0 │ │ │ │ + beq 51b8c │ │ │ │ + b 51b7c │ │ │ │ + movw r0, #46864 @ 0xb710 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51b8c │ │ │ │ + bne 51bac │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46824 @ 0xb6e8 │ │ │ │ + movw r0, #46888 @ 0xb728 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r5, r0 │ │ │ │ - b 51bac │ │ │ │ + b 51bcc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #46856 @ 0xb708 │ │ │ │ + movw r0, #46920 @ 0xb748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51bd0 │ │ │ │ + bgt 51bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51bd0 │ │ │ │ + bne 51bf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #7464 @ 0x1d28 │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cfa88 │ │ │ │ + b 2d00f0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51c48 │ │ │ │ - bl be620 │ │ │ │ + bne 51c68 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51c60 │ │ │ │ + b 51c80 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36348,146 +36356,146 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51c98 │ │ │ │ + bne 51cb8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 348294 │ │ │ │ + b 348740 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63404 @ 0xf7ac │ │ │ │ + movw r0, #63544 @ 0xf838 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51c88 │ │ │ │ + bne 51ca8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51de8 │ │ │ │ + b 51e08 │ │ │ │ │ │ │ │ -00051cd8 : │ │ │ │ +00051cf8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2e8eb4 │ │ │ │ + bl 2e9674 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51d1c │ │ │ │ + bne 51d3c │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #46968 @ 0xb778 │ │ │ │ + movw r0, #47032 @ 0xb7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #132] @ 51dd0 │ │ │ │ + vldr d7, [pc, #132] @ 51df0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51d94 │ │ │ │ + bhi 51db4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51d74 │ │ │ │ + ble 51d94 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d9a0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 51dd8 │ │ │ │ - beq 51dbc │ │ │ │ - b 51db8 │ │ │ │ + vldreq d8, [pc, #72] @ 51df8 │ │ │ │ + beq 51ddc │ │ │ │ + b 51dd8 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51dbc │ │ │ │ + bvs 51ddc │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 51dbc │ │ │ │ + bgt 51ddc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 51de0 │ │ │ │ + vldr d8, [pc, #32] @ 51e00 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51e1c │ │ │ │ + bne 51e3c │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #31024 @ 0x7930 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51ea8 │ │ │ │ + beq 51ec8 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #31024 @ 0x7930 │ │ │ │ + movw lr, #31088 @ 0x7970 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51e8c │ │ │ │ + bls 51eac │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51e68 │ │ │ │ + beq 51e88 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51e78 │ │ │ │ - b 51eb4 │ │ │ │ + beq 51e98 │ │ │ │ + b 51ed4 │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51e80 │ │ │ │ + beq 51ea0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51eb4 │ │ │ │ + beq 51ed4 │ │ │ │ mov ip, r3 │ │ │ │ - b 51e84 │ │ │ │ + b 51ea4 │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51e40 │ │ │ │ + b 51e60 │ │ │ │ cmp ip, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36497,251 +36505,251 @@ │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #47128 @ 0xb818 │ │ │ │ + movw r3, #47192 @ 0xb858 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #8208 @ 0x2010 │ │ │ │ + movw r1, #8240 @ 0x2030 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f2c │ │ │ │ + beq 51f4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51f44 │ │ │ │ - movw r0, #65376 @ 0xff60 │ │ │ │ + beq 51f64 │ │ │ │ + movw r0, #65468 @ 0xffbc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a4e0 │ │ │ │ + bl 19a6b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51f4c │ │ │ │ + bne 51f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ mov r5, #0 │ │ │ │ - b 51fc0 │ │ │ │ + b 51fe0 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 51f80 │ │ │ │ + blt 51fa0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #47184 @ 0xb850 │ │ │ │ + movw r0, #47248 @ 0xb890 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r5, r0 │ │ │ │ - b 51f94 │ │ │ │ + b 51fb4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dede8 │ │ │ │ + bl 1df2f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51fc0 │ │ │ │ + bgt 51fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51fc0 │ │ │ │ + bne 51fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51ffc │ │ │ │ + bne 5201c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52030 │ │ │ │ + beq 52050 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d130 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5206c │ │ │ │ + bne 5208c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32fe74 │ │ │ │ + b 33033c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63364 @ 0xf784 │ │ │ │ + movw r0, #63504 @ 0xf810 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5205c │ │ │ │ + bne 5207c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 336c60 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 337128 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 52100 │ │ │ │ + bne 52120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5213c │ │ │ │ + bne 5215c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 521a0 │ │ │ │ + ldr ip, [pc, #136] @ 521c0 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5213c │ │ │ │ + bne 5215c │ │ │ │ mov r0, #0 │ │ │ │ - b 52198 │ │ │ │ + b 521b8 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52180 │ │ │ │ + beq 521a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52180 │ │ │ │ + beq 521a0 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r0, #8] │ │ │ │ strne r4, [r0, #12] │ │ │ │ - bne 52198 │ │ │ │ - b 52184 │ │ │ │ + bne 521b8 │ │ │ │ + b 521a4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ - b 52134 │ │ │ │ + bl a7950 │ │ │ │ + b 52154 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r4, asr #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52334 │ │ │ │ + b 52354 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 52204 │ │ │ │ - bl 3300bc │ │ │ │ + bne 52224 │ │ │ │ + bl 330584 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52214 │ │ │ │ - b 52220 │ │ │ │ + bne 52234 │ │ │ │ + b 52240 │ │ │ │ mov r2, #1 │ │ │ │ - bl 304748 │ │ │ │ + bl 304f18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52220 │ │ │ │ + beq 52240 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 522a8 │ │ │ │ + bne 522c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 522a8 │ │ │ │ + bne 522c8 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 522a8 │ │ │ │ + bhi 522c8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 524d8 │ │ │ │ + bl 524f8 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 522b4 │ │ │ │ + beq 522d4 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -36755,15 +36763,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52310 │ │ │ │ + bne 52330 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -36771,54 +36779,54 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63232 @ 0xf700 │ │ │ │ + movw r0, #63372 @ 0xf78c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 522dc │ │ │ │ + b 522fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 52368 │ │ │ │ + bne 52388 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #31024 @ 0x7930 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 523d4 │ │ │ │ + beq 523f4 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #31024 @ 0x7930 │ │ │ │ + movw r3, #31088 @ 0x7970 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 523b8 │ │ │ │ + bls 523d8 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 523e0 │ │ │ │ + bne 52400 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 52388 │ │ │ │ + b 523a8 │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36833,77 +36841,77 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #184] @ 524d0 │ │ │ │ + ldr r1, [pc, #184] @ 524f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5242c │ │ │ │ + bne 5244c │ │ │ │ mov r4, #0 │ │ │ │ - b 524c4 │ │ │ │ + b 524e4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52448 │ │ │ │ + beq 52468 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52464 │ │ │ │ - b 52498 │ │ │ │ - ldr r1, [pc, #132] @ 524d4 │ │ │ │ + bne 52484 │ │ │ │ + b 524b8 │ │ │ │ + ldr r1, [pc, #132] @ 524f4 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52438 │ │ │ │ - b 52424 │ │ │ │ + bne 52458 │ │ │ │ + b 52444 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52498 │ │ │ │ + bne 524b8 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52498 │ │ │ │ + bgt 524b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52498 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 524b8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #17300 @ 0x4394 │ │ │ │ + movw r2, #17364 @ 0x43d4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #47412 @ 0xb934 │ │ │ │ + movw r0, #47476 @ 0xb974 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 526bc │ │ │ │ + beq 526dc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 526b8 │ │ │ │ + bne 526d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -36917,30 +36925,30 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 39d8e0 │ │ │ │ + bl 39db00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52578 │ │ │ │ + beq 52598 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5266c │ │ │ │ - b 52554 │ │ │ │ + beq 5268c │ │ │ │ + b 52574 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3467b0 │ │ │ │ + bl 346c60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 525a0 │ │ │ │ - bhi 52554 │ │ │ │ + beq 525c0 │ │ │ │ + bhi 52574 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52660 │ │ │ │ - b 52668 │ │ │ │ + bne 52680 │ │ │ │ + b 52688 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ @@ -36949,68 +36957,68 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5260c │ │ │ │ + bgt 5262c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5260c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5262c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52630 │ │ │ │ + bgt 52650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52630 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 52650 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52654 │ │ │ │ + bgt 52674 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52654 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 52674 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52668 │ │ │ │ - bne 52554 │ │ │ │ + blt 52688 │ │ │ │ + bne 52574 │ │ │ │ mov r4, #0 │ │ │ │ - b 5266c │ │ │ │ + b 5268c │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52690 │ │ │ │ + bgt 526b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52690 │ │ │ │ + bne 526b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 526bc │ │ │ │ + bgt 526dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 526bc │ │ │ │ + bne 526dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 526bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 526dc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -37019,83 +37027,83 @@ │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bhi 52708 │ │ │ │ + bhi 52728 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5272c │ │ │ │ - b 52740 │ │ │ │ + bgt 5274c │ │ │ │ + b 52760 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #24412 @ 0x5f5c │ │ │ │ + movw r0, #24476 @ 0x5f9c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526fc │ │ │ │ - b 5278c │ │ │ │ + bne 5271c │ │ │ │ + b 527ac │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1dd388 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd898 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5278c │ │ │ │ + beq 527ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52770 │ │ │ │ + beq 52790 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ bicne r1, r3, r3, asr #31 │ │ │ │ - b 5277c │ │ │ │ + b 5279c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f5f00 │ │ │ │ + b 2f66c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31b210 │ │ │ │ + b 31b7cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 527c8 │ │ │ │ + bne 527e8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44e48 │ │ │ │ + b 44e68 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63372 @ 0xf78c │ │ │ │ + movw r0, #63512 @ 0xf818 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527b8 │ │ │ │ + bne 527d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52840 │ │ │ │ + bne 52860 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -37103,60 +37111,60 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63236 @ 0xf704 │ │ │ │ + movw r0, #63376 @ 0xf790 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5280c │ │ │ │ + b 5282c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 528a0 │ │ │ │ + bne 528c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 528b4 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 528d4 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52894 │ │ │ │ + bne 528b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 52910 │ │ │ │ + bne 52930 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52908 │ │ │ │ + bne 52928 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52908 │ │ │ │ + bne 52928 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -37170,308 +37178,308 @@ │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bhi 52968 │ │ │ │ + bhi 52988 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 529ac │ │ │ │ - b 52990 │ │ │ │ + ble 529cc │ │ │ │ + b 529b0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #64292 @ 0xfb24 │ │ │ │ + movw r0, #64428 @ 0xfbac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52958 │ │ │ │ + bne 52978 │ │ │ │ mov r0, #0 │ │ │ │ - b 52a0c │ │ │ │ + b 52a2c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a8090 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8450 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52988 │ │ │ │ + beq 529a8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 529f4 │ │ │ │ + bne 52a14 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r7 │ │ │ │ ldr lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ - movw r2, #64292 @ 0xfb24 │ │ │ │ + movw r2, #64428 @ 0xfbac │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 302b84 <_PyCode_ReturnsOnlyNone@@Base+0x3b0> │ │ │ │ + bl 303358 <_PyCode_ReturnsOnlyNone@@Base+0x3b0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 52a0c │ │ │ │ + b 52a2c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a8090 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8450 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529ac │ │ │ │ - b 52988 │ │ │ │ + bne 529cc │ │ │ │ + b 529a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 52a64 │ │ │ │ + bne 52a84 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52a60 │ │ │ │ + bhi 52a80 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 52aa0 │ │ │ │ - b 52a64 │ │ │ │ + bne 52ac0 │ │ │ │ + b 52a84 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 52ad0 │ │ │ │ + ldr r1, [pc, #100] @ 52af0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52aa4 │ │ │ │ - b 52ac8 │ │ │ │ + bne 52ac4 │ │ │ │ + b 52ae8 │ │ │ │ mov r6, r2 │ │ │ │ add r4, r4, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2b7b98 │ │ │ │ + b 2b87b8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52b80 │ │ │ │ + bne 52ba0 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52bc8 │ │ │ │ - b 52ba4 │ │ │ │ + beq 52be8 │ │ │ │ + b 52bc4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44428 @ 0xad8c │ │ │ │ + movw r0, #44492 @ 0xadcc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52dec │ │ │ │ - b 52b60 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 52e0c │ │ │ │ + b 52b80 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52bc8 │ │ │ │ - bl be620 │ │ │ │ + bne 52be8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52dec │ │ │ │ + bne 52e0c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 52c00 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 52c20 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52c00 │ │ │ │ - bl be620 │ │ │ │ + bne 52c20 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52dec │ │ │ │ + bne 52e0c │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 52e00 │ │ │ │ + vldr d10, [pc, #500] @ 52e20 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52c38 │ │ │ │ + bhi 52c58 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52d40 │ │ │ │ - b 52c58 │ │ │ │ + bls 52d60 │ │ │ │ + b 52c78 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52c58 │ │ │ │ + bvc 52c78 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc8 │ │ │ │ - b 52d8c │ │ │ │ + beq 52ce8 │ │ │ │ + b 52dac │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52c78 │ │ │ │ + bvc 52c98 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52d90 │ │ │ │ - b 52cc8 │ │ │ │ + bne 52db0 │ │ │ │ + b 52ce8 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52cfc │ │ │ │ + ble 52d1c │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52dc8 │ │ │ │ + bhi 52de8 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2db68 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52cbc │ │ │ │ + ble 52cdc │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52dd4 │ │ │ │ - b 52d8c │ │ │ │ + bne 52df4 │ │ │ │ + b 52dac │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52cd0 │ │ │ │ + bne 52cf0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 52d90 │ │ │ │ + b 52db0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52ce4 │ │ │ │ - vldr d8, [pc, #292] @ 52e08 │ │ │ │ - b 52d90 │ │ │ │ + beq 52d04 │ │ │ │ + vldr d8, [pc, #292] @ 52e28 │ │ │ │ + b 52db0 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 52e08 │ │ │ │ - vldr d7, [pc, #284] @ 52e10 │ │ │ │ + vldr d8, [pc, #280] @ 52e28 │ │ │ │ + vldr d7, [pc, #284] @ 52e30 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 52d90 │ │ │ │ + b 52db0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc8 │ │ │ │ + beq 52ce8 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52d28 │ │ │ │ + ble 52d48 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52cdc │ │ │ │ - b 52d90 │ │ │ │ - bpl 52cdc │ │ │ │ + ble 52cfc │ │ │ │ + b 52db0 │ │ │ │ + bpl 52cfc │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52cdc │ │ │ │ + bpl 52cfc │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 52d90 │ │ │ │ + b 52db0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e550 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52d90 │ │ │ │ + bls 52db0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52d80 │ │ │ │ + bvs 52da0 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 52d90 │ │ │ │ + bne 52db0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 52d90 │ │ │ │ + b 52db0 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52db0 │ │ │ │ + bne 52dd0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 395d10 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + bl 396158 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52dec │ │ │ │ - b 52d9c │ │ │ │ + bne 52e0c │ │ │ │ + b 52dbc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52ddc │ │ │ │ - vldr d8, [pc, #60] @ 52e18 │ │ │ │ - b 52d90 │ │ │ │ + ble 52dfc │ │ │ │ + vldr d8, [pc, #60] @ 52e38 │ │ │ │ + b 52db0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc8 │ │ │ │ - b 52cdc │ │ │ │ + beq 52ce8 │ │ │ │ + b 52cfc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -37485,159 +37493,159 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52e60 │ │ │ │ + bhi 52e80 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52e84 │ │ │ │ - b 52ea0 │ │ │ │ + bne 52ea4 │ │ │ │ + b 52ec0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64140 @ 0xfa8c │ │ │ │ + movw r0, #64276 @ 0xfb14 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52fc0 │ │ │ │ - b 52e4c │ │ │ │ - bl c57f0 │ │ │ │ + beq 52fe0 │ │ │ │ + b 52e6c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52eb4 │ │ │ │ + ble 52ed4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52ed0 │ │ │ │ - bl be620 │ │ │ │ + bne 52ef0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52ed0 │ │ │ │ - b 52fc0 │ │ │ │ + beq 52ef0 │ │ │ │ + b 52fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e98 │ │ │ │ + bne 52eb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 52e98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 52eb8 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52f88 │ │ │ │ + ble 52fa8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52f10 │ │ │ │ + beq 52f30 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52f8c │ │ │ │ + beq 52fac │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47444 @ 0xb954 │ │ │ │ + movw r1, #47508 @ 0xb994 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52f78 │ │ │ │ + b 52f98 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52f2c │ │ │ │ - bl b62e0 │ │ │ │ + beq 52f4c │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f54 │ │ │ │ + beq 52f74 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52f8c │ │ │ │ + beq 52fac │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47532 @ 0xb9ac │ │ │ │ + movw r1, #47596 @ 0xb9ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52f78 │ │ │ │ + b 52f98 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43632 @ 0xaa70 │ │ │ │ + movw r2, #43696 @ 0xaab0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64140 @ 0xfa8c │ │ │ │ + movw r0, #64276 @ 0xfb14 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52fc0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52fe0 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52fa8 │ │ │ │ + bgt 52fc8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d4a0 │ │ │ │ + b 4d464 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52fd8 │ │ │ │ - b 53740 │ │ │ │ + bne 52ff8 │ │ │ │ + b 53760 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39dc88 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dea8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53040 │ │ │ │ + bne 53060 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1594e4 │ │ │ │ + b 1597cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63444 @ 0xf7d4 │ │ │ │ + movw r0, #63584 @ 0xf860 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53030 │ │ │ │ + bne 53050 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47624 @ 0xba08 │ │ │ │ + movw r0, #47688 @ 0xba48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37649,418 +37657,418 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 53104 │ │ │ │ + beq 53124 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53104 │ │ │ │ - bl be620 │ │ │ │ + bne 53124 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5311c │ │ │ │ - vldr d0, [pc, #36] @ 53130 │ │ │ │ + bne 5313c │ │ │ │ + vldr d0, [pc, #36] @ 53150 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53170 │ │ │ │ + bne 53190 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 53194 │ │ │ │ + b 531b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63488 @ 0xf800 │ │ │ │ + movw r0, #63628 @ 0xf88c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53158 │ │ │ │ + bne 53178 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00053194 : │ │ │ │ +000531b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cac <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43ccc <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #32048 @ 0x7d30 │ │ │ │ + movw r2, #32112 @ 0x7d70 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ pople {r4, r5, fp, pc} │ │ │ │ ldrb r4, [ip, r3] │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ strb r4, [lr, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 531ec │ │ │ │ + b 5320c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5325c │ │ │ │ + bne 5327c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 53258 │ │ │ │ + ble 53278 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53294 │ │ │ │ + beq 532b4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 53738 │ │ │ │ + ldr r1, [pc, #1220] @ 53758 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53520 │ │ │ │ + beq 53540 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53520 │ │ │ │ - ldr r3, [pc, #1148] @ 5373c │ │ │ │ + beq 53540 │ │ │ │ + ldr r3, [pc, #1148] @ 5375c │ │ │ │ cmp r4, #0 │ │ │ │ movw r8, #43176 @ 0xa8a8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53490 │ │ │ │ + bne 534b0 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152658 │ │ │ │ + bl 152938 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53490 │ │ │ │ + bne 534b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53328 │ │ │ │ + bgt 53348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53328 │ │ │ │ + bne 53348 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5337c │ │ │ │ + bne 5339c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5335c │ │ │ │ + bgt 5337c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5335c │ │ │ │ + bne 5337c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53520 │ │ │ │ + bne 53540 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53424 │ │ │ │ + bne 53444 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152658 │ │ │ │ + bl 152938 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53424 │ │ │ │ + bne 53444 │ │ │ │ vmov s15, r0 │ │ │ │ mul r0, r0, r7 │ │ │ │ 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 533f8 │ │ │ │ + beq 53418 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #836] @ 53730 │ │ │ │ + vldr d5, [pc, #836] @ 53750 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 53424 │ │ │ │ + bhi 53444 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53328 │ │ │ │ + bgt 53348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53328 │ │ │ │ + bne 53348 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 53328 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53348 │ │ │ │ mov r0, r7 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 534f0 │ │ │ │ + beq 53510 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cf2e0 │ │ │ │ + bl 1cf4b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53464 │ │ │ │ + bgt 53484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53464 │ │ │ │ + bne 53484 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53488 │ │ │ │ + bgt 534a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53488 │ │ │ │ + bne 534a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 534fc │ │ │ │ + beq 5351c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 53684 │ │ │ │ + bne 536a4 │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53528 │ │ │ │ + ble 53548 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 53560 │ │ │ │ + beq 53580 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 535c0 │ │ │ │ + beq 535e0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 535a4 │ │ │ │ + beq 535c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 535e8 │ │ │ │ + bne 53608 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53544 │ │ │ │ + ble 53564 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53520 │ │ │ │ + bgt 53540 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53520 │ │ │ │ + bne 53540 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 53720 │ │ │ │ + b 53740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534b4 │ │ │ │ + bne 534d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 534b4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 534d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534fc │ │ │ │ + bne 5351c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 534fc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5351c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53584 │ │ │ │ + bgt 535a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53584 │ │ │ │ + bne 535a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53520 │ │ │ │ + bne 53540 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ - bl 152658 │ │ │ │ + b c5d44 │ │ │ │ + bl 152938 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534e0 │ │ │ │ + bne 53500 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534b4 │ │ │ │ + bgt 534d4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 534b4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 534b4 │ │ │ │ + bne 534d4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 534d4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cf2e0 │ │ │ │ + bl 1cf4b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53618 │ │ │ │ + bgt 53638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53618 │ │ │ │ + bne 53638 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5363c │ │ │ │ + bgt 5365c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5363c │ │ │ │ + bne 5365c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53684 │ │ │ │ - b 534fc │ │ │ │ - bl 1cf2e0 │ │ │ │ + bne 536a4 │ │ │ │ + b 5351c │ │ │ │ + bl 1cf4b8 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 536d0 │ │ │ │ + ble 536f0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 536e4 │ │ │ │ + ble 53704 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 536f8 │ │ │ │ + beq 53718 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 53648 │ │ │ │ - bl be620 │ │ │ │ + bne 53668 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 536fc │ │ │ │ + beq 5371c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 536f8 │ │ │ │ + bgt 53718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 536f8 │ │ │ │ + bne 53718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 536f8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53718 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53664 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 53664 │ │ │ │ + bne 53684 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53684 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53678 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 53678 │ │ │ │ + bne 53698 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53698 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53720 │ │ │ │ + bgt 53740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53720 │ │ │ │ + bne 53740 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ rsbeq r6, r2, r4, ror r9 │ │ │ │ @@ -38068,215 +38076,188 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39dc88 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dea8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 537a8 │ │ │ │ + bne 537c8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e49e0 │ │ │ │ + b 1e51e4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63284 @ 0xf734 │ │ │ │ + movw r0, #63424 @ 0xf7c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53798 │ │ │ │ + b 537b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5380c │ │ │ │ + bhi 5382c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53830 │ │ │ │ - b 5384c │ │ │ │ + bne 53850 │ │ │ │ + b 5386c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64236 @ 0xfaec │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5396c │ │ │ │ - b 537f8 │ │ │ │ - bl c57f0 │ │ │ │ + beq 5398c │ │ │ │ + b 53818 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53860 │ │ │ │ + ble 53880 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5387c │ │ │ │ - bl be620 │ │ │ │ + bne 5389c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5387c │ │ │ │ - b 5396c │ │ │ │ + beq 5389c │ │ │ │ + b 5398c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53844 │ │ │ │ + bne 53864 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 53844 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53864 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 53938 │ │ │ │ + ble 53958 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 538c0 │ │ │ │ + beq 538e0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 53938 │ │ │ │ + beq 53958 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #47916 @ 0xbb2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53928 │ │ │ │ + b 53948 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 538dc │ │ │ │ - bl b62e0 │ │ │ │ + beq 538fc │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53904 │ │ │ │ + beq 53924 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 53938 │ │ │ │ + beq 53958 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47940 @ 0xbb44 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53928 │ │ │ │ + b 53948 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43632 @ 0xaa70 │ │ │ │ + movw r2, #43696 @ 0xaab0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64236 @ 0xfaec │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5396c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5398c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 53954 │ │ │ │ + bgt 53974 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d4a0 │ │ │ │ + b 4d464 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00053974 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00053994 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 539b4 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 539d4 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 539f0 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 53a20 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2e6d0 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 53a10 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 53a20 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39dc88 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dea8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53a94 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ - beq 53a88 <_PyBytes_ReverseFind@@Base+0x114> │ │ │ │ + ldreq r0, [pc, #28] @ 53a48 <_PyBytes_ReverseFind@@Base+0xb4> │ │ │ │ + beq 53a3c <_PyBytes_ReverseFind@@Base+0xa8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -38298,551 +38279,578 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53b08 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + bne 53abc <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b50 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ - ldr r1, [pc, #268] @ 53c1c <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + beq 53b04 <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ + ldr r1, [pc, #268] @ 53bd0 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53b50 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + bne 53b04 <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ mov r4, #0 │ │ │ │ - b 53bfc <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + b 53bb0 <_PyBytes_ReverseFind@@Base+0x21c> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53b48 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ + bne 53afc <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53be4 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53b98 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53b8c <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ + beq 53b40 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53be4 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53b98 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53bb0 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ - bl be620 │ │ │ │ + bne 53b64 <_PyBytes_ReverseFind@@Base+0x1d0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53be4 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ - b 53b48 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ - bl c57f0 │ │ │ │ + beq 53b98 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + b 53afc <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53bdc <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bgt 53b90 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53bdc <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bne 53b90 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53b9c <_PyBytes_ReverseFind@@Base+0x228> │ │ │ │ + beq 53b50 <_PyBytes_ReverseFind@@Base+0x1bc> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4c050 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4c070 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53c10 <_PyBytes_ReverseFind@@Base+0x29c> │ │ │ │ + beq 53bc4 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, ip, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53c50 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bne 53c04 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384fe8 │ │ │ │ + b 385320 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63420 @ 0xf7bc │ │ │ │ + movw r0, #63560 @ 0xf848 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53c40 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ + bne 53bf4 <_PyBytes_ReverseFind@@Base+0x260> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 176a10 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53c84 <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53cb4 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2e6d0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53ca4 <_PyBytes_ReverseFind@@Base+0x310> │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53cb4 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b beb68 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 53ce8 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ + beq 53d08 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48180 @ 0xbc34 │ │ │ │ + movw r1, #48244 @ 0xbc74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 53d1c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 53d3c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ movw r2, #48648 @ 0xbe08 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 53d94 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + beq 53db4 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 53f2c <_PyBytes_ReverseFind@@Base+0x5b8> │ │ │ │ + ldr r0, [pc, #544] @ 53f4c <_PyBytes_ReverseFind@@Base+0x5b8> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldm r5, {r5, r6, r8} │ │ │ │ - bl 294d68 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 53d24 <_PyBytes_ReverseFind@@Base+0x3b0> │ │ │ │ + bge 53d44 <_PyBytes_ReverseFind@@Base+0x3b0> │ │ │ │ mov r0, #0 │ │ │ │ - b 53f24 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ + b 53f44 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r7 │ │ │ │ - bne 53da0 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ + bne 53dc0 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r8, r7 │ │ │ │ - beq 53d94 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + beq 53db4 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #48236 @ 0xbc6c │ │ │ │ + movw r1, #48300 @ 0xbcac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 53d1c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + beq 53d3c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 53da0 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ + bne 53dc0 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d94 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bgt 53db4 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d94 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 53db4 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 53f24 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ + b 53f44 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #48308 @ 0xbcb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279e0c │ │ │ │ + bl 27aefc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 53dd8 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bne 53df8 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 53df4 <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ - b 53e14 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ - ldr r1, [pc, #336] @ 53f30 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bne 53e14 <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ + b 53e34 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ + ldr r1, [pc, #336] @ 53f50 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53dc8 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ - b 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bne 53de8 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ + b 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1737e4 │ │ │ │ + bl 173b74 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e74 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ - b 53e4c <_PyBytes_ReverseFind@@Base+0x4d8> │ │ │ │ - bl 985d0 │ │ │ │ + bne 53e94 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + b 53e6c <_PyBytes_ReverseFind@@Base+0x4d8> │ │ │ │ + bl 98310 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #29952 @ 0x7500 │ │ │ │ + movw r0, #30016 @ 0x7540 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53e98 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + beq 53eb8 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1737e4 │ │ │ │ + bl 173b74 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e74 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + bne 53e94 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bgt 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bne 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 53ef4 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ + b 53f14 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53eb4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bgt 53ed4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53eb4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bne 53ed4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 53eb4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ - bl 14330c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 53ed4 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bl 143454 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48268 @ 0xbc8c │ │ │ │ + movw r0, #48332 @ 0xbccc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279e0c │ │ │ │ + bl 27aefc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30848 @ 0x7880 │ │ │ │ + movw r0, #30912 @ 0x78c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 279e0c │ │ │ │ + bl 27aefc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e6c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e8c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 294f3c │ │ │ │ + bl 295d84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ad998 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae2c4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f18 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + bgt 53f38 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f18 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 53f38 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53d94 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - b 53d1c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne 53db4 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + b 53d3c <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53f6c <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ - movw r0, #48320 @ 0xbcc0 │ │ │ │ + bne 53f8c <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ + movw r0, #48384 @ 0xbd00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #48340 @ 0xbcd4 │ │ │ │ + movw r0, #48404 @ 0xbd14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53fbc <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bgt 53fdc <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53fbc <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne 53fdc <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2a8758 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ + bl 2a95a0 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 54014 <_PyBytes_ReverseFind@@Base+0x6a0> │ │ │ │ + beq 54034 <_PyBytes_ReverseFind@@Base+0x6a0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #48388 @ 0xbd04 │ │ │ │ + movw r1, #48452 @ 0xbd44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 54128 │ │ │ │ + bl 54148 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 54098 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bne 540b8 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a70cc │ │ │ │ + bl 2a7f14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54098 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + beq 540b8 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54098 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bgt 540b8 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54098 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 540b8 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 540c0 <_PyBytes_ReverseFind@@Base+0x74c> │ │ │ │ + beq 540e0 <_PyBytes_ReverseFind@@Base+0x74c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edcec │ │ │ │ + b 1ee4fc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54104 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ + bne 54124 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bd81c │ │ │ │ + b 2be26c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63356 @ 0xf77c │ │ │ │ + movw r0, #63496 @ 0xf808 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 540f4 <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ + bne 54114 <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054128 : │ │ │ │ +00054148 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5416c │ │ │ │ + beq 5418c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4800 @ 0x12c0 │ │ │ │ + movw r1, #4996 @ 0x1384 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5419c │ │ │ │ + bl 16ed94 │ │ │ │ + b 541bc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 541a4 │ │ │ │ + beq 541c4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48492 @ 0xbd6c │ │ │ │ + movw r1, #48556 @ 0xbdac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r6, #0 │ │ │ │ - b 5431c │ │ │ │ + b 5433c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 541d0 │ │ │ │ + beq 541f0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48528 @ 0xbd90 │ │ │ │ + movw r1, #48592 @ 0xbdd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5419c │ │ │ │ + bl 140d3c │ │ │ │ + b 541bc │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54200 │ │ │ │ + beq 54220 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48560 @ 0xbdb0 │ │ │ │ + movw r1, #48624 @ 0xbdf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5419c │ │ │ │ - ldr r8, [pc, #284] @ 54324 │ │ │ │ + bl 140d3c │ │ │ │ + b 541bc │ │ │ │ + ldr r8, [pc, #284] @ 54344 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54224 │ │ │ │ - bl 2f6448 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ + bne 54244 │ │ │ │ + bl 2f6ae8 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54250 │ │ │ │ + beq 54270 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48604 @ 0xbddc │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5419c │ │ │ │ + bl 140d3c │ │ │ │ + b 541bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5430c │ │ │ │ + bne 5432c │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54288 │ │ │ │ - bl 2f6448 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ + bne 542a8 │ │ │ │ + bl 2f6ae8 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5419c │ │ │ │ + beq 541bc │ │ │ │ str r4, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 54f98 │ │ │ │ + bl 54fb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5419c │ │ │ │ + beq 541bc │ │ │ │ cmp r7, r3 │ │ │ │ - bne 542e0 │ │ │ │ + bne 54300 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 542c8 │ │ │ │ + bgt 542e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 542c8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 542e8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ - b 5419c │ │ │ │ + bl 1aa4cc │ │ │ │ + b 541bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5431c │ │ │ │ + bgt 5433c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5431c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5431c │ │ │ │ + bne 5433c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5433c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 346aec │ │ │ │ + b 346f9c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 54348 │ │ │ │ + beq 54368 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edcec │ │ │ │ + b 1ee4fc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -38853,178 +38861,178 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 543b0 │ │ │ │ + bne 543d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543d8 │ │ │ │ - b 543d0 │ │ │ │ + beq 543f8 │ │ │ │ + b 543f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #7696 @ 0x1e10 │ │ │ │ + movw r0, #7892 @ 0x1ed4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54394 │ │ │ │ + bne 543b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 54474 │ │ │ │ + b 54494 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 543d0 │ │ │ │ + beq 543f0 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54418 │ │ │ │ + bhi 54438 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #7592 @ 0x1da8 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r2, r1 │ │ │ │ - b 54440 │ │ │ │ + b 54460 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 543fc │ │ │ │ - b 543d0 │ │ │ │ + bne 5441c │ │ │ │ + b 543f0 │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl lr, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5446c │ │ │ │ + ble 5448c │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth lr, lr │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [ip, r3] │ │ │ │ eor r0, r0, lr │ │ │ │ - b 54440 │ │ │ │ - bl b2448 │ │ │ │ + b 54460 │ │ │ │ + bl b26f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54488 │ │ │ │ + beq 544a8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #39108 @ 0x98c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 37f964 │ │ │ │ + bl 37fc9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54578 │ │ │ │ + beq 54598 │ │ │ │ cmp r0, #0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 54518 │ │ │ │ - bl b62e0 │ │ │ │ + bne 54538 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5457c │ │ │ │ + beq 5459c │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 11fb48 │ │ │ │ + bl 120384 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54578 │ │ │ │ + beq 54598 │ │ │ │ mov r1, r5 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5457c │ │ │ │ + beq 5459c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54578 │ │ │ │ + bgt 54598 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54578 │ │ │ │ + bne 54598 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 545a8 │ │ │ │ + beq 545c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 545e4 │ │ │ │ + bne 54604 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37a144 │ │ │ │ + b 37a47c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63392 @ 0xf7a0 │ │ │ │ + movw r0, #63532 @ 0xf82c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 545d4 │ │ │ │ + bne 545f4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ @@ -39043,165 +39051,165 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #31112 @ 0x7988 │ │ │ │ + movw r3, #31176 @ 0x79c8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 546b0 │ │ │ │ + bne 546d0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 546f8 │ │ │ │ - ldr r1, [pc, #204] @ 54784 │ │ │ │ + beq 54718 │ │ │ │ + ldr r1, [pc, #204] @ 547a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 546f8 │ │ │ │ + bne 54718 │ │ │ │ mov r4, #0 │ │ │ │ - b 54750 │ │ │ │ + b 54770 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2ce2b8 │ │ │ │ + bl 2ce920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546f0 │ │ │ │ + beq 54710 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 54734 │ │ │ │ + bne 54754 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39c248 <_PyCompile_OptimizeCfg@@Base+0x61c> │ │ │ │ + bl 39c468 <_PyCompile_OptimizeCfg@@Base+0x61c> │ │ │ │ mov r4, r0 │ │ │ │ - b 54750 │ │ │ │ + b 54770 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54718 │ │ │ │ - b 546f0 │ │ │ │ + beq 54738 │ │ │ │ + b 54710 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54764 │ │ │ │ + beq 54784 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54778 │ │ │ │ + beq 54798 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r4, lsr sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53228 @ 0xcfec │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 547ec │ │ │ │ + bne 5480c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40452 @ 0x9e04 │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 547f8 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 54818 │ │ │ │ + bl 1294d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 54800 │ │ │ │ + bge 54820 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005480c : │ │ │ │ +0005482c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 54840 │ │ │ │ + beq 54860 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5485c │ │ │ │ + beq 5487c │ │ │ │ mov r0, r2 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 54890 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 548b0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 54870 │ │ │ │ + blt 54890 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 54898 │ │ │ │ + blt 548b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48764 @ 0xbe7c │ │ │ │ + movw r1, #48828 @ 0xbebc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -39209,490 +39217,490 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5492c │ │ │ │ + bne 5494c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3019b4 │ │ │ │ + b 30218c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63436 @ 0xf7cc │ │ │ │ + movw r0, #63576 @ 0xf858 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5491c │ │ │ │ + bne 5493c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 549a4 │ │ │ │ + bne 549c4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 549a0 │ │ │ │ + blt 549c0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 549e4 │ │ │ │ + beq 54a04 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 54b70 │ │ │ │ + ldr r1, [pc, #452] @ 54b90 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549e4 │ │ │ │ + bne 54a04 │ │ │ │ mov r4, #0 │ │ │ │ - b 54b64 │ │ │ │ + b 54b84 │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 54a10 │ │ │ │ + beq 54a30 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54a10 │ │ │ │ - bl be620 │ │ │ │ + bne 54a30 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549dc │ │ │ │ + bne 549fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r6, #16 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r3 │ │ │ │ add r6, r3, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 54aac │ │ │ │ + bls 54acc │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 54a74 │ │ │ │ + bne 54a94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 54aa4 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + ble 54ac4 │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 54b48 │ │ │ │ + bgt 54b68 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 54aa4 │ │ │ │ + b 54ac4 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 54b48 │ │ │ │ + beq 54b68 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 54aa4 │ │ │ │ + bne 54ac4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 54b48 │ │ │ │ + blt 54b68 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 54a34 │ │ │ │ + b 54a54 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 54b48 │ │ │ │ + bgt 54b68 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 549dc │ │ │ │ + beq 549fc │ │ │ │ cmp r6, r7 │ │ │ │ - bls 54b64 │ │ │ │ + bls 54b84 │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 54b28 │ │ │ │ + bne 54b48 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 54b40 │ │ │ │ + ble 54b60 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 54b40 │ │ │ │ + beq 54b60 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 54b18 │ │ │ │ + b 54b38 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 54adc │ │ │ │ + b 54afc │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45716 @ 0xb294 │ │ │ │ + movw r1, #45780 @ 0xb2d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 549dc │ │ │ │ + bl 16ed94 │ │ │ │ + b 549fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r0, ror #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54c94 │ │ │ │ + beq 54cb4 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #60680 @ 0xed08 │ │ │ │ + movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 147ff0 │ │ │ │ + bl 148320 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54c90 │ │ │ │ + bne 54cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54c90 │ │ │ │ + bne 54cb0 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11b79c │ │ │ │ + bl 11b9bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54c7c │ │ │ │ + beq 54c9c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54c7c │ │ │ │ + beq 54c9c │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54c80 │ │ │ │ + beq 54ca0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c18 │ │ │ │ + bgt 54c38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c18 │ │ │ │ + bne 54c38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #936] @ 0x3a8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54c80 │ │ │ │ + beq 54ca0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c94 │ │ │ │ + bgt 54cb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c94 │ │ │ │ + bne 54cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 54c94 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 54cb4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00054c9c : │ │ │ │ +00054cbc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54cd8 │ │ │ │ + bne 54cf8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32cdf4 <_PyXI_Preserve@@Base+0xf0> │ │ │ │ + b 32d2bc <_PyXI_Preserve@@Base+0xf0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 54d3c │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 54d5c │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54d28 │ │ │ │ + beq 54d48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 54d7c │ │ │ │ + bhi 54d9c │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 54da0 │ │ │ │ + b 54dc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64264 @ 0xfb08 │ │ │ │ + movw r0, #64400 @ 0xfb90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 54d68 │ │ │ │ + b 54d88 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c918 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c938 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 54df8 │ │ │ │ + bne 54e18 │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3466f4 │ │ │ │ - b 54e18 │ │ │ │ + bl 346ba4 │ │ │ │ + b 54e38 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #46044 @ 0xb3dc │ │ │ │ + movw r1, #46108 @ 0xb41c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e6c │ │ │ │ + beq 54e8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e6c │ │ │ │ + bgt 54e8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e6c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e8c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ea0 │ │ │ │ + beq 54ec0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54ea0 │ │ │ │ + bgt 54ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54ea0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 54ec0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b43c4 │ │ │ │ + b 1b4b54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54e20 │ │ │ │ + b 54e40 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f28 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 54f48 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 54f18 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 54f28 │ │ │ │ + bne 54f38 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 54f48 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f5c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 54f7c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54f4c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 54f5c │ │ │ │ + bne 54f6c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 54f7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54f84 │ │ │ │ + bne 54fa4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5501c │ │ │ │ + beq 5503c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r5 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 3a2fcc │ │ │ │ - ldr r3, [pc, #168] @ 55098 │ │ │ │ + bl 3a31ec │ │ │ │ + ldr r3, [pc, #168] @ 550b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 55000 │ │ │ │ + bhi 55020 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 3489f4 │ │ │ │ + bl 348ea0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55080 │ │ │ │ + bne 550a0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55064 │ │ │ │ + ble 55084 │ │ │ │ mov r0, #0 │ │ │ │ - b 55090 │ │ │ │ - ldr r3, [pc, #112] @ 5509c │ │ │ │ + b 550b0 │ │ │ │ + ldr r3, [pc, #112] @ 550bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 55090 │ │ │ │ + b 550b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 55090 │ │ │ │ + b 550b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5501c │ │ │ │ + bne 5503c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5501c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5503c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r1, lr, lr, ror #26 │ │ │ │ @@ -39738,164 +39746,164 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5517c │ │ │ │ + bne 5519c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 55178 │ │ │ │ + ble 55198 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 551bc │ │ │ │ + beq 551dc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 552dc │ │ │ │ + ldr r1, [pc, #344] @ 552fc │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 551bc │ │ │ │ + bne 551dc │ │ │ │ mov r0, #0 │ │ │ │ - b 552d4 │ │ │ │ + b 552f4 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 551dc │ │ │ │ + beq 551fc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 551b4 │ │ │ │ + blt 551d4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55228 │ │ │ │ + beq 55248 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55208 │ │ │ │ + bne 55228 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 552d4 │ │ │ │ + b 552f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348ef4 │ │ │ │ + bl 3493a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 55240 │ │ │ │ - bl be620 │ │ │ │ + bne 55260 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 551b4 │ │ │ │ + bne 551d4 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ - b 551b4 │ │ │ │ + bl 1aa4cc │ │ │ │ + b 551d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55290 │ │ │ │ + beq 552b0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 551fc │ │ │ │ + beq 5521c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 370768 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ + bl 370a78 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r7, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 551fc │ │ │ │ + b 5521c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 551fc │ │ │ │ + beq 5521c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 370768 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ + bl 370a78 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r7, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 551fc │ │ │ │ + b 5521c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r6, [r2], #-216 @ 0xffffff28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 55328 │ │ │ │ + bhi 55348 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 5534c │ │ │ │ + b 5536c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39692 @ 0x9b0c │ │ │ │ + movw r0, #39756 @ 0x9b4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55310 │ │ │ │ - b 553c4 │ │ │ │ + bne 55330 │ │ │ │ + b 553e4 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55388 │ │ │ │ + bne 553a8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3466f4 │ │ │ │ + bl 346ba4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 553ac │ │ │ │ + bne 553cc │ │ │ │ mov r4, r5 │ │ │ │ - b 553c4 │ │ │ │ + b 553e4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #46044 @ 0xb3dc │ │ │ │ + movw r1, #46108 @ 0xb41c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -39919,249 +39927,249 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55444 │ │ │ │ + bne 55464 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5548c │ │ │ │ - ldr r1, [pc, #424] @ 555f4 │ │ │ │ + beq 554ac │ │ │ │ + ldr r1, [pc, #424] @ 55614 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5548c │ │ │ │ + bne 554ac │ │ │ │ mov r4, #0 │ │ │ │ - b 555d4 │ │ │ │ + b 555f4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55484 │ │ │ │ + bne 554a4 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 554c4 │ │ │ │ + beq 554e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 554c8 │ │ │ │ - b 55484 │ │ │ │ + bge 554e8 │ │ │ │ + b 554a4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 554f8 │ │ │ │ + ble 55518 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55484 │ │ │ │ + beq 554a4 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + movw r1, #49452 @ 0xc12c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ - b 55484 │ │ │ │ + bl 16ed94 │ │ │ │ + b 554a4 │ │ │ │ add r3, r5, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub r0, r0, r3, asr #31 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 55484 │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 554a4 │ │ │ │ + bl 1a2e9c │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r6, r6, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #96 @ 0x60 │ │ │ │ addeq r3, r5, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ cmple r4, #0 │ │ │ │ - beq 555c0 │ │ │ │ + beq 555e0 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #5 │ │ │ │ - ble 555b4 │ │ │ │ + ble 555d4 │ │ │ │ sub r4, r4, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr r3, r2, r4 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r6, #1 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp lr, #0 │ │ │ │ strbne ip, [r0] │ │ │ │ - bne 55574 │ │ │ │ + bne 55594 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 55578 │ │ │ │ + b 55598 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 55554 │ │ │ │ + b 55574 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138918 │ │ │ │ + bl 138a64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 555e8 │ │ │ │ + beq 55608 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, lsl lr │ │ │ │ + rsbeq r6, r2, r4, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5564c │ │ │ │ + bne 5566c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55648 │ │ │ │ + blt 55668 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5568c │ │ │ │ + beq 556ac │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 557d0 │ │ │ │ + ldr r1, [pc, #380] @ 557f0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5568c │ │ │ │ + bne 556ac │ │ │ │ mov r6, #0 │ │ │ │ - b 557c4 │ │ │ │ + b 557e4 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 556a4 │ │ │ │ + beq 556c4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 55684 │ │ │ │ + blt 556a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 55684 │ │ │ │ + beq 556a4 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 557c4 │ │ │ │ + ble 557e4 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 556f4 │ │ │ │ + beq 55714 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 556cc │ │ │ │ + bne 556ec │ │ │ │ mov r1, r7 │ │ │ │ - b 55728 │ │ │ │ + b 55748 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55728 │ │ │ │ + ble 55748 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 55720 │ │ │ │ + bne 55740 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55720 │ │ │ │ + ble 55740 │ │ │ │ add r3, r8, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5579c │ │ │ │ + beq 557bc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55778 │ │ │ │ + beq 55798 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5579c │ │ │ │ + bgt 557bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5579c │ │ │ │ + bne 557bc │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5579c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 557bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 556c0 │ │ │ │ + bgt 556e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 556c0 │ │ │ │ + bne 556e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 556c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 556e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55684 │ │ │ │ + bgt 556a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55684 │ │ │ │ + bne 556a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 55684 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 556a4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr lr │ │ │ │ + rsbeq r6, r2, r0, lsl lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -40171,100 +40179,100 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 55854 │ │ │ │ + bhi 55874 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55878 │ │ │ │ + bne 55898 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4240 @ 0x1090 │ │ │ │ + movw r0, #4320 @ 0x10e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 558a8 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 558c8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4240 @ 0x1090 │ │ │ │ + movw r0, #4320 @ 0x10e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558a8 │ │ │ │ - b 5581c │ │ │ │ + beq 558c8 │ │ │ │ + b 5583c │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 5594c │ │ │ │ + ble 5596c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 558b0 │ │ │ │ - bl be620 │ │ │ │ + bne 558d0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 558e4 │ │ │ │ + beq 55904 │ │ │ │ mov r4, #0 │ │ │ │ - b 559c4 │ │ │ │ - bl c57f0 │ │ │ │ + b 559e4 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 558dc │ │ │ │ + bgt 558fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 558dc │ │ │ │ + bne 558fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55898 │ │ │ │ + beq 558b8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55948 │ │ │ │ + beq 55968 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55910 │ │ │ │ - bl be620 │ │ │ │ + bne 55930 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 5594c │ │ │ │ - b 558a8 │ │ │ │ - bl c57f0 │ │ │ │ + beq 5596c │ │ │ │ + b 558c8 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5593c │ │ │ │ + bgt 5595c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5593c │ │ │ │ + bne 5595c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5594c │ │ │ │ - b 558fc │ │ │ │ + bne 5596c │ │ │ │ + b 5591c │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 558a8 │ │ │ │ + beq 558c8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 5597c │ │ │ │ + bgt 5599c │ │ │ │ cmp r5, #0 │ │ │ │ addlt r5, r5, r3 │ │ │ │ biclt r5, r5, r5, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ addlt r6, r6, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -40277,291 +40285,295 @@ │ │ │ │ str r6, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55a08 │ │ │ │ + beq 55a28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55d98 │ │ │ │ + bl 55dc8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #25096 @ 0x6208 │ │ │ │ + movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r0, #56396 @ 0xdc4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55dec │ │ │ │ + b 55e1c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a90 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55ab0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55a80 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55a90 │ │ │ │ + bne 55aa0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ab0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ac4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55ae4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ab4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55ac4 │ │ │ │ + bne 55ad4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ae4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55af8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55b18 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ae8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55af8 │ │ │ │ + bne 55b08 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b18 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b2c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55b4c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b1c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55b2c │ │ │ │ + bne 55b3c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b48 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 55b5c │ │ │ │ - b 55b84 │ │ │ │ + beq 55b80 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 55b70 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b38 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 55bb4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b74 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55b84 │ │ │ │ + bne 55ba4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55bb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bb8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55be8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ba8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55bb8 │ │ │ │ + bne 55bd8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55be8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bec │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55c1c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55bdc │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55bec │ │ │ │ + bne 55c0c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55c1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c08 │ │ │ │ + bne 55c38 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c44 │ │ │ │ - b 55c1c │ │ │ │ + beq 55c74 │ │ │ │ + b 55c4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bf8 │ │ │ │ + beq 55c28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55c34 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55c44 │ │ │ │ + bne 55c64 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55c74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c78 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 55ca8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55c68 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55c78 │ │ │ │ + bne 55c98 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ca8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c94 │ │ │ │ + bne 55cc4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55cd0 │ │ │ │ - b 55ca8 │ │ │ │ + beq 55d00 │ │ │ │ + b 55cd8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c84 │ │ │ │ + beq 55cb4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55cc0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55cd0 │ │ │ │ + bne 55cf0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55d00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55cec │ │ │ │ + bne 55d1c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d10 │ │ │ │ - b 55d00 │ │ │ │ + beq 55d40 │ │ │ │ + b 55d30 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55cdc │ │ │ │ + beq 55d0c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d2c │ │ │ │ + beq 55d5c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1a92c0 │ │ │ │ + b 1a9680 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55d74 │ │ │ │ + bne 55da4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b30a8 │ │ │ │ + b 1b3834 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63308 @ 0xf74c │ │ │ │ + movw r0, #63448 @ 0xf7d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55d64 │ │ │ │ + b 55d94 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #31024 @ 0x7930 │ │ │ │ + movw r5, #31088 @ 0x7970 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #32048 @ 0x7d30 │ │ │ │ + movw r4, #32112 @ 0x7d70 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #58400 @ 0xe420 │ │ │ │ + movw lr, #54768 @ 0xd5f0 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ add fp, sp, #16 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r1, ip] │ │ │ │ ldr r6, [r5, r3, lsl #2] │ │ │ │ tst r6, #1 │ │ │ │ ldrbne r3, [lr, r3] │ │ │ │ - bne 55de0 │ │ │ │ + bne 55e10 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55dbc │ │ │ │ + b 55dec │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55e4c │ │ │ │ + beq 55e7c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #12 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ @@ -40578,460 +40590,460 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55e90 │ │ │ │ + beq 55ec0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 56164 │ │ │ │ + bl 56194 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55ee8 │ │ │ │ + bne 55f18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55f2c │ │ │ │ + bne 55f5c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4485c │ │ │ │ + b 4487c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63264 @ 0xf720 │ │ │ │ + movw r0, #63404 @ 0xf7ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55f1c │ │ │ │ + b 55f4c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 39d8e0 │ │ │ │ + bl 39db00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55f9c │ │ │ │ + beq 55fcc │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r0, #0 │ │ │ │ - b 55fd0 │ │ │ │ + b 56000 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #26460 @ 0x675c │ │ │ │ + movw r3, #27004 @ 0x697c │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55fc8 │ │ │ │ + bne 55ff8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55fd0 │ │ │ │ + b 56000 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5603c │ │ │ │ + bhi 5606c │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56060 │ │ │ │ + bne 56090 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33552 @ 0x8310 │ │ │ │ + movw r0, #33616 @ 0x8350 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56158 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56188 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33552 @ 0x8310 │ │ │ │ + movw r0, #33616 @ 0x8350 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56158 │ │ │ │ - b 56004 │ │ │ │ + beq 56188 │ │ │ │ + b 56034 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 56120 │ │ │ │ + ble 56150 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 560ec │ │ │ │ + beq 5611c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 560cc │ │ │ │ + beq 560fc │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56158 │ │ │ │ + beq 56188 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 560f0 │ │ │ │ + beq 56120 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 56158 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 56188 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33552 @ 0x8310 │ │ │ │ + movw r0, #33616 @ 0x8350 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56158 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56188 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 56128 │ │ │ │ + beq 56158 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56128 │ │ │ │ - bl be620 │ │ │ │ + bne 56158 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56128 │ │ │ │ - b 56158 │ │ │ │ + beq 56158 │ │ │ │ + b 56188 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 336c60 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 337128 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56158 │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + beq 56188 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #31024 @ 0x7930 │ │ │ │ + movw r7, #31088 @ 0x7970 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #32048 @ 0x7d30 │ │ │ │ + movw r6, #32112 @ 0x7d70 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #58400 @ 0xe420 │ │ │ │ + movw r5, #54768 @ 0xd5f0 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ add fp, sp, #20 │ │ │ │ mov lr, r3 │ │ │ │ cmp lr, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb ip, [r1, lr] │ │ │ │ ldr r4, [r7, ip, lsl #2] │ │ │ │ tst r4, #1 │ │ │ │ - beq 561b4 │ │ │ │ + beq 561e4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 561cc │ │ │ │ + b 561fc │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 561cc │ │ │ │ + beq 561fc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 5618c │ │ │ │ + b 561bc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #49600 @ 0xc1c0 │ │ │ │ - movweq r0, #49624 @ 0xc1d8 │ │ │ │ + movwne r0, #49664 @ 0xc200 │ │ │ │ + movweq r0, #49688 @ 0xc218 │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56260 │ │ │ │ + bgt 56290 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56260 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 56290 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 563c4 │ │ │ │ + ldr r3, [pc, #268] @ 563f4 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #42112 @ 0xa480 │ │ │ │ + movw r2, #42176 @ 0xa4c0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b78bc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b804c <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 563bc │ │ │ │ + beq 563ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 56324 │ │ │ │ + bne 56354 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56308 │ │ │ │ + bgt 56338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56308 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 56338 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38816 @ 0x97a0 │ │ │ │ + movw r1, #38880 @ 0x97e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 563bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 563ec │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 56378 │ │ │ │ + bge 563a8 │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #46512 @ 0xb5b0 │ │ │ │ + movw r1, #46576 @ 0xb5f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 563bc │ │ │ │ + bgt 563ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 563bc │ │ │ │ + bne 563ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 563bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 563ec │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 563ac │ │ │ │ + bgt 563dc │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 563ac │ │ │ │ + bne 563dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 563f0 │ │ │ │ + beq 56420 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 56410 │ │ │ │ + b 56440 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56408 │ │ │ │ + beq 56438 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ + b 56824 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 56880 │ │ │ │ + bl 568b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 56488 │ │ │ │ + blt 564b8 │ │ │ │ mov r6, #0 │ │ │ │ - b 5672c │ │ │ │ + b 5675c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldrb r3, [ip, #16] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldreq ip, [ip, #28] │ │ │ │ - beq 564b0 │ │ │ │ + beq 564e0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ movw r8, #20788 @ 0x5134 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ movw r6, #15376 @ 0x3c10 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movw r7, #32052 @ 0x7d34 │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 566d8 │ │ │ │ + ble 56708 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 56510 │ │ │ │ + beq 56540 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 56510 │ │ │ │ + beq 56540 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 56530 │ │ │ │ + bcs 56560 │ │ │ │ lsr r2, r3, #7 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r8, r3] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ add r2, r6, r2 │ │ │ │ ldrb lr, [r2, #8] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 5655c │ │ │ │ + beq 5658c │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 56580 │ │ │ │ + b 565b0 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 56580 │ │ │ │ + bne 565b0 │ │ │ │ cmp r2, #5 │ │ │ │ subne r1, r2, #13 │ │ │ │ clzne r1, r1 │ │ │ │ lsrne r1, r1, #5 │ │ │ │ lslne r1, r1, #1 │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ ldrb lr, [r0, #36] @ 0x24 │ │ │ │ @@ -41041,171 +41053,171 @@ │ │ │ │ cmp r2, #6 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, lr, #1 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldrb r3, [r3, #7] │ │ │ │ strb r9, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 565c4 │ │ │ │ + bne 565f4 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 565e8 │ │ │ │ + b 56618 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 565e8 │ │ │ │ + beq 56618 │ │ │ │ cmp lr, #2 │ │ │ │ movne lr, #1 │ │ │ │ cmp r3, #3 │ │ │ │ subne r3, r3, #1 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne lr, r3, #1 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp sl, r4 │ │ │ │ str lr, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ - beq 566cc │ │ │ │ + beq 566fc │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 566cc │ │ │ │ + beq 566fc │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 566bc │ │ │ │ + bls 566ec │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 566bc │ │ │ │ + bls 566ec │ │ │ │ cmp r3, #8 │ │ │ │ - bne 56640 │ │ │ │ + bne 56670 │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 566cc │ │ │ │ - b 5666c │ │ │ │ + bls 566fc │ │ │ │ + b 5669c │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 56658 │ │ │ │ + bne 56688 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 566cc │ │ │ │ + bls 566fc │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 566cc │ │ │ │ + beq 566fc │ │ │ │ and r5, r2, #253 @ 0xfd │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r5, #5 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #1 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp lr, #3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r1, #3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 566cc │ │ │ │ + bne 566fc │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 566cc │ │ │ │ + beq 566fc │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 566dc │ │ │ │ + b 5670c │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 564cc │ │ │ │ + b 564fc │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 56480 │ │ │ │ + blt 564b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 56480 │ │ │ │ + beq 564b0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ str r4, [r6, #16] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 5676c │ │ │ │ + bne 5679c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 567a4 │ │ │ │ - b 56788 │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + beq 567d4 │ │ │ │ + b 567b8 │ │ │ │ + movw r0, #32452 @ 0x7ec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5675c │ │ │ │ + bne 5678c │ │ │ │ mov r5, #0 │ │ │ │ - b 567ec │ │ │ │ + b 5681c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #32452 @ 0x7ec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56780 │ │ │ │ + beq 567b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56780 │ │ │ │ + beq 567b0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 15786c │ │ │ │ + bl 157b48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 567ec │ │ │ │ + bgt 5681c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567ec │ │ │ │ + bne 5681c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 5687c │ │ │ │ + ldr r6, [pc, #108] @ 568ac │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub r2, r0, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -41223,85 +41235,85 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 568d4 │ │ │ │ + beq 56904 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 568d4 │ │ │ │ + bgt 56904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 568d4 │ │ │ │ + bne 56904 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 568fc │ │ │ │ + beq 5692c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edcec │ │ │ │ + b 1ee4fc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5694c │ │ │ │ + beq 5697c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 304128 <_PyEval_AddPendingCall@@Base+0x898> │ │ │ │ + bl 3048f8 <_PyEval_AddPendingCall@@Base+0x804> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #49640 @ 0xc1e8 │ │ │ │ + movw r0, #49704 @ 0xc228 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #25640 @ 0x6428 │ │ │ │ + movw r1, #25680 @ 0x6450 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55dec │ │ │ │ + b 55e1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -41310,65 +41322,65 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-216] @ 0xffffff28 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #332] @ 56b38 │ │ │ │ + ldr r0, [pc, #332] @ 56b68 │ │ │ │ mov r6, r1 │ │ │ │ sub r5, r5, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #44684 @ 0xae8c │ │ │ │ + movw r2, #44748 @ 0xaecc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #49660 @ 0xc1fc │ │ │ │ + movw r1, #49724 @ 0xc23c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56b10 │ │ │ │ + beq 56b40 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #48064 @ 0xbbc0 │ │ │ │ + movw r1, #48128 @ 0xbc00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #49680 @ 0xc210 │ │ │ │ + movw r0, #49744 @ 0xc250 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56a9c │ │ │ │ + beq 56acc │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 3095a0 │ │ │ │ + bl 309d70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56a9c │ │ │ │ + beq 56acc │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 56aac │ │ │ │ + beq 56adc │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56aa4 │ │ │ │ + beq 56ad4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45112 @ 0xb038 │ │ │ │ + movw r1, #45176 @ 0xb078 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 56b08 │ │ │ │ + b 56b38 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r5, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r3, r5, #164 @ 0xa4 │ │ │ │ @@ -41376,29 +41388,29 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d3dc │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43124 │ │ │ │ + bl 43144 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5ec0 │ │ │ │ - ldr r3, [pc, #32] @ 56b38 │ │ │ │ + bl a61a0 │ │ │ │ + ldr r3, [pc, #32] @ 56b68 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56b2c │ │ │ │ + beq 56b5c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -41408,103 +41420,103 @@ │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 222990 │ │ │ │ + b 2236f4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 56ba4 │ │ │ │ + bne 56bd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56bf8 │ │ │ │ + bne 56c28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56bec │ │ │ │ + beq 56c1c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56bf8 │ │ │ │ + bne 56c28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56e20 │ │ │ │ + b 56e50 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56c54 │ │ │ │ - bl be620 │ │ │ │ + bne 56c84 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 56cb4 │ │ │ │ - b 56cac │ │ │ │ - bl c57f0 │ │ │ │ + beq 56ce4 │ │ │ │ + b 56cdc │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c80 │ │ │ │ + bgt 56cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56c80 │ │ │ │ + bne 56cb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56cb4 │ │ │ │ - b 56c40 │ │ │ │ + bne 56ce4 │ │ │ │ + b 56c70 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d4a0 │ │ │ │ + bl 4d464 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56cd0 │ │ │ │ + bne 56d00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56c8c │ │ │ │ + bgt 56cbc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdfc4 │ │ │ │ + b ce334 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r3] │ │ │ │ @@ -41512,15 +41524,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 56da0 │ │ │ │ + ldr r1, [pc, #140] @ 56dd0 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -41533,454 +41545,454 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str lr, [r4, #-8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56de8 │ │ │ │ + bgt 56e18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56de8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 56e18 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 310790 <_PyPickle_GetXIData@@Base+0x1888> │ │ │ │ + bl 310df0 <_PyPickle_GetXIData@@Base+0x1984> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56fe4 │ │ │ │ + beq 57014 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56e78 │ │ │ │ + bne 56ea8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56e60 │ │ │ │ + bne 56e90 │ │ │ │ dmb ish │ │ │ │ - beq 56e88 │ │ │ │ + beq 56eb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 56f00 │ │ │ │ - bgt 56ee8 │ │ │ │ + beq 56f30 │ │ │ │ + bgt 56f18 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 56ecc │ │ │ │ + beq 56efc │ │ │ │ cmn r2, #2 │ │ │ │ - bne 56ee8 │ │ │ │ + bne 56f18 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50040 @ 0xc378 │ │ │ │ + movw r1, #50104 @ 0xc3b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 56fac │ │ │ │ + bl 16ed94 │ │ │ │ + b 56fdc │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #47380 @ 0xb914 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 56fac │ │ │ │ + bl 16ed94 │ │ │ │ + b 56fdc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #50068 @ 0xc394 │ │ │ │ + movw r3, #50132 @ 0xc3d4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8bb4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 56fac │ │ │ │ + bl 3b8e9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 56fdc │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f60 │ │ │ │ + beq 56f90 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldrb r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r4, #72] @ 0x48 │ │ │ │ strb r3, [r4, #73] @ 0x49 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56f98 │ │ │ │ + bne 56fc8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56f80 │ │ │ │ + bne 56fb0 │ │ │ │ dmb ish │ │ │ │ - beq 56fe8 │ │ │ │ + beq 57018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcc38 │ │ │ │ - b 56fe8 │ │ │ │ + bl 2bd770 │ │ │ │ + b 57018 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56fcc │ │ │ │ + bne 56ffc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56fb4 │ │ │ │ + bne 56fe4 │ │ │ │ dmb ish │ │ │ │ - beq 56fdc │ │ │ │ + beq 5700c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a9bc8 │ │ │ │ + b 1aa4f8 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5705c │ │ │ │ + bne 5708c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 57058 │ │ │ │ + ble 57088 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 570a0 │ │ │ │ + beq 570d0 │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ movw ip, #28712 @ 0x7028 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 570a0 │ │ │ │ + bne 570d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5716c │ │ │ │ + b 5719c │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 57120 │ │ │ │ - bl bbf38 │ │ │ │ + bne 57150 │ │ │ │ + bl bc240 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57108 │ │ │ │ - bl be620 │ │ │ │ + bne 57138 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57098 │ │ │ │ + bne 570c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32bf84 │ │ │ │ + bl 32c44c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5715c │ │ │ │ - b 57098 │ │ │ │ + bge 5718c │ │ │ │ + b 570c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 5716c │ │ │ │ - bl 13fd5c │ │ │ │ + b 5719c │ │ │ │ + bl 13fea4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57098 │ │ │ │ - beq 57144 │ │ │ │ + blt 570c8 │ │ │ │ + beq 57174 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4a2c │ │ │ │ + b c4e90 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cda5c │ │ │ │ + bl cddcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57098 │ │ │ │ + blt 570c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 571c8 │ │ │ │ - b 571f4 │ │ │ │ + bne 571f8 │ │ │ │ + b 57224 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 57218 │ │ │ │ + bne 57248 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 571fc │ │ │ │ + ble 5722c │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a66f8 │ │ │ │ + bl 3a6918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5727c │ │ │ │ + beq 572ac │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 571b0 │ │ │ │ + bne 571e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57260 │ │ │ │ + ble 57290 │ │ │ │ mov r0, #0 │ │ │ │ - b 572a8 │ │ │ │ + b 572d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571c4 │ │ │ │ + bne 571f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 571c4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 571f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5724c │ │ │ │ + bgt 5727c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5724c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5727c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 571c4 │ │ │ │ + beq 571f4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 571c8 │ │ │ │ - b 571e8 │ │ │ │ + beq 571f8 │ │ │ │ + b 57218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571f4 │ │ │ │ + bne 57224 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 571f4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 57224 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 572a0 │ │ │ │ + bgt 572d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 572a0 │ │ │ │ + bne 572d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a65d4 │ │ │ │ + b 3a67f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 573a8 │ │ │ │ + ldr r3, [pc, #196] @ 573d8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5738c │ │ │ │ + beq 573bc │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #2108 @ 0x83c │ │ │ │ + movw r6, #2148 @ 0x864 │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57394 │ │ │ │ - bl be860 │ │ │ │ + beq 573c4 │ │ │ │ + bl beb68 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57360 │ │ │ │ + bgt 57390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57360 │ │ │ │ + bne 57390 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 57394 │ │ │ │ + bne 573c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5738c │ │ │ │ + bgt 573bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5738c │ │ │ │ + bne 573bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 573a0 │ │ │ │ + b 573d0 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 57314 │ │ │ │ + bne 57344 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 573ec │ │ │ │ + bne 5741c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 573e0 │ │ │ │ + beq 57410 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 573ec │ │ │ │ + bne 5741c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56e20 │ │ │ │ + b 56e50 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ + movw r1, #50200 @ 0xc418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0005740c : │ │ │ │ +0005743c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 57438 │ │ │ │ + ldr lr, [pc, #28] @ 57468 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1579e0 │ │ │ │ + b 157cbc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -41989,131 +42001,131 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 574a8 │ │ │ │ + bne 574d8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 574a8 │ │ │ │ + bne 574d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 56e20 │ │ │ │ + b 56e50 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 574f0 │ │ │ │ + ldr ip, [pc, #60] @ 57520 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57494 │ │ │ │ + bne 574c4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, asr r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57530 │ │ │ │ + bne 57560 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1aae38 │ │ │ │ + bl 1ab768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57548 │ │ │ │ - b 575dc │ │ │ │ - movw r0, #64920 @ 0xfd98 │ │ │ │ + bne 57578 │ │ │ │ + b 5760c │ │ │ │ + movw r0, #65056 @ 0xfe20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ce4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 184074 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5751c │ │ │ │ - b 575dc │ │ │ │ + bne 5754c │ │ │ │ + b 5760c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r5, #54064 @ 0xd330 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 575a0 │ │ │ │ + beq 575d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 575a0 │ │ │ │ + bne 575d0 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50200 @ 0xc418 │ │ │ │ + movw r1, #50264 @ 0xc458 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 575e4 │ │ │ │ - b 575dc │ │ │ │ + ble 57614 │ │ │ │ + b 5760c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 575d0 │ │ │ │ + bne 57600 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57600 │ │ │ │ + beq 57630 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57600 │ │ │ │ + beq 57630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 575e4 │ │ │ │ + ble 57614 │ │ │ │ mov r4, #0 │ │ │ │ - b 57600 │ │ │ │ + b 57630 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 575dc │ │ │ │ + bne 5760c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 575dc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5760c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 57634 │ │ │ │ + beq 57664 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57654 │ │ │ │ + b 57684 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5764c │ │ │ │ + beq 5767c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ + b 56824 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -42131,463 +42143,463 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58272 @ 0xe3a0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 576e8 │ │ │ │ + beq 57718 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a65d4 │ │ │ │ + b 3a67f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8e0 │ │ │ │ + b 36cbf0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 289564 │ │ │ │ + bl 1a9ef8 <_PyObject_VisitType@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ebb4 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33f07c <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 57798 │ │ │ │ + bhi 577c8 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 577bc │ │ │ │ - b 577d8 │ │ │ │ + bne 577ec │ │ │ │ + b 57808 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64036 @ 0xfa24 │ │ │ │ + movw r0, #64172 @ 0xfaac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57908 │ │ │ │ - b 57784 │ │ │ │ - bl c57f0 │ │ │ │ + beq 57938 │ │ │ │ + b 577b4 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 577ec │ │ │ │ + ble 5781c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 57808 │ │ │ │ - bl be620 │ │ │ │ + bne 57838 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 57808 │ │ │ │ - b 57908 │ │ │ │ + beq 57838 │ │ │ │ + b 57938 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 577d0 │ │ │ │ + bne 57800 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 577d0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 57800 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 578c4 │ │ │ │ + ble 578f4 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5784c │ │ │ │ + beq 5787c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 578c4 │ │ │ │ + beq 578f4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #43860 @ 0xab54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 578b4 │ │ │ │ + b 578e4 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 57868 │ │ │ │ - bl b62e0 │ │ │ │ + beq 57898 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57890 │ │ │ │ + beq 578c0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 578c4 │ │ │ │ + beq 578f4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43888 @ 0xab70 │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 578b4 │ │ │ │ + b 578e4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43632 @ 0xaa70 │ │ │ │ + movw r2, #43696 @ 0xaab0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64036 @ 0xfa24 │ │ │ │ + movw r0, #64172 @ 0xfaac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57908 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57938 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 578e0 │ │ │ │ + bgt 57910 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b6010 │ │ │ │ + b 2b6c30 │ │ │ │ sub r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r4, r2 │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ and r1, r1, #1 │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a7758 │ │ │ │ + b 3a7978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5794c │ │ │ │ - bl be620 │ │ │ │ + bne 5797c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57970 │ │ │ │ - b 5798c │ │ │ │ + beq 579a0 │ │ │ │ + b 579bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 57970 │ │ │ │ + bne 579a0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #50316 @ 0xc48c │ │ │ │ + movw r0, #50380 @ 0xc4cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #50332 @ 0xc49c │ │ │ │ + movw r0, #50396 @ 0xc4dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57aa0 │ │ │ │ + bne 57ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57aa0 │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + beq 57ad0 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57a00 │ │ │ │ + bne 57a30 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50352 @ 0xc4b0 │ │ │ │ + movw r0, #50416 @ 0xc4f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a54 │ │ │ │ + bgt 57a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a54 │ │ │ │ + bne 57a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 579f0 │ │ │ │ + beq 57a20 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a80 │ │ │ │ + bgt 57ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a80 │ │ │ │ + bne 57ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57aa0 │ │ │ │ - movw r0, #50352 @ 0xc4b0 │ │ │ │ + beq 57ad0 │ │ │ │ + movw r0, #50416 @ 0xc4f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57bb4 │ │ │ │ + bne 57be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57bb4 │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + beq 57be4 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57b14 │ │ │ │ + bne 57b44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50372 @ 0xc4c4 │ │ │ │ + movw r0, #50436 @ 0xc504 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b68 │ │ │ │ + bgt 57b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b68 │ │ │ │ + bne 57b98 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57b04 │ │ │ │ + beq 57b34 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b94 │ │ │ │ + bgt 57bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b94 │ │ │ │ + bne 57bc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57bb4 │ │ │ │ - movw r0, #50372 @ 0xc4c4 │ │ │ │ + beq 57be4 │ │ │ │ + movw r0, #50436 @ 0xc504 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57bfc │ │ │ │ + bne 57c2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57bf0 │ │ │ │ + beq 57c20 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57bfc │ │ │ │ + bne 57c2c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57edc │ │ │ │ + b 57f0c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57c4c │ │ │ │ + bne 57c7c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 210aac │ │ │ │ + b 2114b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63316 @ 0xf754 │ │ │ │ + movw r0, #63456 @ 0xf7e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57c3c │ │ │ │ + b 57c6c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 57cb8 │ │ │ │ + bne 57ce8 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57cd0 │ │ │ │ - b 57d20 │ │ │ │ - movw r0, #50416 @ 0xc4f0 │ │ │ │ + bne 57d00 │ │ │ │ + b 57d50 │ │ │ │ + movw r0, #50480 @ 0xc530 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57c98 │ │ │ │ - b 57d20 │ │ │ │ + bne 57cc8 │ │ │ │ + b 57d50 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 57db4 │ │ │ │ + bne 57de4 │ │ │ │ mov r0, #5 │ │ │ │ - bl 14b874 │ │ │ │ + bl 14bb54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57d20 │ │ │ │ + beq 57d50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 57d94 │ │ │ │ + beq 57dc4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1de62c │ │ │ │ + bl 1deb3c │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 57d4c │ │ │ │ + bne 57d7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2034f8 │ │ │ │ + bl 203c40 │ │ │ │ mov r5, #0 │ │ │ │ - b 57dc4 │ │ │ │ + b 57df4 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 57d5c │ │ │ │ + bgt 57d8c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a7c90 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + bl 3a7eb0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57d18 │ │ │ │ + blt 57d48 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 57d28 │ │ │ │ - b 57d7c │ │ │ │ + blt 57d58 │ │ │ │ + b 57dac │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57d34 │ │ │ │ - b 57d18 │ │ │ │ + bne 57d64 │ │ │ │ + b 57d48 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de62c │ │ │ │ + bl 1deb3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57da4 │ │ │ │ - b 57d18 │ │ │ │ + bne 57dd4 │ │ │ │ + b 57d48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a7c90 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + bl 3a7eb0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57d18 │ │ │ │ + blt 57d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c840 │ │ │ │ + bl 14cb20 │ │ │ │ mov r5, r0 │ │ │ │ - b 57dc4 │ │ │ │ + b 57df4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -42595,511 +42607,511 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57e18 │ │ │ │ + bne 57e48 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57e5c │ │ │ │ - b 57e3c │ │ │ │ + beq 57e8c │ │ │ │ + b 57e6c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7288 @ 0x1c78 │ │ │ │ + movw r0, #7484 @ 0x1d3c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ecc │ │ │ │ - b 57df4 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 57efc │ │ │ │ + b 57e24 │ │ │ │ + bl 1e7484 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e5c │ │ │ │ - bl be620 │ │ │ │ + bne 57e8c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ecc │ │ │ │ + bne 57efc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57e90 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 57ec0 │ │ │ │ + bl 1e7484 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e90 │ │ │ │ - bl be620 │ │ │ │ + bne 57ec0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ecc │ │ │ │ + bne 57efc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d13c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57eb8 │ │ │ │ - bl be620 │ │ │ │ + bne 57ee8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ecc │ │ │ │ + bne 57efc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 310790 <_PyPickle_GetXIData@@Base+0x1888> │ │ │ │ + bl 310df0 <_PyPickle_GetXIData@@Base+0x1984> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 580a0 │ │ │ │ + beq 580d0 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57f34 │ │ │ │ + bne 57f64 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57f1c │ │ │ │ + bne 57f4c │ │ │ │ dmb ish │ │ │ │ - beq 57f44 │ │ │ │ + beq 57f74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d1fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 57fbc │ │ │ │ - bgt 57fa4 │ │ │ │ + beq 57fec │ │ │ │ + bgt 57fd4 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57f88 │ │ │ │ + beq 57fb8 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57fa4 │ │ │ │ + bne 57fd4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50040 @ 0xc378 │ │ │ │ + movw r1, #50104 @ 0xc3b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 58068 │ │ │ │ + bl 16ed94 │ │ │ │ + b 58098 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47556 @ 0xb9c4 │ │ │ │ + movw r1, #47620 @ 0xba04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 58068 │ │ │ │ + bl 16ed94 │ │ │ │ + b 58098 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #50440 @ 0xc508 │ │ │ │ + movw r3, #50504 @ 0xc548 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8bb4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 58068 │ │ │ │ + bl 3b8e9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 58098 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5801c │ │ │ │ + beq 5804c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldrb r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r4, #72] @ 0x48 │ │ │ │ strb r3, [r4, #73] @ 0x49 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58054 │ │ │ │ + bne 58084 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5803c │ │ │ │ + bne 5806c │ │ │ │ dmb ish │ │ │ │ - beq 580a4 │ │ │ │ + beq 580d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcc38 │ │ │ │ - b 580a4 │ │ │ │ + bl 2bd770 │ │ │ │ + b 580d4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58088 │ │ │ │ + bne 580b8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 58070 │ │ │ │ + bne 580a0 │ │ │ │ dmb ish │ │ │ │ - beq 58098 │ │ │ │ + beq 580c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r6, #16576 @ 0x40c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 580fc │ │ │ │ + bne 5812c │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 58110 │ │ │ │ - ldr r2, [pc, #288] @ 58224 │ │ │ │ + b 58140 │ │ │ │ + ldr r2, [pc, #288] @ 58254 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28c9ac │ │ │ │ + bl 28d7dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58218 │ │ │ │ + beq 58248 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 581c8 │ │ │ │ + bne 581f8 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5821c │ │ │ │ + beq 5824c │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl bbf38 │ │ │ │ + bl bc240 │ │ │ │ mov r1, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 58174 │ │ │ │ - bl be620 │ │ │ │ + bne 581a4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581f4 │ │ │ │ + bne 58224 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ - b 581f4 │ │ │ │ + bl 1aa4cc │ │ │ │ + b 58224 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 32c974 │ │ │ │ + bl 32ce3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581f4 │ │ │ │ + bne 58224 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b 58128 │ │ │ │ + b 58158 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl c4a2c │ │ │ │ + bl c4e90 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 581f4 │ │ │ │ + beq 58224 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl cda5c │ │ │ │ + bl cddcc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 581d8 │ │ │ │ + ble 58208 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 581f4 │ │ │ │ + bne 58224 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5818c │ │ │ │ - b 5821c │ │ │ │ + bne 581bc │ │ │ │ + b 5824c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 581bc │ │ │ │ + bne 581ec │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 581bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 581ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58218 │ │ │ │ + bgt 58248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58218 │ │ │ │ + bne 58248 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58248 │ │ │ │ + beq 58278 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3025c8 <_PyLong_UnsignedInt_Converter@@Base+0xab4> │ │ │ │ - ldr r0, [pc, #8] @ 58258 │ │ │ │ + b 302d9c <_PyLong_UnsignedInt_Converter@@Base+0xab0> │ │ │ │ + ldr r0, [pc, #8] @ 58288 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 582a4 │ │ │ │ + bne 582d4 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 582e8 │ │ │ │ - b 582c8 │ │ │ │ + beq 58318 │ │ │ │ + b 582f8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7304 @ 0x1c88 │ │ │ │ + movw r0, #7500 @ 0x1d4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58358 │ │ │ │ - b 58280 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 58388 │ │ │ │ + b 582b0 │ │ │ │ + bl 1e7484 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 582e8 │ │ │ │ - bl be620 │ │ │ │ + bne 58318 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58358 │ │ │ │ + bne 58388 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5831c │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 5834c │ │ │ │ + bl 1e7484 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5831c │ │ │ │ - bl be620 │ │ │ │ + bne 5834c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58358 │ │ │ │ + bne 58388 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58344 │ │ │ │ - bl be620 │ │ │ │ + bne 58374 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58358 │ │ │ │ + bne 58388 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 583a8 │ │ │ │ + bne 583d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5839c │ │ │ │ + beq 583cc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 583a8 │ │ │ │ + bne 583d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57edc │ │ │ │ + b 57f0c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ + movw r1, #50200 @ 0xc418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5842c │ │ │ │ + bhi 5845c │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 58450 │ │ │ │ + bne 58480 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33684 @ 0x8394 │ │ │ │ + movw r0, #33748 @ 0x83d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58548 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58578 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33684 @ 0x8394 │ │ │ │ + movw r0, #33748 @ 0x83d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583f4 │ │ │ │ - b 58548 │ │ │ │ + bne 58424 │ │ │ │ + b 58578 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 58510 │ │ │ │ + ble 58540 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 584dc │ │ │ │ + beq 5850c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 584bc │ │ │ │ + beq 584ec │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58548 │ │ │ │ + beq 58578 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 584e0 │ │ │ │ + beq 58510 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 58548 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 58578 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33684 @ 0x8394 │ │ │ │ + movw r0, #33748 @ 0x83d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58548 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58578 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58518 │ │ │ │ + beq 58548 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58518 │ │ │ │ - bl be620 │ │ │ │ + bne 58548 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58518 │ │ │ │ - b 58548 │ │ │ │ + beq 58548 │ │ │ │ + b 58578 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39dc88 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39dea8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 58548 │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + beq 58578 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5857c │ │ │ │ + beq 585ac │ │ │ │ movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b184 │ │ │ │ + b 26c454 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 399734 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ + b 399b50 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -43107,63 +43119,63 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58620 │ │ │ │ + bne 58650 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58620 │ │ │ │ + bne 58650 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 57edc │ │ │ │ + b 57f0c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 58668 │ │ │ │ + ldr ip, [pc, #60] @ 58698 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5860c │ │ │ │ + bne 5863c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 586a0 │ │ │ │ - bl be620 │ │ │ │ + bne 586d0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 586b4 │ │ │ │ + bne 586e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cfbc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 396fe4 <_PyLong_UInt32_Converter@@Base+0xfb0> │ │ │ │ + b 397310 <_PyLong_UInt32_Converter@@Base+0xe94> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -43172,169 +43184,169 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58714 │ │ │ │ + bhi 58744 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58738 │ │ │ │ - b 587a0 │ │ │ │ + beq 58768 │ │ │ │ + b 587d0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #33608 @ 0x8348 │ │ │ │ + movw r0, #33672 @ 0x8388 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 586f8 │ │ │ │ - b 587a0 │ │ │ │ + bne 58728 │ │ │ │ + b 587d0 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 587e8 │ │ │ │ + ble 58818 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 587c8 │ │ │ │ + beq 587f8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 587a8 │ │ │ │ + beq 587d8 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 587a0 │ │ │ │ + beq 587d0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 587cc │ │ │ │ + beq 587fc │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 58838 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + b 58868 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33608 @ 0x8348 │ │ │ │ + movw r0, #33672 @ 0x8388 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 587a0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 587d0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 587ec │ │ │ │ + beq 5881c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 587ec │ │ │ │ - b 587a0 │ │ │ │ + bge 5881c │ │ │ │ + b 587d0 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, ip │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ subeq ip, fp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37e638 │ │ │ │ + bl 37e970 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58838 │ │ │ │ + beq 58868 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5884c │ │ │ │ + beq 5887c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 588a0 │ │ │ │ + beq 588d0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63472 @ 0xf7f0 │ │ │ │ + movw r0, #63612 @ 0xf87c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 588a0 │ │ │ │ + bne 588d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cda5c │ │ │ │ + bl cddcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58898 │ │ │ │ + beq 588c8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000588bc <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +000588ec <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #20 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl 36e770 │ │ │ │ + bl 36ea80 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, [r4] │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9694 │ │ │ │ + b 3a98b4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a994c │ │ │ │ + b 3a9b6c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2dbe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9b30 │ │ │ │ + b 1ba2c0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -43342,255 +43354,255 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 589c8 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + bge 589f8 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #44028 @ 0xabfc │ │ │ │ + movw r2, #44092 @ 0xac3c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24420 @ 0x5f64 │ │ │ │ + movw r0, #24484 @ 0x5fa4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 589dc <_PyTime_AsTimeval_clamp@@Base+0x120> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58a0c <_PyTime_AsTimeval_clamp@@Base+0x120> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56298 │ │ │ │ + bl 562c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 589f0 <_PyTime_AsTimeval_clamp@@Base+0x134> │ │ │ │ + beq 58a20 <_PyTime_AsTimeval_clamp@@Base+0x134> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0284 <_Py_GetConfig@@Base> │ │ │ │ + bl a04ac <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a34 <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ + bne 58a64 <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f3f88 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ + b 2f4748 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ movw r3, #48592 @ 0xbdd0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #50852 @ 0xc6a4 │ │ │ │ + movw r1, #50916 @ 0xc6e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a24 <_PyTime_AsTimeval_clamp@@Base+0x168> │ │ │ │ + beq 58a54 <_PyTime_AsTimeval_clamp@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58a94 <_PyTime_AsTimeval_clamp@@Base+0x1d8> │ │ │ │ + beq 58ac4 <_PyTime_AsTimeval_clamp@@Base+0x1d8> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ + b 56824 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58acc <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + beq 58afc <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 58aec <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + b 58b1c <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58ae4 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ + beq 58b14 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567f4 │ │ │ │ + b 56824 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #50884 @ 0xc6c4 │ │ │ │ + movw r0, #50948 @ 0xc704 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58b34 <_PyTime_AsTimeval_clamp@@Base+0x278> │ │ │ │ + bne 58b64 <_PyTime_AsTimeval_clamp@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2d370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b60 <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + beq 58b90 <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50b64 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50b84 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ │ │ │ │ -00058b8c : │ │ │ │ +00058bbc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2f90bc <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f9890 <_Py_Instrument@@Base+0x90> │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3aa530 │ │ │ │ + b 3aa750 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 58ca0 │ │ │ │ + beq 58cd0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58c1c │ │ │ │ + beq 58c4c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50900 @ 0xc6d4 │ │ │ │ + movw r1, #50964 @ 0xc714 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21ee3c │ │ │ │ + bl 21fa0c │ │ │ │ movw r2, #15900 @ 0x3e1c │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, ip, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 58c84 │ │ │ │ + bcc 58cb4 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 58c84 │ │ │ │ + bhi 58cb4 │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ movw r3, #10248 @ 0x2808 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2456] @ 0x998 │ │ │ │ - b 58c94 │ │ │ │ + b 58cc4 │ │ │ │ cmp r1, ip │ │ │ │ - bge 58c38 │ │ │ │ - movw r0, #50976 @ 0xc720 │ │ │ │ + bge 58c68 │ │ │ │ + movw r0, #51040 @ 0xc760 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + b aab60 │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61308 @ 0xef7c │ │ │ │ + movw r0, #61512 @ 0xf048 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50ce8 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50d08 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 58d88 │ │ │ │ + bl 58db8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58d3c │ │ │ │ + beq 58d6c │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00058d44 : │ │ │ │ - ldr r2, [pc, #56] @ 58d84 │ │ │ │ +00058d74 : │ │ │ │ + ldr r2, [pc, #56] @ 58db4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldr lr, [r3, r2] │ │ │ │ add ip, lr, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #404] @ 0x194 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -43609,190 +43621,190 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 58dd0 │ │ │ │ + beq 58e00 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55748 @ 0xd9c4 │ │ │ │ + movw r1, #55940 @ 0xda84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 58e04 │ │ │ │ + bl 16ed94 │ │ │ │ + b 58e34 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 58e08 │ │ │ │ + bls 58e38 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #50988 @ 0xc72c │ │ │ │ + movw r1, #51052 @ 0xc76c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5123c │ │ │ │ + b 5125c │ │ │ │ │ │ │ │ -00058e34 : │ │ │ │ +00058e64 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #244] @ 58f44 │ │ │ │ + ldr lr, [pc, #244] @ 58f74 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r7, [r3, lr] │ │ │ │ ldr r3, [ip, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 58e74 │ │ │ │ + ble 58ea4 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 58e9c │ │ │ │ + bne 58ecc │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #51028 @ 0xc754 │ │ │ │ + movw r2, #51092 @ 0xc794 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 58eb8 │ │ │ │ + beq 58ee8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58ed0 │ │ │ │ + bne 58f00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145774 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 1458bc <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58f3c │ │ │ │ + beq 58f6c │ │ │ │ ldr r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1466e4 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 14682c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cb218 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb588 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e898 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9b30 │ │ │ │ + b 1ba2c0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 395264 <_PyObject_GetState@@Base> │ │ │ │ + bl 395704 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 59058 │ │ │ │ - ldr r0, [pc, #204] @ 59074 │ │ │ │ + beq 59088 │ │ │ │ + ldr r0, [pc, #204] @ 590a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 58fcc │ │ │ │ - ldr r6, [pc, #176] @ 59078 │ │ │ │ + bne 58ffc │ │ │ │ + ldr r6, [pc, #176] @ 590a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 59058 │ │ │ │ - bl ca2bc │ │ │ │ + b 59088 │ │ │ │ + bl ca62c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58ff8 │ │ │ │ + bgt 59028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58ff8 │ │ │ │ + bne 59028 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58fc0 │ │ │ │ + beq 58ff0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 59078 │ │ │ │ + ldr r2, [pc, #104] @ 590a8 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59044 │ │ │ │ + bgt 59074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5904c │ │ │ │ - ldr r6, [pc, #44] @ 59078 │ │ │ │ - b 59058 │ │ │ │ + beq 5907c │ │ │ │ + ldr r6, [pc, #44] @ 590a8 │ │ │ │ + b 59088 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59044 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 59074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43800,182 +43812,182 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 590cc │ │ │ │ + bne 590fc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 590c8 │ │ │ │ + ble 590f8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59108 │ │ │ │ + beq 59138 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #612] @ 59350 │ │ │ │ + ldr r1, [pc, #612] @ 59380 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59220 │ │ │ │ + beq 59250 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 59194 │ │ │ │ + beq 591c4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59140 │ │ │ │ + beq 59170 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 59194 │ │ │ │ + beq 591c4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59154 │ │ │ │ + beq 59184 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 59190 │ │ │ │ + beq 591c0 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5916c │ │ │ │ + beq 5919c │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 59194 │ │ │ │ + beq 591c4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59194 │ │ │ │ - bl be620 │ │ │ │ + bne 591c4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59194 │ │ │ │ - b 59220 │ │ │ │ + beq 591c4 │ │ │ │ + b 59250 │ │ │ │ mov r9, r4 │ │ │ │ - bl df6b4 │ │ │ │ + bl dfa38 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 591cc │ │ │ │ - bl 19e32c │ │ │ │ + bne 591fc │ │ │ │ + bl 19e46c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 591cc │ │ │ │ + bne 591fc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51184 @ 0xc7f0 │ │ │ │ + movw r1, #51248 @ 0xc830 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 59220 │ │ │ │ + bl 16ed94 │ │ │ │ + b 59250 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 59208 │ │ │ │ + bne 59238 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #51248 @ 0xc830 │ │ │ │ + movw r1, #51312 @ 0xc870 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - ldr r1, [pc, #324] @ 59354 │ │ │ │ + b 140d3c │ │ │ │ + ldr r1, [pc, #324] @ 59384 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59228 │ │ │ │ + bne 59258 │ │ │ │ mov r4, #0 │ │ │ │ - b 59344 │ │ │ │ + b 59374 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 59250 │ │ │ │ + bne 59280 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51280 @ 0xc850 │ │ │ │ + movw r1, #51344 @ 0xc890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 59220 │ │ │ │ + bl 16ed94 │ │ │ │ + b 59250 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59270 │ │ │ │ - bl b62e0 │ │ │ │ + beq 592a0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 592fc │ │ │ │ + beq 5932c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3f2c │ │ │ │ + bl c4234 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 592a0 │ │ │ │ + beq 592d0 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 592e0 │ │ │ │ - b 592f8 │ │ │ │ + ble 59310 │ │ │ │ + b 59328 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 592c4 │ │ │ │ + bgt 592f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 592c4 │ │ │ │ + bne 592f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51320 @ 0xc878 │ │ │ │ + movw r1, #51384 @ 0xc8b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 59220 │ │ │ │ + bl 16ed94 │ │ │ │ + b 59250 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 592f8 │ │ │ │ + bne 59328 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2ae4c4 │ │ │ │ + bl 2af1c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59344 │ │ │ │ + bgt 59374 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59344 │ │ │ │ + bne 59374 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsl #3 │ │ │ │ strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43983,378 +43995,378 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 593a4 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 593d4 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16096 @ 0x3ee0 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 593bc │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 593ec │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 593c4 │ │ │ │ + bne 593f4 │ │ │ │ mov r0, #0 │ │ │ │ - b 59418 │ │ │ │ + b 59448 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 593f0 │ │ │ │ + beq 59420 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 593bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 593ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d5b0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59418 │ │ │ │ + bne 59448 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59458 │ │ │ │ + bhi 59488 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 59480 │ │ │ │ - b 5949c │ │ │ │ + bgt 594b0 │ │ │ │ + b 594cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5404 @ 0x151c │ │ │ │ + movw r0, #5468 @ 0x155c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5944c │ │ │ │ + bne 5947c │ │ │ │ mov r4, #0 │ │ │ │ - b 59610 │ │ │ │ + b 59640 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 594bc │ │ │ │ - bl be620 │ │ │ │ + bne 594ec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59478 │ │ │ │ - ldr r0, [pc, #376] @ 5961c │ │ │ │ + bne 594a8 │ │ │ │ + ldr r0, [pc, #376] @ 5964c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ mov r4, r0 │ │ │ │ - b 59610 │ │ │ │ - bl c57f0 │ │ │ │ + b 59640 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 594e8 │ │ │ │ + bgt 59518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 594e8 │ │ │ │ + bne 59518 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 59490 │ │ │ │ + beq 594c0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5949c │ │ │ │ + blt 594cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59478 │ │ │ │ - ldr r1, [pc, #268] @ 59620 │ │ │ │ + beq 594a8 │ │ │ │ + ldr r1, [pc, #268] @ 59650 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c270 │ │ │ │ + bl 17c600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 595b4 │ │ │ │ + beq 595e4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 595ec │ │ │ │ + beq 5961c │ │ │ │ movw r8, #44764 @ 0xaedc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59570 │ │ │ │ + bgt 595a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59570 │ │ │ │ + bne 595a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59588 │ │ │ │ - bl be620 │ │ │ │ + bne 595b8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5959c │ │ │ │ - b 595b4 │ │ │ │ + beq 595cc │ │ │ │ + b 595e4 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 595bc │ │ │ │ - movw r1, #51348 @ 0xc894 │ │ │ │ + beq 595ec │ │ │ │ + movw r1, #51412 @ 0xc8d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r4, #0 │ │ │ │ - b 595ec │ │ │ │ + b 5961c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd500 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2ddcf0 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595b4 │ │ │ │ + blt 595e4 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 59624 │ │ │ │ + ldr r0, [pc, #72] @ 59654 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59610 │ │ │ │ + bgt 59640 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59610 │ │ │ │ + bne 59640 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, ip, ror #19 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5191c │ │ │ │ + b 5193c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51de8 │ │ │ │ + b 51e08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #24972 @ 0x618c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 596e4 │ │ │ │ + bne 59714 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 596c0 │ │ │ │ + bne 596f0 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 59784 │ │ │ │ + b 597b4 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 5977c │ │ │ │ + bne 597ac │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 59784 │ │ │ │ + b 597b4 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 5977c │ │ │ │ + beq 597ac │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59738 │ │ │ │ + beq 59768 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59740 │ │ │ │ + beq 59770 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59738 │ │ │ │ + bgt 59768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59738 │ │ │ │ + bne 59768 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 59784 │ │ │ │ + b 597b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59784 │ │ │ │ + bgt 597b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59784 │ │ │ │ + bne 597b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59784 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 597b4 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52334 │ │ │ │ + b 52354 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 597e8 │ │ │ │ + bne 59818 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59818 │ │ │ │ - b 5980c │ │ │ │ + bne 59848 │ │ │ │ + b 5983c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23332 @ 0x5b24 │ │ │ │ + movw r0, #23396 @ 0x5b64 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 597d0 │ │ │ │ - b 59840 │ │ │ │ - bl be620 │ │ │ │ + bne 59800 │ │ │ │ + b 59870 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59840 │ │ │ │ + bne 59870 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59840 │ │ │ │ + beq 59870 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5984c │ │ │ │ + b 5987c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #2572 @ 0xa0c │ │ │ │ + movw r1, #2708 @ 0xa94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #51740 @ 0xca1c │ │ │ │ + movw r0, #51804 @ 0xca5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 598b8 │ │ │ │ + bne 598e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 59908 │ │ │ │ + b 59938 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 598e8 │ │ │ │ - bl b910c │ │ │ │ + bne 59918 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59894 │ │ │ │ - bl dc634 │ │ │ │ + bne 598c4 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d064 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59900 │ │ │ │ - b 5989c │ │ │ │ + beq 59930 │ │ │ │ + b 598cc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59944 │ │ │ │ + bne 59974 │ │ │ │ ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r0, r3, #36 @ 0x24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #-36] @ 0xffffffdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -44369,189 +44381,189 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 59a7c │ │ │ │ + bne 59aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59a7c │ │ │ │ - movw r3, #56264 @ 0xdbc8 │ │ │ │ + beq 59aac │ │ │ │ + movw r3, #59920 @ 0xea10 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #58072 @ 0xe2d8 │ │ │ │ + movw r0, #58136 @ 0xe318 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 599dc │ │ │ │ + bne 59a0c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58080 @ 0xe2e0 │ │ │ │ + movw r0, #58144 @ 0xe320 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59a30 │ │ │ │ + bgt 59a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a30 │ │ │ │ + bne 59a60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 599cc │ │ │ │ + beq 599fc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59a5c │ │ │ │ + bgt 59a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a5c │ │ │ │ + bne 59a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a7c │ │ │ │ - movw r0, #58080 @ 0xe2e0 │ │ │ │ + beq 59aac │ │ │ │ + movw r0, #58144 @ 0xe320 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 59ac4 │ │ │ │ + bhi 59af4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59ae8 │ │ │ │ - b 59b04 │ │ │ │ + bne 59b18 │ │ │ │ + b 59b34 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64236 @ 0xfaec │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c24 │ │ │ │ - b 59ab0 │ │ │ │ - bl c57f0 │ │ │ │ + beq 59c54 │ │ │ │ + b 59ae0 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59b18 │ │ │ │ + ble 59b48 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 59b34 │ │ │ │ - bl be620 │ │ │ │ + bne 59b64 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59b34 │ │ │ │ - b 59c24 │ │ │ │ + beq 59b64 │ │ │ │ + b 59c54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59afc │ │ │ │ + bne 59b2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59afc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 59b2c │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59bec │ │ │ │ + ble 59c1c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 59b74 │ │ │ │ + beq 59ba4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59bf0 │ │ │ │ + beq 59c20 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #47916 @ 0xbb2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59bdc │ │ │ │ + b 59c0c │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59b90 │ │ │ │ - bl b62e0 │ │ │ │ + beq 59bc0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59bb8 │ │ │ │ + beq 59be8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59bf0 │ │ │ │ + beq 59c20 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47940 @ 0xbb44 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59bdc │ │ │ │ + b 59c0c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43632 @ 0xaa70 │ │ │ │ + movw r2, #43696 @ 0xaab0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64236 @ 0xfaec │ │ │ │ + movw r0, #64372 @ 0xfb74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59c24 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59c54 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59c0c │ │ │ │ + bgt 59c3c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b6010 │ │ │ │ + b 2b6c30 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a7758 │ │ │ │ + b 3a7978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr lr, [pc, #404] @ 59ddc │ │ │ │ + ldr lr, [pc, #404] @ 59e0c │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44564,68 +44576,68 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 59cb0 │ │ │ │ + bne 59ce0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59cf0 │ │ │ │ - ldr ip, [pc, #296] @ 59de0 │ │ │ │ + beq 59d20 │ │ │ │ + ldr ip, [pc, #296] @ 59e10 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59d64 │ │ │ │ + beq 59d94 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59d64 │ │ │ │ - bl dc634 │ │ │ │ + beq 59d94 │ │ │ │ + bl dc9bc │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59d2c │ │ │ │ + beq 59d5c │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc04 │ │ │ │ mov r4, r0 │ │ │ │ - b 59d3c │ │ │ │ + b 59d6c │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dd9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59d6c │ │ │ │ + beq 59d9c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ + bl 173d00 │ │ │ │ mov r4, #0 │ │ │ │ - b 59dc8 │ │ │ │ + b 59df8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, [fp, #-68] @ 0xffffffbc │ │ │ │ @@ -44639,225 +44651,225 @@ │ │ │ │ ldrd r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ strd r4, [sp, #16] │ │ │ │ ldrd r4, [fp, #-100] @ 0xffffff9c │ │ │ │ strd r4, [sp, #8] │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a41c │ │ │ │ + bl 5a44c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq sl, lr, r8, ror #9 │ │ │ │ ldrdeq r7, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59e48 │ │ │ │ + beq 59e78 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 59f8c │ │ │ │ + ldr r1, [pc, #368] @ 59fbc │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #36200 @ 0x8d68 │ │ │ │ + movw r2, #36264 @ 0x8da8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b78bc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b804c <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59e50 │ │ │ │ - bl 2d5c3c │ │ │ │ + bne 59e80 │ │ │ │ + bl 2d62a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59e14 │ │ │ │ + bne 59e44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ mov r4, #0 │ │ │ │ - b 59f84 │ │ │ │ + b 59fb4 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 59e94 │ │ │ │ + bne 59ec4 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e74 │ │ │ │ + bne 59ea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ - b 59f84 │ │ │ │ + bl 13998c │ │ │ │ + b 59fb4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f74 │ │ │ │ + bgt 59fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f74 │ │ │ │ - b 59f10 │ │ │ │ + bne 59fa4 │ │ │ │ + b 59f40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 59f18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59ec4 │ │ │ │ + bgt 59ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59ec4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 59ef4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38816 @ 0x97a0 │ │ │ │ + movw r1, #38880 @ 0x97e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ - b 59e48 │ │ │ │ + bl 13998c │ │ │ │ + b 59e78 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 59f18 │ │ │ │ + bne 59f48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f74 │ │ │ │ + bgt 59fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59f74 │ │ │ │ + bne 59fa4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 59fa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a730 │ │ │ │ + bl 5a8bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59f50 │ │ │ │ + bne 59f80 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e40 │ │ │ │ + bgt 59e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e40 │ │ │ │ + bne 59e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59e40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 59e70 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 59e14 │ │ │ │ + bgt 59e44 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59e14 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 59e14 │ │ │ │ + bne 59e44 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 59e44 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a3820 │ │ │ │ + b 1a3bec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ │ │ │ │ -00059f90 : │ │ │ │ +00059fc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 59fa8 │ │ │ │ + ldr r0, [pc, #12] @ 59fd8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a1cc │ │ │ │ + b 26b49c │ │ │ │ strdeq r7, [r2], #-44 @ 0xffffffd4 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a060 │ │ │ │ + b 5a090 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53732 @ 0xd1e4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e665c │ │ │ │ + b 1e6e74 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #84] @ 5a05c │ │ │ │ + ldr r1, [pc, #84] @ 5a08c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36ce78 │ │ │ │ + bl 36d188 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a044 │ │ │ │ + bgt 5a074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a044 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 5a05c │ │ │ │ + bne 5a074 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 5a08c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ rsbeq r5, r3, r8, asr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #136] @ 5a10c │ │ │ │ - ldreq r0, [pc, #136] @ 5a110 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 5a13c │ │ │ │ + ldreq r0, [pc, #136] @ 5a140 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5a0b4 │ │ │ │ + blt 5a0e4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a0ec │ │ │ │ + bne 5a11c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a104 │ │ │ │ + bgt 5a134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a104 │ │ │ │ + bne 5a134 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5a104 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5a134 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #42180 @ 0xa4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r6, r3, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -44865,277 +44877,364 @@ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5a168 │ │ │ │ + bne 5a198 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a164 │ │ │ │ + ble 5a194 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a1a4 │ │ │ │ + beq 5a1d4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a418 │ │ │ │ + ldr r1, [pc, #664] @ 5a448 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a408 │ │ │ │ + beq 5a438 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a1e4 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 5a214 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a1e4 │ │ │ │ - bl be620 │ │ │ │ + bne 5a214 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a408 │ │ │ │ + bne 5a438 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a21c │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 5a24c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a21c │ │ │ │ - bl be620 │ │ │ │ + bne 5a24c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a408 │ │ │ │ + bne 5a438 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a23c │ │ │ │ + beq 5a26c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a24c │ │ │ │ + bne 5a27c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d574 │ │ │ │ - b 5a3f8 │ │ │ │ - bl 1aa1dc │ │ │ │ + b 5a428 │ │ │ │ + bl 1aab0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a408 │ │ │ │ + beq 5a438 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a2a8 │ │ │ │ + bne 5a2d8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58228 @ 0xe374 │ │ │ │ + movw r1, #58292 @ 0xe3b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a408 │ │ │ │ + bgt 5a438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a408 │ │ │ │ + bne 5a438 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5a408 │ │ │ │ - bl 2cfe74 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5a438 │ │ │ │ + bl 2d04dc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2d8 │ │ │ │ + bgt 5a308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2d8 │ │ │ │ + bne 5a308 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a310 │ │ │ │ - bl be620 │ │ │ │ + bne 5a340 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a318 │ │ │ │ + beq 5a348 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a408 │ │ │ │ - bl 14330c │ │ │ │ - b 5a318 │ │ │ │ + beq 5a438 │ │ │ │ + bl 143454 │ │ │ │ + b 5a348 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a34c │ │ │ │ + beq 5a37c │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a34c │ │ │ │ + bvs 5a37c │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a3f4 │ │ │ │ + bvs 5a424 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a354 │ │ │ │ + bne 5a384 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a3f8 │ │ │ │ + b 5a428 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a3a0 │ │ │ │ + bpl 5a3d0 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a3f4 │ │ │ │ + bcs 5a424 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a3c0 │ │ │ │ + bcs 5a3f0 │ │ │ │ subs r1, r4, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r5, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 5a3f8 │ │ │ │ + b 5a428 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a3d0 │ │ │ │ + bcs 5a400 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a3f4 │ │ │ │ + bcc 5a424 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a3f8 │ │ │ │ + b 5a428 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a3f4 │ │ │ │ + bcc 5a424 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a3f8 │ │ │ │ + b 5a428 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a534 │ │ │ │ + beq 5a564 │ │ │ │ mov r0, r6 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19ec38 │ │ │ │ + bl 19f018 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a53c │ │ │ │ + bne 5a56c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a534 │ │ │ │ + bgt 5a564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a534 │ │ │ │ + bne 5a564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a554 │ │ │ │ + b 5a584 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a510 │ │ │ │ + beq 5a540 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r5, #0 │ │ │ │ + movw sl, #11636 @ 0x2d74 │ │ │ │ + movt sl, #78 @ 0x4e │ │ │ │ + movw r9, #22644 @ 0x5874 │ │ │ │ + movt r9, #79 @ 0x4f │ │ │ │ + movw r6, #3460 @ 0xd84 │ │ │ │ + movt r6, #78 @ 0x4e │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r4, r5 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r4, r3 │ │ │ │ + bge 5a6dc │ │ │ │ + cmp r8, #1 │ │ │ │ + ldrbeq r0, [r7, r4] │ │ │ │ + beq 5a60c │ │ │ │ + cmp r8, #2 │ │ │ │ + lsleq r3, r4, #1 │ │ │ │ + ldrheq r0, [r7, r3] │ │ │ │ + beq 5a60c │ │ │ │ + ldr r0, [r7, r4, lsl #2] │ │ │ │ + cmp r0, #1114112 @ 0x110000 │ │ │ │ + movcs r3, #0 │ │ │ │ + bcs 5a628 │ │ │ │ + lsr r3, r0, #7 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + ldrh r2, [r9, r3] │ │ │ │ + and r3, r0, #127 @ 0x7f │ │ │ │ + add r3, r3, r2, lsl #7 │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + ldrh r3, [sl, r3] │ │ │ │ + add r3, r6, r3, lsl #4 │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ + tst r2, #16384 @ 0x4000 │ │ │ │ + beq 5a67c │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + tst r3, #7340032 @ 0x700000 │ │ │ │ + beq 5a67c │ │ │ │ + asr r2, r3, #24 │ │ │ │ + ubfx r0, r3, #20, #3 │ │ │ │ + uxtah r2, r2, r3 │ │ │ │ + movw r3, #42256 @ 0xa510 │ │ │ │ + movt r3, #90 @ 0x5a │ │ │ │ + sub r1, fp, #48 @ 0x30 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r0, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + beq 5a684 │ │ │ │ + ldr ip, [r3], #4 │ │ │ │ + str ip, [r1], #4 │ │ │ │ + b 5a664 │ │ │ │ + sub r1, fp, #48 @ 0x30 │ │ │ │ + bl 2ede78 │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r3, fp, #48 @ 0x30 │ │ │ │ + ldr lr, [fp, #4] │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r1, r2, r5, lsl #2 │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r2, r0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + bge 5a6cc │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr ip, [r3], #4 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [lr] │ │ │ │ + cmp r3, ip │ │ │ │ + strcs r3, [lr] │ │ │ │ + strcc ip, [lr] │ │ │ │ + str ip, [r1], #4 │ │ │ │ + b 5a69c │ │ │ │ + cmp r0, #0 │ │ │ │ + addge r5, r5, r0 │ │ │ │ + add r4, r4, #1 │ │ │ │ + b 5a5d4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -45144,376 +45243,289 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a5b8 │ │ │ │ + bne 5a744 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a5fc │ │ │ │ + beq 5a788 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5a72c │ │ │ │ + ldr ip, [pc, #360] @ 5a8b8 │ │ │ │ sub r2, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a5fc │ │ │ │ + bne 5a788 │ │ │ │ mov r0, #0 │ │ │ │ - b 5a724 │ │ │ │ + b 5a8b0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #58268 @ 0xe39c │ │ │ │ + movw r1, #58332 @ 0xe3dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 178f7c │ │ │ │ + bl 17930c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a5f4 │ │ │ │ + beq 5a780 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5a648 │ │ │ │ + beq 5a7d4 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a6f8 │ │ │ │ + bge 5a884 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5a658 │ │ │ │ + b 5a7e4 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a6f8 │ │ │ │ + bge 5a884 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 37baf4 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37be2c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a6cc │ │ │ │ + bne 5a858 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a6a4 │ │ │ │ + bgt 5a830 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a6a4 │ │ │ │ + bne 5a830 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a5f4 │ │ │ │ + bgt 5a780 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a5f4 │ │ │ │ + bne 5a780 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5a5f4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5a780 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a6f0 │ │ │ │ + bgt 5a87c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a6f0 │ │ │ │ + bne 5a87c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5a624 │ │ │ │ + b 5a7b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a71c │ │ │ │ + bgt 5a8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a71c │ │ │ │ + bne 5a8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr r3 │ │ │ │ │ │ │ │ -0005a730 : │ │ │ │ +0005a8bc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 5a760 │ │ │ │ + bge 5a8ec │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9040 │ │ │ │ + bl 1e9850 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a794 │ │ │ │ + beq 5a920 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r5, #0 │ │ │ │ - movw sl, #11596 @ 0x2d4c │ │ │ │ - movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #22604 @ 0x584c │ │ │ │ - movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #3420 @ 0xd5c │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r4, r5 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r4, r3 │ │ │ │ - bge 5a8fc │ │ │ │ - cmp r8, #1 │ │ │ │ - ldrbeq r0, [r7, r4] │ │ │ │ - beq 5a82c │ │ │ │ - cmp r8, #2 │ │ │ │ - lsleq r3, r4, #1 │ │ │ │ - ldrheq r0, [r7, r3] │ │ │ │ - beq 5a82c │ │ │ │ - ldr r0, [r7, r4, lsl #2] │ │ │ │ - cmp r0, #1114112 @ 0x110000 │ │ │ │ - movcs r3, #0 │ │ │ │ - bcs 5a848 │ │ │ │ - lsr r3, r0, #7 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - ldrh r2, [r9, r3] │ │ │ │ - and r3, r0, #127 @ 0x7f │ │ │ │ - add r3, r3, r2, lsl #7 │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - ldrh r3, [sl, r3] │ │ │ │ - add r3, r6, r3, lsl #4 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ - tst r2, #16384 @ 0x4000 │ │ │ │ - beq 5a89c │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5a89c │ │ │ │ - asr r2, r3, #24 │ │ │ │ - ubfx r0, r3, #20, #3 │ │ │ │ - uxtah r2, r2, r3 │ │ │ │ - movw r3, #42256 @ 0xa510 │ │ │ │ - movt r3, #90 @ 0x5a │ │ │ │ - sub r1, fp, #48 @ 0x30 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r0, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - beq 5a8a4 │ │ │ │ - ldr ip, [r3], #4 │ │ │ │ - str ip, [r1], #4 │ │ │ │ - b 5a884 │ │ │ │ - sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2ed5dc │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - sub r3, fp, #48 @ 0x30 │ │ │ │ - ldr lr, [fp, #4] │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r1, r2, r5, lsl #2 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r2, r0 │ │ │ │ - add r2, r2, #1 │ │ │ │ - bge 5a8ec │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr ip, [r3], #4 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [lr] │ │ │ │ - cmp r3, ip │ │ │ │ - strcs r3, [lr] │ │ │ │ - strcc ip, [lr] │ │ │ │ - str ip, [r1], #4 │ │ │ │ - b 5a8bc │ │ │ │ - cmp r0, #0 │ │ │ │ - addge r5, r5, r0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - b 5a7f4 │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13ee7c │ │ │ │ + bl 13efc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5a984 │ │ │ │ - beq 5a95c │ │ │ │ + bgt 5a9b4 │ │ │ │ + beq 5a98c │ │ │ │ mov r4, #0 │ │ │ │ - b 5a9ec │ │ │ │ + b 5aa1c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58328 @ 0xe3d8 │ │ │ │ + movw r1, #58532 @ 0xe4a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5aacc │ │ │ │ + bl 5aafc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a954 │ │ │ │ + beq 5a984 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37376c │ │ │ │ + bl 373a7c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a9cc │ │ │ │ + bne 5a9fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a954 │ │ │ │ + bgt 5a984 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a954 │ │ │ │ + bne 5a984 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5a954 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5a984 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a9ec │ │ │ │ + bgt 5aa1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a9ec │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5aa1c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa68 │ │ │ │ + beq 5aa98 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 5aa48 │ │ │ │ + bge 5aa78 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5aa70 │ │ │ │ + beq 5aaa0 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5aa20 │ │ │ │ + b 5aa50 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #58380 @ 0xe40c │ │ │ │ + movw r1, #58584 @ 0xe4d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5aa70 │ │ │ │ + bl 140d3c │ │ │ │ + b 5aaa0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 98e88 │ │ │ │ + b 990b8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aab4 │ │ │ │ + beq 5aae4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3a9e90 │ │ │ │ + bl 3aa0b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5aa9c │ │ │ │ + bne 5aacc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5aba4 │ │ │ │ + bne 5abd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2cf048 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2cf6b0 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ac34 │ │ │ │ + beq 5ac64 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5ac58 │ │ │ │ + ble 5ac88 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ @@ -45523,106 +45535,106 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 2f968c <_PyCode_InitAddressRange@@Base+0x7b8> │ │ │ │ + bl 2fbb20 <_PyEval_GetBuiltin@@Base+0xb44> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ac28 │ │ │ │ + beq 5ac58 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ab54 │ │ │ │ - b 5ac58 │ │ │ │ + bne 5ab84 │ │ │ │ + b 5ac88 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5abc0 │ │ │ │ + bge 5abf0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ mov r4, r0 │ │ │ │ - b 5abdc │ │ │ │ + b 5ac0c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #19468 @ 0x4c0c │ │ │ │ + movw r1, #19532 @ 0x4c4c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ac34 │ │ │ │ + beq 5ac64 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5ac58 │ │ │ │ + beq 5ac88 │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ac58 │ │ │ │ + bne 5ac88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #58420 @ 0xe434 │ │ │ │ + movw r1, #58624 @ 0xe500 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ac3c │ │ │ │ + ble 5ac6c │ │ │ │ mov r4, #0 │ │ │ │ - b 5ac58 │ │ │ │ + b 5ac88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ac34 │ │ │ │ + bne 5ac64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac34 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5ac64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5acb0 │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + bne 5ace0 │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4216 @ 0x1078 │ │ │ │ + movw r0, #4296 @ 0x10c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5acdc │ │ │ │ + beq 5ad0c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58464 @ 0xe460 │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21ee3c │ │ │ │ + bl 21fa0c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5ad1c │ │ │ │ + bcs 5ad4c │ │ │ │ lsr r3, r0, #7 │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ movw r3, #20788 @ 0x5134 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ @@ -45649,119 +45661,119 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 5ad88 │ │ │ │ + bne 5adb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5ad9c │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5adcc │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ad7c │ │ │ │ + bne 5adac │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5aed0 │ │ │ │ + bne 5af00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fdeb0 │ │ │ │ + bl fe098 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aec4 │ │ │ │ + beq 5aef4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5adec │ │ │ │ + bne 5ae1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc6b8 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5ae00 │ │ │ │ - bl df6b4 │ │ │ │ + bl 3bc9a0 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5ae30 │ │ │ │ + bl dfa38 │ │ │ │ mov r1, #1 │ │ │ │ - bl df6f4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa78 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ade0 │ │ │ │ + bne 5ae10 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae7c │ │ │ │ + bne 5aeac │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aea0 │ │ │ │ + bne 5aed0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae7c │ │ │ │ + bne 5aeac │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aea0 │ │ │ │ + bne 5aed0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae7c │ │ │ │ + bne 5aeac │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aea0 │ │ │ │ + bne 5aed0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ae8c │ │ │ │ + beq 5aebc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5aec4 │ │ │ │ + b 5aef4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3014 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 5aec4 │ │ │ │ - ldr r0, [pc, #28] @ 5aed8 │ │ │ │ + beq 5aef4 │ │ │ │ + ldr r0, [pc, #28] @ 5af08 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aed0 │ │ │ │ + b 5af00 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5aeb8 │ │ │ │ + b 5aee8 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ │ │ │ │ -0005aedc : │ │ │ │ +0005af0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5af14 │ │ │ │ + beq 5af44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af14 │ │ │ │ + bgt 5af44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af14 │ │ │ │ + bne 5af44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -45769,196 +45781,196 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b03c │ │ │ │ + bne 5b06c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b03c │ │ │ │ + beq 5b06c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + movw r1, #59920 @ 0xea10 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #50580 @ 0xc594 │ │ │ │ + movw r0, #50644 @ 0xc5d4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5af9c │ │ │ │ + bne 5afcc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58644 @ 0xe514 │ │ │ │ + movw r0, #58848 @ 0xe5e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aff0 │ │ │ │ + bgt 5b020 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aff0 │ │ │ │ + bne 5b020 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5af8c │ │ │ │ + beq 5afbc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b01c │ │ │ │ + bgt 5b04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b01c │ │ │ │ + bne 5b04c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b03c │ │ │ │ - movw r0, #58644 @ 0xe514 │ │ │ │ + beq 5b06c │ │ │ │ + movw r0, #58848 @ 0xe5e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b09c │ │ │ │ + beq 5b0cc │ │ │ │ mov r1, r5 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b0a0 │ │ │ │ + beq 5b0d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b09c │ │ │ │ + bgt 5b0cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b09c │ │ │ │ + bne 5b0cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b200 │ │ │ │ + beq 5b230 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b200 │ │ │ │ + bne 5b230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b200 │ │ │ │ + beq 5b230 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #58788 @ 0xe5a4 │ │ │ │ + movw r0, #58992 @ 0xe670 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b160 │ │ │ │ + bne 5b190 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #59000 @ 0xe678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1b4 │ │ │ │ + bgt 5b1e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b1b4 │ │ │ │ + bne 5b1e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b150 │ │ │ │ + beq 5b180 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1e0 │ │ │ │ + bgt 5b210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b1e0 │ │ │ │ + bne 5b210 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b200 │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + beq 5b230 │ │ │ │ + movw r0, #59000 @ 0xe678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 5b228 │ │ │ │ + blt 5b258 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -45967,221 +45979,221 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b3a8 │ │ │ │ + beq 5b3d8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b3a8 │ │ │ │ + bne 5b3d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b3a8 │ │ │ │ + beq 5b3d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #59024 @ 0xe690 │ │ │ │ + movw r0, #59228 @ 0xe75c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b308 │ │ │ │ + bne 5b338 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59032 @ 0xe698 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b35c │ │ │ │ + bgt 5b38c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b35c │ │ │ │ + bne 5b38c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b2f8 │ │ │ │ + beq 5b328 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b388 │ │ │ │ + bgt 5b3b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b388 │ │ │ │ + bne 5b3b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b3a8 │ │ │ │ - movw r0, #59032 @ 0xe698 │ │ │ │ + beq 5b3d8 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b534 │ │ │ │ + beq 5b564 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b488 │ │ │ │ + ble 5b4b8 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d18e8 │ │ │ │ + bl 1d1dd4 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b42c │ │ │ │ + bne 5b45c │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b3f0 │ │ │ │ + b 5b420 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b510 │ │ │ │ - bl c5a4c │ │ │ │ + beq 5b540 │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b47c │ │ │ │ + bgt 5b4ac │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b47c │ │ │ │ + bne 5b4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b424 │ │ │ │ - b 5b510 │ │ │ │ + bne 5b454 │ │ │ │ + b 5b540 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b538 │ │ │ │ + beq 5b568 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b538 │ │ │ │ + beq 5b568 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b510 │ │ │ │ + beq 5b540 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b508 │ │ │ │ + bgt 5b538 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b508 │ │ │ │ + bne 5b538 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b4a4 │ │ │ │ + bne 5b4d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b534 │ │ │ │ + bgt 5b564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b534 │ │ │ │ + bne 5b564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b5bc │ │ │ │ + beq 5b5ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b598 │ │ │ │ - bl be620 │ │ │ │ + bne 5b5c8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b5b0 │ │ │ │ + beq 5b5e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5b5b0 │ │ │ │ + blt 5b5e0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ @@ -46199,353 +46211,353 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b6e8 │ │ │ │ + bne 5b718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b6e8 │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + beq 5b718 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b648 │ │ │ │ + bne 5b678 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59092 @ 0xe6d4 │ │ │ │ + movw r0, #59296 @ 0xe7a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b69c │ │ │ │ + bgt 5b6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b69c │ │ │ │ + bne 5b6cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b638 │ │ │ │ + beq 5b668 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b6c8 │ │ │ │ + bgt 5b6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b6c8 │ │ │ │ + bne 5b6f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b6e8 │ │ │ │ - movw r0, #59092 @ 0xe6d4 │ │ │ │ + beq 5b718 │ │ │ │ + movw r0, #59296 @ 0xe7a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ 5b748 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5b778 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b734 │ │ │ │ - movw r0, #59188 @ 0xe734 │ │ │ │ + beq 5b764 │ │ │ │ + movw r0, #59392 @ 0xe800 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 220ca4 <_PyUnicode_IsLinebreak@@Base+0x16b4> │ │ │ │ + bl 22189c <_PyUnicode_IsLinebreak@@Base+0x16dc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b784 │ │ │ │ - bl ca2bc │ │ │ │ + beq 5b7b4 │ │ │ │ + bl ca62c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5b7a4 │ │ │ │ + b 5b7d4 │ │ │ │ │ │ │ │ -0005b7a4 : │ │ │ │ +0005b7d4 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b7c0 │ │ │ │ + beq 5b7f0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7dc │ │ │ │ + bne 5b80c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59204 @ 0xe744 │ │ │ │ + movw r1, #59408 @ 0xe810 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b808 │ │ │ │ + bne 5b838 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b878 │ │ │ │ + b 5b8a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b830 │ │ │ │ + beq 5b860 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #1076 @ 0x434 │ │ │ │ + movw r3, #1108 @ 0x454 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5b878 │ │ │ │ + bne 5b8a8 │ │ │ │ movw ip, #44780 @ 0xaeec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59248 @ 0xe770 │ │ │ │ + movw r1, #59452 @ 0xe83c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b800 │ │ │ │ + bgt 5b830 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b800 │ │ │ │ + bne 5b830 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5b800 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5b830 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b8bc │ │ │ │ + beq 5b8ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55d98 │ │ │ │ + bl 55dc8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2ae018 │ │ │ │ + bl 2aed1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b994 │ │ │ │ + beq 5b9c4 │ │ │ │ movw r6, #57092 @ 0xdf04 │ │ │ │ movt r6, #90 @ 0x5a │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b998 │ │ │ │ - bl aa87c │ │ │ │ + beq 5b9c8 │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b968 │ │ │ │ - bl 13fd5c │ │ │ │ + beq 5b998 │ │ │ │ + bl 13fea4 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5b968 │ │ │ │ - beq 5b940 │ │ │ │ + blt 5b998 │ │ │ │ + beq 5b970 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b950 │ │ │ │ - b 5b8f0 │ │ │ │ - bl c5a4c │ │ │ │ + ble 5b980 │ │ │ │ + b 5b920 │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b928 │ │ │ │ - b 5b968 │ │ │ │ + bne 5b958 │ │ │ │ + b 5b998 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b8f0 │ │ │ │ + bne 5b920 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5b8f0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5b920 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b98c │ │ │ │ + bgt 5b9bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b98c │ │ │ │ + bne 5b9bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b9dc │ │ │ │ + beq 5ba0c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 56164 │ │ │ │ + bl 56194 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5bb28 │ │ │ │ + beq 5bb58 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5bad4 │ │ │ │ + ble 5bb04 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d18e8 │ │ │ │ + bl 1d1dd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bacc │ │ │ │ - bl c5a4c │ │ │ │ + beq 5bafc │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5baa8 │ │ │ │ + bne 5bad8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba80 │ │ │ │ + bgt 5bab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba80 │ │ │ │ + bne 5bab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb28 │ │ │ │ + bgt 5bb58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb28 │ │ │ │ + bne 5bb58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb28 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb58 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bacc │ │ │ │ + bgt 5bafc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bacc │ │ │ │ + bne 5bafc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5ba24 │ │ │ │ + b 5ba54 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5bb4c │ │ │ │ + beq 5bb7c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bb4c │ │ │ │ + beq 5bb7c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5baec │ │ │ │ + bne 5bb1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bb30 │ │ │ │ + ble 5bb60 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bb4c │ │ │ │ + b 5bb7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb28 │ │ │ │ + bne 5bb58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb28 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb58 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -46567,36 +46579,36 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bbd0 │ │ │ │ + beq 5bc00 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b450c │ │ │ │ + bl 3b482c │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 373724 │ │ │ │ + bl 373a34 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 373724 │ │ │ │ + bl 373a34 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #12912 @ 0x3270 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ @@ -46612,73 +46624,73 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #8332 @ 0x208c │ │ │ │ + movw r2, #15680 @ 0x3d40 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #8348 @ 0x209c │ │ │ │ + movw r3, #15696 @ 0x3d50 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bce4 │ │ │ │ - bl be620 │ │ │ │ + bne 5bd14 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5bd44 │ │ │ │ - b 5bd3c │ │ │ │ - bl c57f0 │ │ │ │ + beq 5bd74 │ │ │ │ + b 5bd6c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd10 │ │ │ │ + bgt 5bd40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd10 │ │ │ │ + bne 5bd40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5bd44 │ │ │ │ - b 5bcd0 │ │ │ │ + bne 5bd74 │ │ │ │ + b 5bd00 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a7758 │ │ │ │ + bl 3a7978 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bd60 │ │ │ │ + bne 5bd90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5bd1c │ │ │ │ + bgt 5bd4c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b6010 │ │ │ │ + b 2b6c30 │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r0, #16] │ │ │ │ @@ -46693,490 +46705,490 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5bde0 │ │ │ │ + bne 5be10 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bddc │ │ │ │ + ble 5be0c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5be24 │ │ │ │ + beq 5be54 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5bfc8 │ │ │ │ + ldr r1, [pc, #480] @ 5bff8 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5be24 │ │ │ │ + bne 5be54 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bfbc │ │ │ │ + b 5bfec │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3afb40 <_Py_IsPrivateName@@Base+0x1de0> │ │ │ │ + bl 3afe60 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5be90 │ │ │ │ + beq 5bec0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 17c270 │ │ │ │ + bl 17c600 │ │ │ │ mov r4, r0 │ │ │ │ - b 5bfbc │ │ │ │ + b 5bfec │ │ │ │ mov r0, r5 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5be1c │ │ │ │ + beq 5be4c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfbc │ │ │ │ + beq 5bfec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5bfbc │ │ │ │ + bge 5bfec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bf1c │ │ │ │ + bgt 5bf4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf1c │ │ │ │ + bne 5bf4c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5bf90 │ │ │ │ - bge 5bf38 │ │ │ │ + beq 5bfc0 │ │ │ │ + bge 5bf68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bf50 │ │ │ │ - b 5bf68 │ │ │ │ + ble 5bf80 │ │ │ │ + b 5bf98 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bf90 │ │ │ │ - b 5bf28 │ │ │ │ + bne 5bfc0 │ │ │ │ + b 5bf58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf68 │ │ │ │ + bne 5bf98 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be1c │ │ │ │ + bgt 5be4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be1c │ │ │ │ + bne 5be4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5be1c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5be4c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bfb4 │ │ │ │ + bgt 5bfe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bfb4 │ │ │ │ + bne 5bfe4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5bea0 │ │ │ │ + b 5bed0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005bfe8 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005c018 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5c02c <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + bne 5c05c <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59556 @ 0xe8a4 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5c044 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5c074 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a122c │ │ │ │ + bl a150c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c04c <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bne 5c07c <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ mov r5, #0 │ │ │ │ - b 5c2e4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c314 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5c070 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 5c0a0 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5c088 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 5c0b8 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5c088 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 5c0b8 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31a828 <_PyTime_ObjectToTime_t@@Base+0x14c> │ │ │ │ + bl 31b0e0 <_PyTime_ObjectToTime_t@@Base+0x3a4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c2e4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c2c4 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ + beq 5c314 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c2f4 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41524 @ 0xa234 │ │ │ │ + movw r1, #41588 @ 0xa274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5c284 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - movw r1, #59276 @ 0xe78c │ │ │ │ + beq 5c2b4 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5c0bc <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 5c0ec <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5c1a4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + b 5c1d4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c0ec <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bgt 5c11c <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0ec <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bne 5c11c <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0b4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c0e4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #59308 @ 0xe7ac │ │ │ │ + movw r1, #59444 @ 0xe834 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c0b4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c0e4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c140 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bgt 5c170 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c140 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bne 5c170 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0b4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c0e4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #60104 @ 0xeac8 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c0b4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c0e4 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c194 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bgt 5c1c4 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c194 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bne 5c1c4 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r6, r3, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c1c8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bgt 5c1f8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c1c8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bne 5c1f8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5c290 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 5c2c0 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18488 @ 0x4838 │ │ │ │ + movw r1, #18552 @ 0x4878 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c29c <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 5c2cc <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c218 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bgt 5c248 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c218 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bne 5c248 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2a8 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + beq 5c2d8 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6680 @ 0x1a18 │ │ │ │ + movw r1, #6744 @ 0x1a58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c2b4 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ + beq 5c2e4 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31aecc <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31b52c <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c26c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bgt 5c29c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c26c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bne 5c29c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #59512 @ 0xe878 │ │ │ │ + movweq r4, #59716 @ 0xe944 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ - bne 5c2e4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #59372 @ 0xe7ec │ │ │ │ + bne 5c314 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c2ec <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #59576 @ 0xe8b8 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #51468 @ 0xc90c │ │ │ │ + b 5c2ec <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #51532 @ 0xc94c │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #59416 @ 0xe818 │ │ │ │ + b 5c2ec <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #59620 @ 0xe8e4 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #51556 @ 0xc964 │ │ │ │ + b 5c2ec <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #51620 @ 0xc9a4 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #59460 @ 0xe844 │ │ │ │ + b 5c2ec <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #59664 @ 0xe910 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 353cec │ │ │ │ + bl 354da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8e548 │ │ │ │ - b 5c044 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 8e778 │ │ │ │ + b 5c074 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5c46c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c49c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c46c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + bne 5c49c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c46c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c49c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #59632 @ 0xe8f0 │ │ │ │ + movw r0, #59816 @ 0xe9a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c3cc <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ + bne 5c3fc <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59640 @ 0xe8f8 │ │ │ │ + movw r0, #59824 @ 0xe9b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c420 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bgt 5c450 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c420 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bne 5c450 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c3bc <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ + beq 5c3ec <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c44c <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bgt 5c47c <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c44c <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bne 5c47c <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c46c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ - movw r0, #59640 @ 0xe8f8 │ │ │ │ + beq 5c49c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + movw r0, #59824 @ 0xe9b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 5c4e8 <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ + beq 5c518 <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19a4e0 │ │ │ │ + bl 19a6b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c524 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ - ldr r0, [pc, #36] @ 5c530 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5c554 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + ldr r0, [pc, #36] @ 5c560 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #42180 @ 0xa4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -47187,82 +47199,82 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5c590 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ + bne 5c5c0 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c58c <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ + ble 5c5bc <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c5d4 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + beq 5c604 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5c7bc <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ + ldr r1, [pc, #548] @ 5c7ec <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c5d4 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5c604 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c7b0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c7e0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ add r3, r7, r4 │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5c61c <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + beq 5c64c <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c60c <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ + beq 5c63c <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c610 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ - b 5c618 <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ + bne 5c640 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ + b 5c648 <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5c61c <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + b 5c64c <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3afb40 <_Py_IsPrivateName@@Base+0x1de0> │ │ │ │ + bl 3afe60 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c6ec <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ + beq 5c71c <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17c270 │ │ │ │ + bl 17c600 │ │ │ │ mov r4, r0 │ │ │ │ - b 5c7b0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c7e0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c6f8 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + bge 5c728 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -47270,77 +47282,77 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c70c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + ble 5c73c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5c728 <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ + beq 5c758 <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c794 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ + ble 5c7c4 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c5cc <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + bne 5c5fc <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c66c <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ + bne 5c69c <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c7b0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c7e0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c6cc <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bne 5c6fc <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5c6cc <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5c6fc <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3adaac <_Py_strhex@@Base+0x1020> │ │ │ │ + bl 3adccc <_Py_strhex@@Base+0x1020> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c758 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bgt 5c788 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c758 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bne 5c788 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5c7b0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + bne 5c7e0 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c784 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bgt 5c7b4 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c784 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bne 5c7b4 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdd3c │ │ │ │ + b ce0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6e0 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bne 5c710 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5c6e0 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5c710 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -47351,111 +47363,111 @@ │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #68] @ 0x44 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ - beq 5c97c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c9ac <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c97c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + bne 5c9ac <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c97c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c9ac <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5c860 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + beq 5c890 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #59660 @ 0xe90c │ │ │ │ + movw r0, #59864 @ 0xe9d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c8d8 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5c908 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59648 @ 0xe900 │ │ │ │ + movw r0, #59832 @ 0xe9b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5c930 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bgt 5c960 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c930 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne 5c960 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c8c8 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ + beq 5c8f8 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c95c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bgt 5c98c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c95c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bne 5c98c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c97c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ - movw r0, #59648 @ 0xe900 │ │ │ │ + beq 5c9ac <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + movw r0, #59832 @ 0xe9b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -47463,97 +47475,97 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5c9e8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq 5ca18 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ mov r1, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c9e8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + bne 5ca18 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2cf4cc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cfb34 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c9f0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ + bne 5ca20 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5ca90 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + b 5cac0 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5ca14 <_PyXI_NewExcInfo@@Base+0xa2c> │ │ │ │ + beq 5ca44 <_PyXI_NewExcInfo@@Base+0xa2c> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca20 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ + beq 5ca50 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5ca38 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + b 5ca68 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2cf4cc <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cfb34 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5ca90 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + beq 5cac0 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ca68 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ + bne 5ca98 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ movw r3, #48596 @ 0xbdd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52848 @ 0xce70 │ │ │ │ + movw r1, #52912 @ 0xceb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ca90 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + b 5cac0 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43ebc <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ - movw r0, #47436 @ 0xb94c │ │ │ │ + bl 43edc <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + movw r0, #47500 @ 0xb98c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 5cb20 <_PyXI_NewExcInfo@@Base+0xb38> │ │ │ │ + ldr r3, [pc, #104] @ 5cb50 <_PyXI_NewExcInfo@@Base+0xb38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #72] @ 5cb18 <_PyXI_NewExcInfo@@Base+0xb30> │ │ │ │ + vldr d6, [pc, #72] @ 5cb48 <_PyXI_NewExcInfo@@Base+0xb30> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5caf0 <_PyXI_NewExcInfo@@Base+0xb08> │ │ │ │ - bl be620 │ │ │ │ + bne 5cb20 <_PyXI_NewExcInfo@@Base+0xb08> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cb04 <_PyXI_NewExcInfo@@Base+0xb1c> │ │ │ │ + bne 5cb34 <_PyXI_NewExcInfo@@Base+0xb1c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ @@ -47564,572 +47576,572 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cbd8 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + beq 5cc08 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5cbd8 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + bne 5cc08 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5cbd8 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + beq 5cc08 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + movw r1, #59920 @ 0xea10 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #59828 @ 0xe9b4 │ │ │ │ + movw r0, #60032 @ 0xea80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cbe0 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5cc10 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac678 │ │ │ │ + bl 3ac898 │ │ │ │ mov r4, #0 │ │ │ │ - b 5cc84 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + b 5ccb4 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #59836 @ 0xe9bc │ │ │ │ + movw r0, #60040 @ 0xea88 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc34 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bgt 5cc64 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cc34 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bne 5cc64 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5cbd0 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ + beq 5cc00 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc6c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ + bgt 5cc9c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cc6c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ + bne 5cc9c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cc84 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ - movw r0, #59836 @ 0xe9bc │ │ │ │ + beq 5ccb4 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + movw r0, #60040 @ 0xea88 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + bl 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5cce4 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + bne 5cd14 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5cce0 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ + blt 5cd10 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cd1c <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + beq 5cd4c <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5d3a8 <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ + ldr r1, [pc, #1724] @ 5d3d8 <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + beq 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5cdd4 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ + beq 5ce04 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cd54 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ + beq 5cd84 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5cd5c <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ - b 5cdc4 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bne 5cd8c <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ + b 5cdf4 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd80 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ - bl be620 │ │ │ │ + bne 5cdb0 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5cdb4 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ - b 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ - bl c57f0 │ │ │ │ + beq 5cde4 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ + b 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cdac <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bgt 5cddc <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cdac <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5cddc <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5cd6c <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ + beq 5cd9c <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5cffc <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ + bne 5d02c <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cdf8 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ + bne 5ce28 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d39c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + b 5d3cc <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #31024 @ 0x7930 │ │ │ │ + movw sl, #31088 @ 0x7970 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5cf28 <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ + beq 5cf58 <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5cfc0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cff0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5ce58 <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ + beq 5ce88 <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ mov r1, r8 │ │ │ │ - b 5ce20 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ + b 5ce50 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5cea0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ced0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5ce44 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bne 5ce74 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5cea0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ced0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5cea0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ced0 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr r3, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5cfc0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cff0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5cf1c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + ble 5cf4c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cefc <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + beq 5cf2c <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ - b 5cfa8 <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ + bne 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + b 5cfd8 <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cf1c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bgt 5cf4c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5cf1c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bne 5cf4c <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5ce14 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ + b 5ce44 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #31024 @ 0x7930 │ │ │ │ + movwge r3, #31088 @ 0x7970 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5cfc0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cff0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5cf54 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ + beq 5cf84 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5cfc0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ - b 5cf38 <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ + bcc 5cff0 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cf68 <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5cfbc <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + ble 5cfec <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cfb4 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ + beq 5cfe4 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bne 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5cfd4 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5d004 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d380 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + ble 5d3b0 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f088c │ │ │ │ + bl 2f104c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d39c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bne 5d3cc <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bgt 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cdf0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5ce20 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d03c <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ + bne 5d06c <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5d370 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5d3a0 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmp r8, #11 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d17c <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + bne 5d1ac <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d370 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + beq 5d3a0 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5d12c <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + blt 5d15c <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d12c <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + beq 5d15c <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5d124 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ + bne 5d154 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d174 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ + beq 5d1a4 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5d114 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + ble 5d144 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d0f4 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ + beq 5d124 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5d22c <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + ble 5d25c <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d114 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bgt 5d144 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d114 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bne 5d144 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5d080 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + b 5d0b0 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5d094 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ + bcs 5d0c4 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d154 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + bne 5d184 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5d28c <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ + beq 5d2bc <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5d330 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + blt 5d360 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5d2c0 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d2f0 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ - bl a12d0 │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5d1a8 <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ - b 5d370 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d1d8 <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ + b 5d3a0 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d248 <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ + ble 5d278 <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5d264 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + beq 5d294 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ mov r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5d264 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + blt 5d294 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5d348 <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ + beq 5d378 <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5d1a0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + ble 5d1d0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5d198 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + beq 5d1c8 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d1a0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bne 5d1d0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5d1a0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5d1d0 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5d2ac <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d2dc <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5d2ac <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d2dc <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5d330 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + b 5d360 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + beq 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5d32c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + ble 5d35c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d30c <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + beq 5d33c <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d32c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bgt 5d35c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d32c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bne 5d35c <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f088c │ │ │ │ + bl 2f104c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d374 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ - b 5d34c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d3a4 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ + b 5d37c <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d370 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bgt 5d3a0 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d370 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d3a0 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 5d39c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bl 1c5370 │ │ │ │ + b 5d3cc <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfbc <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bne 5cfec <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5cfbc <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5cfec <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr #10 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d3cc <_PyXI_NewExcInfo@@Base+0x13e4> │ │ │ │ + beq 5d3fc <_PyXI_NewExcInfo@@Base+0x13e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5d420 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ + b 5d450 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 5d428 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ - beq 5d420 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ + ldreq r3, [pc, #76] @ 5d458 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ + beq 5d450 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1aae38 │ │ │ │ + bl 1ab768 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5d414 <_PyXI_NewExcInfo@@Base+0x142c> │ │ │ │ + beq 5d444 <_PyXI_NewExcInfo@@Base+0x142c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -48139,91 +48151,91 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 39fe4c │ │ │ │ + bl 3a006c │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d4b0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + beq 5d4e0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d4b0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + bgt 5d4e0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d4b0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d4e0 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d4e4 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + beq 5d514 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d4e4 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + bgt 5d514 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d4e4 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d514 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d518 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + beq 5d548 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d518 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + bgt 5d548 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d518 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d548 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d540 <_PyXI_NewExcInfo@@Base+0x1558> │ │ │ │ + beq 5d570 <_PyXI_NewExcInfo@@Base+0x1558> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5d598 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ + b 5d5c8 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5d598 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ + beq 5d5c8 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1aae38 │ │ │ │ + bl 1ab768 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5d58c <_PyXI_NewExcInfo@@Base+0x15a4> │ │ │ │ + beq 5d5bc <_PyXI_NewExcInfo@@Base+0x15a4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -48235,78 +48247,51 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d614 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ + beq 5d644 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d614 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ - bl be620 │ │ │ │ + bne 5d644 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d5f8 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ + beq 5d628 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59856 @ 0xe9d0 │ │ │ │ + movw r1, #60060 @ 0xea9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5d5f0 <_PyXI_NewExcInfo@@Base+0x1608> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5d620 <_PyXI_NewExcInfo@@Base+0x1608> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d5f8 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ - vldr d7, [pc, #40] @ 5d650 <_PyXI_NewExcInfo@@Base+0x1668> │ │ │ │ + bls 5d628 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ + vldr d7, [pc, #40] @ 5d680 <_PyXI_NewExcInfo@@Base+0x1668> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ 5d658 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ + ldr r2, [pc, #40] @ 5d688 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d694 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d6c0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 5dac4 <_PyXI_NewExcInfo@@Base+0x1adc> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r6, r3, #0 │ │ │ │ @@ -48315,103 +48300,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d724 <_PyXI_NewExcInfo@@Base+0x173c> │ │ │ │ + bne 5d6e8 <_PyXI_NewExcInfo@@Base+0x16d0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d764 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ - ldr r1, [pc, #716] @ 5d9f8 <_PyXI_NewExcInfo@@Base+0x1a10> │ │ │ │ + beq 5d728 <_PyXI_NewExcInfo@@Base+0x1710> │ │ │ │ + ldr r1, [pc, #716] @ 5d9bc <_PyXI_NewExcInfo@@Base+0x19a4> │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5d7f0 <_PyXI_NewExcInfo@@Base+0x1808> │ │ │ │ + beq 5d7b4 <_PyXI_NewExcInfo@@Base+0x179c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5d7d0 <_PyXI_NewExcInfo@@Base+0x17e8> │ │ │ │ + beq 5d794 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5d7f0 <_PyXI_NewExcInfo@@Base+0x1808> │ │ │ │ + beq 5d7b4 <_PyXI_NewExcInfo@@Base+0x179c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 5d9ec <_PyXI_NewExcInfo@@Base+0x1a04> │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + b 5d9b0 <_PyXI_NewExcInfo@@Base+0x1998> │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16128 @ 0x3f00 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5d854 <_PyXI_NewExcInfo@@Base+0x186c> │ │ │ │ + ble 5d818 <_PyXI_NewExcInfo@@Base+0x1800> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5d830 <_PyXI_NewExcInfo@@Base+0x1848> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 5d7f4 <_PyXI_NewExcInfo@@Base+0x17dc> │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16128 @ 0x3f00 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5d7b0 <_PyXI_NewExcInfo@@Base+0x17c8> │ │ │ │ + bne 5d774 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d78c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -48429,115 +48414,142 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 5d8e4 <_PyXI_NewExcInfo@@Base+0x18fc> │ │ │ │ + beq 5d8a8 <_PyXI_NewExcInfo@@Base+0x1890> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d908 <_PyXI_NewExcInfo@@Base+0x1920> │ │ │ │ + beq 5d8cc <_PyXI_NewExcInfo@@Base+0x18b4> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5d94c <_PyXI_NewExcInfo@@Base+0x1964> │ │ │ │ + beq 5d910 <_PyXI_NewExcInfo@@Base+0x18f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d94c <_PyXI_NewExcInfo@@Base+0x1964> │ │ │ │ + beq 5d910 <_PyXI_NewExcInfo@@Base+0x18f8> │ │ │ │ mov r1, r4 │ │ │ │ bl 2d010 │ │ │ │ movw r3, #12912 @ 0x3270 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5d928 <_PyXI_NewExcInfo@@Base+0x1940> │ │ │ │ + bne 5d8ec <_PyXI_NewExcInfo@@Base+0x18d4> │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5d97c <_PyXI_NewExcInfo@@Base+0x1994> │ │ │ │ + bne 5d940 <_PyXI_NewExcInfo@@Base+0x1928> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d970 <_PyXI_NewExcInfo@@Base+0x1988> │ │ │ │ + bgt 5d934 <_PyXI_NewExcInfo@@Base+0x191c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d970 <_PyXI_NewExcInfo@@Base+0x1988> │ │ │ │ + bne 5d934 <_PyXI_NewExcInfo@@Base+0x191c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ movw r7, #12912 @ 0x3270 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ccb0 <_PyLong_Lshift@@Base+0x18d8> │ │ │ │ + bl 38cff0 <_PyLong_Lshift@@Base+0x18d8> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9e4 <_PyXI_NewExcInfo@@Base+0x19fc> │ │ │ │ + beq 5d9a8 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9d8 <_PyXI_NewExcInfo@@Base+0x19f0> │ │ │ │ + beq 5d99c <_PyXI_NewExcInfo@@Base+0x1984> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ add r7, r7, #32 │ │ │ │ add r6, r6, #4 │ │ │ │ - b 5d990 <_PyXI_NewExcInfo@@Base+0x19a8> │ │ │ │ + b 5d954 <_PyXI_NewExcInfo@@Base+0x193c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r2, r8, asr r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5d460 <_PyXI_NewExcInfo@@Base+0x1478> │ │ │ │ + b 5d490 <_PyXI_NewExcInfo@@Base+0x1478> │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 176a10 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5da0c <_PyXI_NewExcInfo@@Base+0x19f4> │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5da38 <_PyXI_NewExcInfo@@Base+0x1a20> │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5de40 <_PyXI_NewExcInfo@@Base+0x1e28> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #60104 @ 0xeac8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfe20 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16e30c │ │ │ │ + b 16e6b4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5da64 <_PyXI_NewExcInfo@@Base+0x1a7c> │ │ │ │ - bl be620 │ │ │ │ + bne 5da94 <_PyXI_NewExcInfo@@Base+0x1a7c> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5daa0 <_PyXI_NewExcInfo@@Base+0x1ab8> │ │ │ │ - b 5da78 <_PyXI_NewExcInfo@@Base+0x1a90> │ │ │ │ + bne 5dad0 <_PyXI_NewExcInfo@@Base+0x1ab8> │ │ │ │ + b 5daa8 <_PyXI_NewExcInfo@@Base+0x1a90> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -48548,153 +48560,103 @@ │ │ │ │ str r1, [r4, #16] │ │ │ │ mla r3, ip, r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 5dac0 <_PyXI_NewExcInfo@@Base+0x1ad8> │ │ │ │ + ldr r1, [pc, #12] @ 5daf0 <_PyXI_NewExcInfo@@Base+0x1ad8> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37f050 │ │ │ │ + b 37f388 │ │ │ │ rsbeq r1, r3, r0, ror #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl a0630 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5db84 <_PyXI_NewExcInfo@@Base+0x1b9c> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5db14 <_PyXI_NewExcInfo@@Base+0x1b2c> │ │ │ │ - ldrb r3, [r5, #23] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r3, [r4, #18] │ │ │ │ - mvnne r3, r3, lsl #25 │ │ │ │ - mvnne r3, r3, lsr #25 │ │ │ │ - strbne r3, [r4, #18] │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5db34 <_PyXI_NewExcInfo@@Base+0x1b4c> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5db48 <_PyXI_NewExcInfo@@Base+0x1b60> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ - mov r5, r0 │ │ │ │ - b 5db54 <_PyXI_NewExcInfo@@Base+0x1b6c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db70 <_PyXI_NewExcInfo@@Base+0x1b88> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5db78 <_PyXI_NewExcInfo@@Base+0x1b90> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5db84 <_PyXI_NewExcInfo@@Base+0x1b9c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5db70 <_PyXI_NewExcInfo@@Base+0x1b88> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5dbe8 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ + beq 5db50 <_PyXI_NewExcInfo@@Base+0x1b38> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dbe8 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ + beq 5db50 <_PyXI_NewExcInfo@@Base+0x1b38> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5dc2c <_PyXI_NewExcInfo@@Base+0x1c44> │ │ │ │ - b 5dc10 <_PyXI_NewExcInfo@@Base+0x1c28> │ │ │ │ + beq 5db94 <_PyXI_NewExcInfo@@Base+0x1b7c> │ │ │ │ + b 5db78 <_PyXI_NewExcInfo@@Base+0x1b60> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5dbd8 <_PyXI_NewExcInfo@@Base+0x1bf0> │ │ │ │ + beq 5db40 <_PyXI_NewExcInfo@@Base+0x1b28> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59908 @ 0xea04 │ │ │ │ + movw r0, #60112 @ 0xead0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dbd8 <_PyXI_NewExcInfo@@Base+0x1bf0> │ │ │ │ + bne 5db40 <_PyXI_NewExcInfo@@Base+0x1b28> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #59908 @ 0xea04 │ │ │ │ + movw r0, #60112 @ 0xead0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + beq 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + beq 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dc74 <_PyXI_NewExcInfo@@Base+0x1c8c> │ │ │ │ + bne 5dbdc <_PyXI_NewExcInfo@@Base+0x1bc4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bgt 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bne 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dcd8 <_PyXI_NewExcInfo@@Base+0x1cf0> │ │ │ │ + bne 5dc40 <_PyXI_NewExcInfo@@Base+0x1c28> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dcb0 <_PyXI_NewExcInfo@@Base+0x1cc8> │ │ │ │ + bgt 5dc18 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dcb0 <_PyXI_NewExcInfo@@Base+0x1cc8> │ │ │ │ + bne 5dc18 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bgt 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bne 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc08 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5db70 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mvn r3, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -48704,840 +48666,890 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5dd44 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ + bne 5dcac <_PyXI_NewExcInfo@@Base+0x1c94> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5dd40 <_PyXI_NewExcInfo@@Base+0x1d58> │ │ │ │ + ble 5dca8 <_PyXI_NewExcInfo@@Base+0x1c90> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dd84 <_PyXI_NewExcInfo@@Base+0x1d9c> │ │ │ │ + beq 5dcec <_PyXI_NewExcInfo@@Base+0x1cd4> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5dea4 <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + ldr r1, [pc, #344] @ 5de0c <_PyXI_NewExcInfo@@Base+0x1df4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5de98 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ + beq 5de00 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5de6c <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ + beq 5ddd4 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de08 <_PyXI_NewExcInfo@@Base+0x1e20> │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + beq 5dd70 <_PyXI_NewExcInfo@@Base+0x1d58> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5ddc8 <_PyXI_NewExcInfo@@Base+0x1de0> │ │ │ │ - bl be620 │ │ │ │ + bne 5dd30 <_PyXI_NewExcInfo@@Base+0x1d18> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5ddfc <_PyXI_NewExcInfo@@Base+0x1e14> │ │ │ │ - b 5de98 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ - bl c57f0 │ │ │ │ + beq 5dd64 <_PyXI_NewExcInfo@@Base+0x1d4c> │ │ │ │ + b 5de00 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddf4 <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ + bgt 5dd5c <_PyXI_NewExcInfo@@Base+0x1d44> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddf4 <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ + bne 5dd5c <_PyXI_NewExcInfo@@Base+0x1d44> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5ddb4 <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ + beq 5dd1c <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5de0c <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ - b 5de68 <_PyXI_NewExcInfo@@Base+0x1e80> │ │ │ │ + bne 5dd74 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ + b 5ddd0 <_PyXI_NewExcInfo@@Base+0x1db8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5de30 <_PyXI_NewExcInfo@@Base+0x1e48> │ │ │ │ - bl be620 │ │ │ │ + bne 5dd98 <_PyXI_NewExcInfo@@Base+0x1d80> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5de6c <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ - b 5de98 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ - bl c57f0 │ │ │ │ + beq 5ddd4 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ + b 5de00 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5de5c <_PyXI_NewExcInfo@@Base+0x1e74> │ │ │ │ + bgt 5ddc4 <_PyXI_NewExcInfo@@Base+0x1dac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5de5c <_PyXI_NewExcInfo@@Base+0x1e74> │ │ │ │ + bne 5ddc4 <_PyXI_NewExcInfo@@Base+0x1dac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5de6c <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ - b 5de1c <_PyXI_NewExcInfo@@Base+0x1e34> │ │ │ │ + bne 5ddd4 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ + b 5dd84 <_PyXI_NewExcInfo@@Base+0x1d6c> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [fp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 350288 │ │ │ │ + b 350528 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b65a4 │ │ │ │ + b 3b6890 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl a0910 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5df00 <_PyXI_NewExcInfo@@Base+0x1ee8> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5de90 <_PyXI_NewExcInfo@@Base+0x1e78> │ │ │ │ + ldrb r3, [r5, #23] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r3, [r4, #18] │ │ │ │ + mvnne r3, r3, lsl #25 │ │ │ │ + mvnne r3, r3, lsr #25 │ │ │ │ + strbne r3, [r4, #18] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5deb0 <_PyXI_NewExcInfo@@Base+0x1e98> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5dec4 <_PyXI_NewExcInfo@@Base+0x1eac> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl af0f4 │ │ │ │ + mov r5, r0 │ │ │ │ + b 5ded0 <_PyXI_NewExcInfo@@Base+0x1eb8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5deec <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5def4 <_PyXI_NewExcInfo@@Base+0x1edc> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5df00 <_PyXI_NewExcInfo@@Base+0x1ee8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5deec <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e008 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + bne 5e038 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e008 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + beq 5e038 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #56264 @ 0xdbc8 │ │ │ │ + movw r2, #59920 @ 0xea10 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #59916 @ 0xea0c │ │ │ │ + movw r0, #60120 @ 0xead8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5df68 <_PyXI_NewExcInfo@@Base+0x1f80> │ │ │ │ + bne 5df98 <_PyXI_NewExcInfo@@Base+0x1f80> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59924 @ 0xea14 │ │ │ │ + movw r0, #60128 @ 0xeae0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dfbc <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ + bgt 5dfec <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfbc <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ + bne 5dfec <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df58 <_PyXI_NewExcInfo@@Base+0x1f70> │ │ │ │ + beq 5df88 <_PyXI_NewExcInfo@@Base+0x1f70> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dfe8 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ + bgt 5e018 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfe8 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ + bne 5e018 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e008 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ - movw r0, #59924 @ 0xea14 │ │ │ │ + beq 5e038 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + movw r0, #60128 @ 0xeae0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5e0d0 <_PyXI_NewExcInfo@@Base+0x20e8> │ │ │ │ + beq 5e100 <_PyXI_NewExcInfo@@Base+0x20e8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e064 <_PyXI_NewExcInfo@@Base+0x207c> │ │ │ │ + beq 5e094 <_PyXI_NewExcInfo@@Base+0x207c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59948 @ 0xea2c │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21ee3c │ │ │ │ + bl 21fa0c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e0a4 <_PyXI_NewExcInfo@@Base+0x20bc> │ │ │ │ + bcs 5e0d4 <_PyXI_NewExcInfo@@Base+0x20bc> │ │ │ │ lsr r3, r0, #7 │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ movw r3, #20788 @ 0x5134 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ movw r3, #15376 @ 0x3c10 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #43280 @ 0xa910 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + b aab60 │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4168 @ 0x1048 │ │ │ │ + movw r0, #4248 @ 0x1098 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5e130 <_PyXI_NewExcInfo@@Base+0x2148> │ │ │ │ + bgt 5e160 <_PyXI_NewExcInfo@@Base+0x2148> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5e158 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5e188 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e160 <_PyXI_NewExcInfo@@Base+0x2178> │ │ │ │ + beq 5e190 <_PyXI_NewExcInfo@@Base+0x2178> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e1d0 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ + b 5e200 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e184 <_PyXI_NewExcInfo@@Base+0x219c> │ │ │ │ + bne 5e1b4 <_PyXI_NewExcInfo@@Base+0x219c> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5e158 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5e188 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ movw r4, #44764 @ 0xaedc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e1b0 <_PyXI_NewExcInfo@@Base+0x21c8> │ │ │ │ - bl be620 │ │ │ │ + bne 5e1e0 <_PyXI_NewExcInfo@@Base+0x21c8> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e1bc <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ - b 5e158 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + beq 5e1ec <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + b 5e188 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e1d0 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ + bgt 5e200 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #60040 @ 0xea88 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ - b 5e158 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + bl 16ed94 │ │ │ │ + b 5e188 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e228 <_PyXI_NewExcInfo@@Base+0x2240> │ │ │ │ + beq 5e258 <_PyXI_NewExcInfo@@Base+0x2240> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #60080 @ 0xeab0 │ │ │ │ + movw r1, #60284 @ 0xeb7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5e360 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ + ldr r1, [pc, #300] @ 5e390 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e24c <_PyXI_NewExcInfo@@Base+0x2264> │ │ │ │ + bge 5e27c <_PyXI_NewExcInfo@@Base+0x2264> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e26c <_PyXI_NewExcInfo@@Base+0x2284> │ │ │ │ + bne 5e29c <_PyXI_NewExcInfo@@Base+0x2284> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + blt 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e270 <_PyXI_NewExcInfo@@Base+0x2288> │ │ │ │ - ldr r5, [pc, #236] @ 5e360 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ + b 5e2a0 <_PyXI_NewExcInfo@@Base+0x2288> │ │ │ │ + ldr r5, [pc, #236] @ 5e390 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf2e0 │ │ │ │ + bl 1cf4b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + beq 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 17fc68 │ │ │ │ + bl 17fff8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e2b8 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ + bgt 5e2e8 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e2b8 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ + bne 5e2e8 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + beq 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b503c │ │ │ │ + bl 1b57cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e2fc <_PyXI_NewExcInfo@@Base+0x2314> │ │ │ │ + bne 5e32c <_PyXI_NewExcInfo@@Base+0x2314> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bgt 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bne 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5e244 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5e274 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e32c <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ + bgt 5e35c <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e32c <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e35c <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5e344 <_PyXI_NewExcInfo@@Base+0x235c> │ │ │ │ + ble 5e374 <_PyXI_NewExcInfo@@Base+0x235c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e338 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ + bne 5e368 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5e338 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5e368 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e3b8 <_PyXI_NewExcInfo@@Base+0x23d0> │ │ │ │ + beq 5e3e8 <_PyXI_NewExcInfo@@Base+0x23d0> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e390 <_PyXI_NewExcInfo@@Base+0x23a8> │ │ │ │ + bne 5e3c0 <_PyXI_NewExcInfo@@Base+0x23a8> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #39836 @ 0x9b9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e440 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + beq 5e470 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r8, r1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e440 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + bne 5e470 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e440 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + beq 5e470 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b6a58 │ │ │ │ + bl 3b6d40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e448 <_PyXI_NewExcInfo@@Base+0x2460> │ │ │ │ + bne 5e478 <_PyXI_NewExcInfo@@Base+0x2460> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac678 │ │ │ │ + bl 3ac898 │ │ │ │ mov r5, #0 │ │ │ │ - b 5e4fc <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + b 5e52c <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5e484 <_PyXI_NewExcInfo@@Base+0x249c> │ │ │ │ + bne 5e4b4 <_PyXI_NewExcInfo@@Base+0x249c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e438 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bgt 5e468 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e438 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bne 5e468 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5e438 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5e468 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59608 @ 0xe8d8 │ │ │ │ + movw r0, #59672 @ 0xe918 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e438 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + beq 5e468 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #60112 @ 0xead0 │ │ │ │ + movw r0, #60316 @ 0xeb9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5e4dc <_PyXI_NewExcInfo@@Base+0x24f4> │ │ │ │ + bne 5e50c <_PyXI_NewExcInfo@@Base+0x24f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac678 │ │ │ │ - b 5e4fc <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bl 3ac898 │ │ │ │ + b 5e52c <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e4fc <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bgt 5e52c <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e4fc <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e52c <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2da24 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #192] @ 5e5f4 <_PyXI_NewExcInfo@@Base+0x260c> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b38d4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e5e8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e590 <_PyXI_NewExcInfo@@Base+0x25a8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1aae38 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e584 <_PyXI_NewExcInfo@@Base+0x259c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e584 <_PyXI_NewExcInfo@@Base+0x259c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e594 <_PyXI_NewExcInfo@@Base+0x25ac> │ │ │ │ - b 5e5e8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r4, [pc, #96] @ 5e5f8 <_PyXI_NewExcInfo@@Base+0x2610> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 395264 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e5cc <_PyXI_NewExcInfo@@Base+0x25e4> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e5e8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e5e8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5e5e8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #60124 @ 0xeadc │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5e6c0 <_PyXI_NewExcInfo@@Base+0x26d8> │ │ │ │ + beq 5e60c <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e650 <_PyXI_NewExcInfo@@Base+0x2668> │ │ │ │ + beq 5e59c <_PyXI_NewExcInfo@@Base+0x2584> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60176 @ 0xeb10 │ │ │ │ + movw r1, #60372 @ 0xebd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21ee3c │ │ │ │ + bl 21fa0c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e690 <_PyXI_NewExcInfo@@Base+0x26a8> │ │ │ │ + bcs 5e5dc <_PyXI_NewExcInfo@@Base+0x25c4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ movw r3, #20788 @ 0x5134 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ movw r2, #15376 @ 0x3c10 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #43280 @ 0xa910 │ │ │ │ + movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #848] @ 0x350 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + b aab60 │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4192 @ 0x1060 │ │ │ │ + movw r0, #4272 @ 0x10b0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5e704 <_PyXI_NewExcInfo@@Base+0x271c> │ │ │ │ + ldr r1, [pc, #8] @ 5e650 <_PyXI_NewExcInfo@@Base+0x2638> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e86c <_PyXI_NewExcInfo@@Base+0x2884> │ │ │ │ + beq 5e7b8 <_PyXI_NewExcInfo@@Base+0x27a0> │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5e838 <_PyXI_NewExcInfo@@Base+0x2850> │ │ │ │ + beq 5e784 <_PyXI_NewExcInfo@@Base+0x276c> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #16320 @ 0x3fc0 │ │ │ │ + movw ip, #16384 @ 0x4000 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #60464 @ 0xec30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b7334 │ │ │ │ - b 5e8b4 <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7608 │ │ │ │ + b 5e800 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #16320 @ 0x3fc0 │ │ │ │ + movw r0, #16384 @ 0x4000 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #60296 @ 0xeb88 │ │ │ │ + movw r0, #60492 @ 0xec4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ - b 5e8b4 <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7608 │ │ │ │ + b 5e800 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e894 <_PyXI_NewExcInfo@@Base+0x28ac> │ │ │ │ + beq 5e7e0 <_PyXI_NewExcInfo@@Base+0x27c8> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #60320 @ 0xeba0 │ │ │ │ + movw r0, #60516 @ 0xec64 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ - b 5e8b4 <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7608 │ │ │ │ + b 5e800 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60340 @ 0xebb4 │ │ │ │ + movw r0, #60536 @ 0xec78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 5e8e4 <_PyXI_NewExcInfo@@Base+0x28fc> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aee48 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #192] @ 5e8e4 <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3b80 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e8d8 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e880 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ab768 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e874 <_PyXI_NewExcInfo@@Base+0x285c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e874 <_PyXI_NewExcInfo@@Base+0x285c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e884 <_PyXI_NewExcInfo@@Base+0x286c> │ │ │ │ + b 5e8d8 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r4, [pc, #96] @ 5e8e8 <_PyXI_NewExcInfo@@Base+0x28d0> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 395704 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e8bc <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e8d8 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e8d8 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5e8d8 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #60552 @ 0xec88 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfe20 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mlseq r3, r8, r0, r2 │ │ │ │ + mlseq r3, r0, r8, r9 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e820 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e92c <_PyXI_NewExcInfo@@Base+0x2944> │ │ │ │ + bne 5e928 <_PyXI_NewExcInfo@@Base+0x2910> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 5e938 <_PyXI_NewExcInfo@@Base+0x2950> │ │ │ │ + bl 27bef0 │ │ │ │ + b 5e934 <_PyXI_NewExcInfo@@Base+0x291c> │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 5e968 <_PyXI_NewExcInfo@@Base+0x2950> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b af0f4 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e990 <_PyXI_NewExcInfo@@Base+0x29a8> │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + bne 5e9c0 <_PyXI_NewExcInfo@@Base+0x29a8> │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4268 @ 0x10ac │ │ │ │ + movw r0, #4348 @ 0x10fc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e9e0 <_PyXI_NewExcInfo@@Base+0x29f8> │ │ │ │ + b 5ea10 <_PyXI_NewExcInfo@@Base+0x29f8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e9bc <_PyXI_NewExcInfo@@Base+0x29d4> │ │ │ │ + beq 5e9ec <_PyXI_NewExcInfo@@Base+0x29d4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60356 @ 0xebc4 │ │ │ │ + movw r1, #60560 @ 0xec90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21ee3c │ │ │ │ - bl 1192c8 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21fa0c │ │ │ │ + bl 1194e8 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #732] @ 5ece4 <_PyXI_NewExcInfo@@Base+0x2cfc> │ │ │ │ + ldr lr, [pc, #732] @ 5ed14 <_PyXI_NewExcInfo@@Base+0x2cfc> │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49552,180 +49564,180 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 5ea78 <_PyXI_NewExcInfo@@Base+0x2a90> │ │ │ │ + bne 5eaa8 <_PyXI_NewExcInfo@@Base+0x2a90> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eac0 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ - ldr r1, [pc, #616] @ 5ece8 <_PyXI_NewExcInfo@@Base+0x2d00> │ │ │ │ + beq 5eaf0 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ + ldr r1, [pc, #616] @ 5ed18 <_PyXI_NewExcInfo@@Base+0x2d00> │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5eac0 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ + bne 5eaf0 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5ecd0 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + b 5ed00 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5eb40 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ + beq 5eb70 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eb28 <_PyXI_NewExcInfo@@Base+0x2b40> │ │ │ │ + bne 5eb58 <_PyXI_NewExcInfo@@Base+0x2b40> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5eb40 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ - b 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bge 5eb70 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ + b 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286780 │ │ │ │ + bl 287870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5eb14 <_PyXI_NewExcInfo@@Base+0x2b2c> │ │ │ │ + bne 5eb44 <_PyXI_NewExcInfo@@Base+0x2b2c> │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds sl, r8, #100 @ 0x64 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ movne sl, #1 │ │ │ │ adds r3, r3, #1 │ │ │ │ movne r3, #1 │ │ │ │ ldr r6, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ tst sl, r3 │ │ │ │ - bne 5eba4 <_PyXI_NewExcInfo@@Base+0x2bbc> │ │ │ │ + bne 5ebd4 <_PyXI_NewExcInfo@@Base+0x2bbc> │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ebc8 <_PyXI_NewExcInfo@@Base+0x2be0> │ │ │ │ + beq 5ebf8 <_PyXI_NewExcInfo@@Base+0x2be0> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22320 @ 0x5730 │ │ │ │ + movw r2, #22384 @ 0x5770 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl 140d3c │ │ │ │ + b 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22320 @ 0x5730 │ │ │ │ + movw r2, #22384 @ 0x5770 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32328 @ 0x7e48 │ │ │ │ + movw r1, #32392 @ 0x7e88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl 140d3c │ │ │ │ + b 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #60440 @ 0xec18 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #60448 @ 0xec20 │ │ │ │ + movw r0, #60652 @ 0xecec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ - bl dc634 │ │ │ │ + beq 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl dc9bc │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5ec30 <_PyXI_NewExcInfo@@Base+0x2c48> │ │ │ │ + beq 5ec60 <_PyXI_NewExcInfo@@Base+0x2c48> │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf8c │ │ │ │ mov r4, r0 │ │ │ │ - b 5ec9c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5eccc <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5ec5c <_PyXI_NewExcInfo@@Base+0x2c74> │ │ │ │ + beq 5ec8c <_PyXI_NewExcInfo@@Base+0x2c74> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ - b 5ec9c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5eccc <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5ec8c <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ + beq 5ecbc <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ lsl r4, r4, #8 │ │ │ │ mov r1, r0 │ │ │ │ eor r4, r4, #256 @ 0x100 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d40c │ │ │ │ mov r4, r0 │ │ │ │ - b 5ec9c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5eccc <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5ecd0 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + beq 5ed00 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl 173d00 │ │ │ │ + b 5eae8 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sl, lr, r4, ror ip │ │ │ │ + subseq sl, lr, ip, lsl #25 │ │ │ │ strhteq r7, [r2], #-80 @ 0xffffffb0 │ │ │ │ │ │ │ │ -0005ecec : │ │ │ │ +0005ed1c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -49734,71 +49746,71 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5ed80 │ │ │ │ + beq 5edb0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25e70c │ │ │ │ + bl 25f3dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ed70 │ │ │ │ + bgt 5eda0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ed70 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 5eda0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed80 │ │ │ │ - bl a5ec0 │ │ │ │ + beq 5edb0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5edd8 │ │ │ │ - movw r2, #43736 @ 0xaad8 │ │ │ │ + bne 5ee08 │ │ │ │ + movw r2, #43800 @ 0xab18 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4256 @ 0x10a0 │ │ │ │ + movw r0, #4336 @ 0x10f0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5ee28 │ │ │ │ + b 5ee58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ee04 │ │ │ │ + beq 5ee34 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60460 @ 0xec2c │ │ │ │ + movw r1, #60664 @ 0xecf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21ee3c │ │ │ │ - bl 119264 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21fa0c │ │ │ │ + bl 119484 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -49806,123 +49818,123 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5ee6c │ │ │ │ + bls 5ee9c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60540 @ 0xec7c │ │ │ │ + movw r1, #60744 @ 0xed48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5eeac │ │ │ │ + bl 16ed94 │ │ │ │ + b 5eedc │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 220dac <_PyUnicode_IsLinebreak@@Base+0x17bc> │ │ │ │ + bl 2219a4 <_PyUnicode_IsLinebreak@@Base+0x17e4> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eeb4 │ │ │ │ + bne 5eee4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2270e4 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 227e44 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eeac │ │ │ │ + beq 5eedc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005eef8 : │ │ │ │ +0005ef28 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 281d20 │ │ │ │ + bl 282e10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef40 │ │ │ │ - bl a5ec0 │ │ │ │ + beq 5ef70 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ 5ef9c │ │ │ │ + ldr r3, [pc, #52] @ 5efcc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5ef84 │ │ │ │ - bl be620 │ │ │ │ + bne 5efb4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef94 │ │ │ │ + bne 5efc4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f018 │ │ │ │ + bne 5f048 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f028 │ │ │ │ + vldr d7, [pc, #64] @ 5f058 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5f018 │ │ │ │ + bhi 5f048 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -49930,46 +49942,46 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0005f030 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005f060 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f050 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5f080 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f098 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5f0c8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f06c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + bne 5f09c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ movw ip, #44780 @ 0xaeec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #60580 @ 0xeca4 │ │ │ │ + movw r2, #60784 @ 0xed70 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - b 5f084 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 5f0b4 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f098 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5f0c8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ movw ip, #44780 @ 0xaeec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #60672 @ 0xed00 │ │ │ │ + movw r2, #60876 @ 0xedcc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f0a4 : │ │ │ │ +0005f0d4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ @@ -49984,15 +49996,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1a160c <_PyArena_Free@@Base+0x1b24> │ │ │ │ + bl 1a19c4 <_PyArena_Free@@Base+0x1b24> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -50000,77 +50012,77 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f158 │ │ │ │ + beq 5f188 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f198 │ │ │ │ - b 5f170 │ │ │ │ + bne 5f1c8 │ │ │ │ + b 5f1a0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38692 @ 0x9724 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 21f14c │ │ │ │ + bl 21fd1c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f1b4 │ │ │ │ + ble 5f1e4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5f1cc │ │ │ │ + blt 5f1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5f178 │ │ │ │ - b 5f1f4 │ │ │ │ + bne 5f1a8 │ │ │ │ + b 5f224 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f190 │ │ │ │ + bne 5f1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5f190 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5f1c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f170 │ │ │ │ + bgt 5f1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f170 │ │ │ │ + bne 5f1a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5f170 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5f1a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f218 │ │ │ │ + bgt 5f248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f218 │ │ │ │ + bne 5f248 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f170 │ │ │ │ + bne 5f1a0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f230 : │ │ │ │ +0005f260 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -50078,21 +50090,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19468 @ 0x4c0c │ │ │ │ + movw r1, #19532 @ 0x4c4c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19472 @ 0x4c10 │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f334 │ │ │ │ + beq 5f364 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #1 │ │ │ │ @@ -50100,84 +50112,84 @@ │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - ble 5f300 │ │ │ │ + ble 5f330 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #6220 @ 0x184c │ │ │ │ + movw r2, #7172 @ 0x1c04 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24048 @ 0x5df0 │ │ │ │ + movw r0, #24952 @ 0x6178 │ │ │ │ movt r0, #24 │ │ │ │ - bl 98b40 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98d70 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f300 │ │ │ │ - bl 2e2210 │ │ │ │ - b 5f334 │ │ │ │ + bne 5f330 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 5f364 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 19fe08 <_PyArena_Free@@Base+0x320> │ │ │ │ + bl 1a01c0 <_PyArena_Free@@Base+0x320> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f31c │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f34c │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r4, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #60800 @ 0xed80 │ │ │ │ + movw r0, #61004 @ 0xee4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f3e4 │ │ │ │ + bne 5f414 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f3f0 │ │ │ │ + vldr d7, [pc, #64] @ 5f420 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f3dc │ │ │ │ + bgt 5f40c │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5f3e4 │ │ │ │ + b 5f414 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -50187,55 +50199,55 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f44c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 5f47c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f43c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5f44c │ │ │ │ + bne 5f46c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5f47c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5f474 │ │ │ │ + bne 5f4a4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f4e0 │ │ │ │ + bne 5f510 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ @@ -50244,226 +50256,225 @@ │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 5f658 │ │ │ │ + bl 5f638 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f570 │ │ │ │ + beq 5f5a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f544 │ │ │ │ + bgt 5f574 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f544 │ │ │ │ + bne 5f574 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f574 │ │ │ │ + bne 5f5a4 │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f570 │ │ │ │ - bl 14330c │ │ │ │ + beq 5f5a0 │ │ │ │ + bl 143454 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 380f18 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 381250 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #35708 @ 0x8b7c │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bfb18 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #26584 @ 0x67d8 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f644 │ │ │ │ + bne 5f628 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2dee0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f634 │ │ │ │ - bl 3bb524 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 5f644 │ │ │ │ + beq 5f618 │ │ │ │ + bl 3bb80c <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 5f628 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 370488 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 370798 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f744 │ │ │ │ + beq 5f724 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f748 │ │ │ │ + bne 5f728 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f6cc │ │ │ │ + bne 5f6ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f744 │ │ │ │ + bgt 5f724 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f744 │ │ │ │ + bne 5f724 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5f744 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5f724 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f6ec │ │ │ │ + bgt 5f6cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f6ec │ │ │ │ + bne 5f6cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d05d4 │ │ │ │ + bl 1d09f0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5f748 │ │ │ │ + bne 5f728 │ │ │ │ movw ip, #44780 @ 0xaeec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f744 │ │ │ │ + bgt 5f724 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f744 │ │ │ │ + bne 5f724 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #35772 @ 0x8bbc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl bfe20 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #26648 @ 0x6818 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfe20 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f78c │ │ │ │ + bne 5f7b8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40452 @ 0x9e04 │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5f7b4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 5f7e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f7bc │ │ │ │ + bne 5f7e8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61108 @ 0xeeb4 │ │ │ │ + movw r1, #61288 @ 0xef68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f7f0 │ │ │ │ - bl be620 │ │ │ │ + bgt 5f81c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f7b4 │ │ │ │ + bne 5f7e0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61140 @ 0xeed4 │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 5f7b4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 5f7e0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5f854 │ │ │ │ + beq 5f880 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f834 │ │ │ │ + beq 5f860 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f820 │ │ │ │ + bne 5f84c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a5ec0 │ │ │ │ - b 5f834 │ │ │ │ + bl a61a0 │ │ │ │ + b 5f860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f814 │ │ │ │ - b 5f7b4 │ │ │ │ + bne 5f840 │ │ │ │ + b 5f7e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5f854 │ │ │ │ - bl 2e2210 │ │ │ │ - b 5f7b4 │ │ │ │ + bne 5f880 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 5f7e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -50478,56 +50489,56 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f92c │ │ │ │ + bne 5f958 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2dee0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 39fd1c <_Py_c_abs@@Base> │ │ │ │ + bl 39ff3c <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f918 │ │ │ │ - bl 3bb524 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 5f92c │ │ │ │ - movw r0, #61180 @ 0xeefc │ │ │ │ + beq 5f944 │ │ │ │ + bl 3bb80c <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 5f958 │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 5f9bc │ │ │ │ + ldr r1, [pc, #100] @ 5f9e8 │ │ │ │ mov r4, r0 │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -50539,541 +50550,541 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 5fa14 │ │ │ │ + bne 5fa40 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5fa10 │ │ │ │ + blt 5fa3c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fa50 │ │ │ │ + beq 5fa7c │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #30500 @ 0x7724 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fad8 │ │ │ │ + beq 5fb04 │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fac8 │ │ │ │ + beq 5faf4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5faa4 │ │ │ │ + beq 5fad0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #61428 @ 0xeff4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fac4 │ │ │ │ - bl be620 │ │ │ │ + bne 5faf0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fad8 │ │ │ │ + bne 5fb04 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5fb38 │ │ │ │ + bne 5fb64 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5fb34 │ │ │ │ + blt 5fb60 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fb78 │ │ │ │ + beq 5fba4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 601a0 │ │ │ │ + ldr r1, [pc, #1632] @ 601cc │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb78 │ │ │ │ + bne 5fba4 │ │ │ │ mov r4, #0 │ │ │ │ - b 60194 │ │ │ │ + b 601c0 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 5fbf8 │ │ │ │ + beq 5fc24 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fb98 │ │ │ │ + beq 5fbc4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5fba0 │ │ │ │ - b 5fc08 │ │ │ │ + bne 5fbcc │ │ │ │ + b 5fc34 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fbc0 │ │ │ │ - bl be620 │ │ │ │ + bne 5fbec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc08 │ │ │ │ - b 5fb70 │ │ │ │ - bl c57f0 │ │ │ │ + beq 5fc34 │ │ │ │ + b 5fb9c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbec │ │ │ │ + bgt 5fc18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbec │ │ │ │ + bne 5fc18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5fc0c │ │ │ │ - b 5fbb0 │ │ │ │ + bne 5fc38 │ │ │ │ + b 5fbdc │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 5fc0c │ │ │ │ + b 5fc38 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 5fdcc │ │ │ │ + bne 5fdf8 │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fc5c │ │ │ │ + bne 5fc88 │ │ │ │ mov r4, #0 │ │ │ │ - b 600fc │ │ │ │ + b 60128 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #31024 @ 0x7930 │ │ │ │ + movw r6, #31088 @ 0x7970 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 5fd4c │ │ │ │ + beq 5fd78 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5fd80 │ │ │ │ + blt 5fdac │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5fcb0 │ │ │ │ + beq 5fcdc │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc78 │ │ │ │ + b 5fca4 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5fcb8 │ │ │ │ + bne 5fce4 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5fc9c │ │ │ │ + bne 5fcc8 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5fda0 │ │ │ │ + beq 5fdcc │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 5fd40 │ │ │ │ + ble 5fd6c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fd20 │ │ │ │ + beq 5fd4c │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fda4 │ │ │ │ + bgt 5fdd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fda4 │ │ │ │ + bne 5fdd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5fda4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5fdd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd40 │ │ │ │ + bgt 5fd6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd40 │ │ │ │ + bne 5fd6c │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc70 │ │ │ │ + b 5fc9c │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #31024 @ 0x7930 │ │ │ │ + movwge r3, #31088 @ 0x7970 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5fd88 │ │ │ │ + blt 5fdb4 │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6010c │ │ │ │ + beq 60138 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5fd88 │ │ │ │ - b 5fd64 │ │ │ │ + bcc 5fdb4 │ │ │ │ + b 5fd90 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f088c │ │ │ │ + bl 2f104c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600fc │ │ │ │ - b 5fda4 │ │ │ │ + bne 60128 │ │ │ │ + b 5fdd0 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc54 │ │ │ │ + bgt 5fc80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc54 │ │ │ │ + bne 5fc80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5fc54 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc80 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fc54 │ │ │ │ + bne 5fc80 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fe0c │ │ │ │ + bne 5fe38 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 600f0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6011c │ │ │ │ cmp r7, #11 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5ff2c │ │ │ │ + bne 5ff58 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 600f0 │ │ │ │ + beq 6011c │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5ff00 │ │ │ │ + blt 5ff2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ff00 │ │ │ │ + beq 5ff2c │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5fef8 │ │ │ │ + bne 5ff24 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fff8 │ │ │ │ + beq 60024 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 5fee8 │ │ │ │ + ble 5ff14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fec8 │ │ │ │ + beq 5fef4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60058 │ │ │ │ - b 600cc │ │ │ │ + ble 60084 │ │ │ │ + b 600f8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fee8 │ │ │ │ + bgt 5ff14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fee8 │ │ │ │ + bne 5ff14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fe50 │ │ │ │ + b 5fe7c │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 5fe64 │ │ │ │ + bcs 5fe90 │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 5ffe0 │ │ │ │ + blt 6000c │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ff94 │ │ │ │ - b 600cc │ │ │ │ - bl a12d0 │ │ │ │ + bne 5ffc0 │ │ │ │ + b 600f8 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 600f0 │ │ │ │ + beq 6011c │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 5ff7c │ │ │ │ + beq 5ffa8 │ │ │ │ mov r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 60004 │ │ │ │ + bge 60030 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 600cc │ │ │ │ + beq 600f8 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5ffdc │ │ │ │ + ble 60008 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 600a0 │ │ │ │ + bne 600cc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ffdc │ │ │ │ + bgt 60008 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ffdc │ │ │ │ + bne 60008 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f088c │ │ │ │ + bl 2f104c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600f4 │ │ │ │ - b 600cc │ │ │ │ + bne 60120 │ │ │ │ + b 600f8 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 600cc │ │ │ │ + b 600f8 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 600c4 │ │ │ │ + beq 600f0 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 60094 │ │ │ │ + ble 600c0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 60074 │ │ │ │ + beq 600a0 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600cc │ │ │ │ + bgt 600f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600cc │ │ │ │ + bne 600f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 600cc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 600f8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 60094 │ │ │ │ + bgt 600c0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 60094 │ │ │ │ + bne 600c0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 5ff48 │ │ │ │ + b 5ff74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600cc │ │ │ │ + bgt 600f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600cc │ │ │ │ + bne 600f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 600cc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 600f8 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600f0 │ │ │ │ + bgt 6011c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600f0 │ │ │ │ + bne 6011c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 60194 │ │ │ │ + b 601c0 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fda4 │ │ │ │ + beq 5fdd0 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6018c │ │ │ │ + ble 601b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6016c │ │ │ │ + beq 60198 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fda4 │ │ │ │ + bgt 5fdd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fda4 │ │ │ │ + bne 5fdd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 5fda4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 5fdd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6018c │ │ │ │ + bgt 601b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6018c │ │ │ │ + bne 601b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5fd88 │ │ │ │ + b 5fdb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r0, asr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 601c4 │ │ │ │ + ldr r1, [pc, #8] @ 601f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b8d4c <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ + b 3b9034 <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ @@ -51081,92 +51092,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #24644 @ 0x6044 │ │ │ │ + movw r1, #24708 @ 0x6084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60234 │ │ │ │ + bne 60260 │ │ │ │ mov r5, #0 │ │ │ │ - b 60350 │ │ │ │ + b 6037c │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60260 │ │ │ │ - bl be620 │ │ │ │ + bne 6028c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6022c │ │ │ │ - bl 296940 │ │ │ │ + bne 60258 │ │ │ │ + bl 297788 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6022c │ │ │ │ - movw r3, #6772 @ 0x1a74 │ │ │ │ + beq 60258 │ │ │ │ + movw r3, #8836 @ 0x2284 │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 602d8 │ │ │ │ + bne 60304 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 602a4 │ │ │ │ + bne 602d0 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17744 @ 0x4550 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 602ec │ │ │ │ + bl 16ed94 │ │ │ │ + b 60318 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c207c │ │ │ │ + bl 1c27ec │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 6031c │ │ │ │ - b 602ec │ │ │ │ + bne 60348 │ │ │ │ + b 60318 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6031c │ │ │ │ + bge 60348 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6022c │ │ │ │ + bgt 60258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6022c │ │ │ │ + bne 60258 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6022c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 60258 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2780 │ │ │ │ + bl 1c2ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60350 │ │ │ │ + bgt 6037c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60350 │ │ │ │ + bne 6037c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -51178,77 +51189,77 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603b8 │ │ │ │ + bne 603e4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603f8 │ │ │ │ + beq 60424 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 604a4 │ │ │ │ + ldr ip, [pc, #224] @ 604d0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60498 │ │ │ │ + beq 604c4 │ │ │ │ ldr r7, [r4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60430 │ │ │ │ + beq 6045c │ │ │ │ mov r0, r3 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60460 │ │ │ │ + beq 6048c │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37baf4 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37be2c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6049c │ │ │ │ - b 60498 │ │ │ │ + bne 604c8 │ │ │ │ + b 604c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61224 @ 0xef28 │ │ │ │ + movw r0, #61360 @ 0xefb0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -51265,187 +51276,187 @@ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r7, r6, lsl #2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 6059c │ │ │ │ + bmi 605c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60550 │ │ │ │ + bgt 6057c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60550 │ │ │ │ + bne 6057c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 605ac │ │ │ │ + blt 605d8 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 60588 │ │ │ │ + beq 605b4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38740 @ 0x9754 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 605ac │ │ │ │ + bl 16ed94 │ │ │ │ + b 605d8 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 604ec │ │ │ │ + bne 60518 │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 604e0 │ │ │ │ + b 6050c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e2bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 60614 │ │ │ │ + bne 60640 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60648 │ │ │ │ + bne 60674 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 60778 │ │ │ │ + ldr ip, [pc, #332] @ 607a4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 606c0 │ │ │ │ + beq 606ec │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6066c │ │ │ │ - bl be620 │ │ │ │ + bne 60698 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606a8 │ │ │ │ - b 606c0 │ │ │ │ - bl c57f0 │ │ │ │ + beq 606d4 │ │ │ │ + b 606ec │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60698 │ │ │ │ + bgt 606c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60698 │ │ │ │ + bne 606c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 6065c │ │ │ │ + beq 60688 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 606c8 │ │ │ │ + bge 606f4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49088 @ 0xbfc0 │ │ │ │ + movw r1, #49152 @ 0xc000 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 60770 │ │ │ │ + b 6079c │ │ │ │ mov r0, r5 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60764 │ │ │ │ + beq 60790 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 606ec │ │ │ │ - bl 2e2210 │ │ │ │ - b 60764 │ │ │ │ + bls 60718 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 60790 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 606e4 │ │ │ │ + beq 60710 │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 60708 │ │ │ │ + bne 60734 │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6075c │ │ │ │ + beq 60788 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ sub r8, r8, r3 │ │ │ │ cmp r6, r3 │ │ │ │ clz r8, r8 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ lsr r8, r8, #5 │ │ │ │ str r6, [r0, #20] │ │ │ │ moveq r8, #0 │ │ │ │ str r8, [r0, #24] │ │ │ │ - b 60770 │ │ │ │ + b 6079c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ - b 606c0 │ │ │ │ + bl a7950 │ │ │ │ + b 606ec │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #56820 @ 0xddf4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 60800 │ │ │ │ + ldr ip, [pc, #80] @ 6082c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -51465,117 +51476,117 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d448 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + b 37d780 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 60864 │ │ │ │ + bne 60890 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 608ac │ │ │ │ - b 60888 │ │ │ │ + beq 608d8 │ │ │ │ + b 608b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48312 @ 0xbcb8 │ │ │ │ + movw r0, #48376 @ 0xbcf8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60844 │ │ │ │ - b 60a68 │ │ │ │ - bl 1e6c6c │ │ │ │ + bne 60870 │ │ │ │ + b 60a94 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 608ac │ │ │ │ - bl be620 │ │ │ │ + bne 608d8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a68 │ │ │ │ + bne 60a94 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 608e4 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 60910 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 608e4 │ │ │ │ - bl be620 │ │ │ │ + bne 60910 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a68 │ │ │ │ + bne 60a94 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 60a78 │ │ │ │ + vldr d10, [pc, #392] @ 60aa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6091c │ │ │ │ + bhi 60948 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60998 │ │ │ │ - b 60a14 │ │ │ │ - ble 60998 │ │ │ │ + bhi 609c4 │ │ │ │ + b 60a40 │ │ │ │ + ble 609c4 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60998 │ │ │ │ + bhi 609c4 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 60998 │ │ │ │ + beq 609c4 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e274 │ │ │ │ - vldr d6, [pc, #300] @ 60a80 │ │ │ │ + vldr d6, [pc, #304] @ 60ab0 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 60a88 │ │ │ │ + vldr d5, [pc, #300] @ 60ab8 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 60a50 │ │ │ │ + bgt 60a7c │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 609cc │ │ │ │ + b 609f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3bb16c │ │ │ │ + bl 3bb454 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3bb16c │ │ │ │ + bl 3bb454 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #44344 @ 0xad38 │ │ │ │ + movw r3, #44368 @ 0xad50 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -51583,388 +51594,389 @@ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r3, #0 │ │ │ │ andvc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a50 │ │ │ │ + beq 60a7c │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60a50 │ │ │ │ + ble 60a7c │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3bb524 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 60a68 │ │ │ │ + bl 3bb80c <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 60a94 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmuleq.f64 d8, d9, d8 │ │ │ │ vstreq d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstreq d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 60a50 │ │ │ │ + beq 60a7c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d64c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e730 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vldr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 222990 │ │ │ │ + b 2236f4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 60ac0 │ │ │ │ + beq 60af0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b988c <_PyBytes_FromXIData@@Base+0xedc> │ │ │ │ + b 3b9b74 <_PyBytes_FromXIData@@Base+0xedc> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #43160 @ 0xa898 │ │ │ │ + movw r2, #43224 @ 0xa8d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61532 @ 0xf05c │ │ │ │ + movw r0, #61736 @ 0xf128 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r4, r0 │ │ │ │ bl 2cfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 60b54 │ │ │ │ + ldr r1, [pc, #8] @ 60b84 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ce78 │ │ │ │ + b 36d188 │ │ │ │ rsbeq r6, r3, r8, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 60ba8 │ │ │ │ + bne 60bd8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 60ba4 │ │ │ │ + ble 60bd4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60be8 │ │ │ │ + beq 60c18 │ │ │ │ mov r5, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #408] @ 60d60 │ │ │ │ + ldr r1, [pc, #408] @ 60d90 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d54 │ │ │ │ + beq 60d84 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60c08 │ │ │ │ - bl be620 │ │ │ │ + bne 60c38 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d54 │ │ │ │ + bne 60d84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60c28 │ │ │ │ - bl be620 │ │ │ │ + bne 60c58 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d54 │ │ │ │ + bne 60d84 │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 60c3c │ │ │ │ + bne 60c6c │ │ │ │ mov r5, #1 │ │ │ │ - b 60cc4 │ │ │ │ + b 60cf4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 60d54 │ │ │ │ - bne 60c34 │ │ │ │ + blt 60d84 │ │ │ │ + bne 60c64 │ │ │ │ movw r6, #30500 @ 0x7724 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cc4 │ │ │ │ - bl dc634 │ │ │ │ + beq 60cf4 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e70c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60cb8 │ │ │ │ + bge 60ce8 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60cb0 │ │ │ │ + bne 60ce0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60cec │ │ │ │ + bne 60d1c │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d2c │ │ │ │ - bl dc634 │ │ │ │ + bne 60d5c │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60d00 │ │ │ │ + bge 60d30 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 60d34 │ │ │ │ + bl 27bef0 │ │ │ │ + b 60d64 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60d44 │ │ │ │ + bne 60d74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60d44 │ │ │ │ + bne 60d74 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d844 │ │ │ │ - b 60d34 │ │ │ │ + b 60d64 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60d44 │ │ │ │ - bl be620 │ │ │ │ + bne 60d74 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d54 │ │ │ │ + bne 60d84 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-116 @ 0xffffff8c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60db8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 60de8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 60da8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 60db8 │ │ │ │ + bne 60dd8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 60de8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60dec │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 60e1c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60ddc │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 60dec │ │ │ │ + bne 60e0c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 60e1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e08 │ │ │ │ + bne 60e38 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e1c │ │ │ │ + bne 60e4c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60df8 │ │ │ │ + beq 60e28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60e38 │ │ │ │ + bne 60e68 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5aacc │ │ │ │ + b 5aafc │ │ │ │ ldmib r0, {r1, r3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmn r1, #1 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - movweq r1, #61548 @ 0xf06c │ │ │ │ + movweq r1, #61752 @ 0xf138 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #61556 @ 0xf074 │ │ │ │ + movwne r1, #61760 @ 0xf140 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60f28 │ │ │ │ - bl be620 │ │ │ │ + bne 60f58 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60f38 │ │ │ │ + bne 60f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 60f78 │ │ │ │ + bne 60fa8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60fb4 │ │ │ │ + bne 60fe4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 60fe4 │ │ │ │ + ldr ip, [pc, #84] @ 61014 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60fb4 │ │ │ │ + bne 60fe4 │ │ │ │ mov r0, #0 │ │ │ │ - b 60fdc │ │ │ │ + b 6100c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60fac │ │ │ │ + beq 60fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -51975,283 +51987,283 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 61034 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 61064 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34020 @ 0x84e4 │ │ │ │ + movw r0, #34084 @ 0x8524 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 61048 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 61078 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61050 │ │ │ │ + bne 61080 │ │ │ │ mov r0, #0 │ │ │ │ - b 61118 │ │ │ │ + b 61148 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 61120 │ │ │ │ - beq 61090 │ │ │ │ + ldreq r6, [pc, #184] @ 61150 │ │ │ │ + beq 610c0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 61048 │ │ │ │ + bl 16ed94 │ │ │ │ + b 61078 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 610c8 │ │ │ │ + beq 610f8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61084 │ │ │ │ + bne 610b4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61616 @ 0xf0b0 │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 610f0 │ │ │ │ - ldr r0, [pc, #84] @ 61124 │ │ │ │ + bl 140d3c │ │ │ │ + b 61120 │ │ │ │ + ldr r0, [pc, #84] @ 61154 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 2bbd24 │ │ │ │ + bl 2bc944 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61100 │ │ │ │ - bl be620 │ │ │ │ + bne 61130 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61048 │ │ │ │ - b 61110 │ │ │ │ + bne 61078 │ │ │ │ + b 61140 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 61118 │ │ │ │ + beq 61148 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq fp, lr, r8, asr #2 │ │ │ │ + subseq fp, lr, r0, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61188 │ │ │ │ - bl be620 │ │ │ │ + bne 611b8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611bc │ │ │ │ + bne 611ec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611b0 │ │ │ │ + beq 611e0 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 611ac │ │ │ │ + blt 611dc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35e688 │ │ │ │ + b 35e990 │ │ │ │ │ │ │ │ -000611d8 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00061208 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 353560 │ │ │ │ - ldr r2, [pc, #44] @ 61220 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ + b 353868 │ │ │ │ + ldr r2, [pc, #44] @ 61250 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15120 @ 0x3b10 │ │ │ │ + movw r0, #15760 @ 0x3d90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3784] @ 0xec8 │ │ │ │ ldr r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr r1, [r1, #3752] @ 0xea8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53536 @ 0xd120 │ │ │ │ + movw r0, #53600 @ 0xd160 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6128c <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ + bne 612bc <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 61324 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ - b 612b4 <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ + beq 61354 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + b 612e4 <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63504 @ 0xf810 │ │ │ │ + movw r0, #63644 @ 0xf89c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61270 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bne 612a0 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ - b 61458 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ + b 61488 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 61324 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + beq 61354 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 612dc <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ + beq 6130c <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 612f8 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ + bne 61328 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61664 @ 0xf0e0 │ │ │ │ + movw r1, #61868 @ 0xf1ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 612ac <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 612dc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ tst r3, #32 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ addne r0, r5, #20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldreq r0, [r5, #28] │ │ │ │ tst r1, #32 │ │ │ │ addne r1, r4, #20 │ │ │ │ ldreq r1, [r4, #28] │ │ │ │ - bl 61568 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ + bl 61598 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ - b 6143c <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ + b 6146c <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ mov r0, r5 │ │ │ │ - bl 19529c │ │ │ │ + bl 19567c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61370 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 613a0 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19529c │ │ │ │ + bl 19567c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61370 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 613a0 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #61728 @ 0xf120 │ │ │ │ + movw r1, #61932 @ 0xf1ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 612ac <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + beq 612dc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 613b8 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ + ble 613e8 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6216 @ 0x1848 │ │ │ │ + movw r1, #6280 @ 0x1888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4c00 │ │ │ │ - b 612ac <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5370 │ │ │ │ + b 612dc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 613dc <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + bne 6140c <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4c00 │ │ │ │ - b 612ac <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5370 │ │ │ │ + b 612dc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 61414 <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ + ble 61444 <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6216 @ 0x1848 │ │ │ │ + movw r1, #6280 @ 0x1888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 612ac <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5370 │ │ │ │ + b 612dc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 61568 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ + bl 61598 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ @@ -52267,66 +52279,66 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 614b4 <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ + bne 614e4 <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 614ec <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ + beq 6151c <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 6154c <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ + ldr ip, [pc, #132] @ 6157c <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61524 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 61554 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ ldr r1, [r0] │ │ │ │ movw r3, #55336 @ 0xd828 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6152c <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ + beq 6155c <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61804 @ 0xf16c │ │ │ │ + movw r1, #62008 @ 0xf238 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, #0 │ │ │ │ - b 61544 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + b 61574 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e3a4 │ │ │ │ + bl 38e6e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61524 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 61554 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 340948 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ + b 340e10 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ @@ -52336,81 +52348,81 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 615d0 <_PyXI_ExcInfoAsObject@@Base+0x3f8> │ │ │ │ + ble 61600 <_PyXI_ExcInfoAsObject@@Base+0x3f8> │ │ │ │ ldrb ip, [r0, r3] │ │ │ │ ldrb lr, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r2, [fp, #-9] │ │ │ │ eor ip, ip, lr │ │ │ │ orr r2, r2, ip │ │ │ │ strb r2, [fp, #-9] │ │ │ │ - b 615a4 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + b 615d4 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000615e4 : │ │ │ │ +00061614 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dc204 │ │ │ │ + b 2dc5a8 │ │ │ │ │ │ │ │ -000615f8 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00061628 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 353ba8 │ │ │ │ + b 354bd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 61648 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 61678 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37728 @ 0x9360 │ │ │ │ + movw r1, #37792 @ 0x93a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 61690 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + bl 16ed94 │ │ │ │ + b 616c0 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61698 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + bne 616c8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 61698 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + beq 616c8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #37780 @ 0x9394 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 340948 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ + bl 340e10 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 389180 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3894b8 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -52420,287 +52432,287 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7440 @ 0x1d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61730 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61760 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 61730 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61760 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59088 @ 0xe6d0 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61754 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ - b 617a0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 61784 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 617d0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61700 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 61730 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59088 @ 0xe6d0 │ │ │ │ + movw r0, #59224 @ 0xe758 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617a0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ - b 61700 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 617d0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + b 61730 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 617a0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + beq 617d0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617a8 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ + bne 617d8 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 617a0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bgt 617d0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617a0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 617d0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 617c4 <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ + b 617f4 <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000617cc : │ │ │ │ - ldr r3, [pc, #124] @ 61850 │ │ │ │ +000617fc : │ │ │ │ + ldr r3, [pc, #124] @ 61880 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61844 │ │ │ │ + beq 61874 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 61800 │ │ │ │ + bls 61830 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 617e4 │ │ │ │ + b 61814 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61828 │ │ │ │ + beq 61858 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 617f8 │ │ │ │ + bcc 61828 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61844 │ │ │ │ + beq 61874 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00061854 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061884 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 353cec │ │ │ │ + bl 354da8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98304 │ │ │ │ + b 98044 │ │ │ │ │ │ │ │ -00061880 : │ │ │ │ +000618b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 618c8 │ │ │ │ + ldr r3, [pc, #44] @ 618f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 260db4 │ │ │ │ + bl 261a84 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000618cc : │ │ │ │ +000618fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2aaa20 <_PyEval_MakePendingCalls@@Base+0xedc> │ │ │ │ + b 2ab82c <_PyEval_MakePendingCalls@@Base+0xedc> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 61940 │ │ │ │ + bne 61970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176568 │ │ │ │ + bl 1768f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 61998 │ │ │ │ + bgt 619c8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65036 @ 0xfe0c │ │ │ │ + movw r1, #65128 @ 0xfe68 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 61990 │ │ │ │ - ldr r3, [pc, #244] @ 61a3c │ │ │ │ + bl 16ed94 │ │ │ │ + b 619c0 │ │ │ │ + ldr r3, [pc, #244] @ 61a6c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 61a40 │ │ │ │ + ldr r0, [pc, #240] @ 61a70 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #61880 @ 0xf1b8 │ │ │ │ + movw r2, #62084 @ 0xf284 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 141a38 │ │ │ │ + bl 141b80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 61a44 │ │ │ │ + ldr r0, [pc, #220] @ 61a74 │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61988 │ │ │ │ + bgt 619b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61988 │ │ │ │ + bne 619b8 │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61910 │ │ │ │ + bne 61940 │ │ │ │ mov r0, #0 │ │ │ │ - b 61a34 │ │ │ │ + b 61a64 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61990 │ │ │ │ + beq 619c0 │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619ec │ │ │ │ + beq 61a1c │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 619b4 │ │ │ │ + bne 619e4 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a14 │ │ │ │ + bne 61a44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61990 │ │ │ │ + bgt 619c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61990 │ │ │ │ + bne 619c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 61990 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 619c0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r0, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr r8 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00061a48 : │ │ │ │ +00061a78 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ae4 │ │ │ │ + beq 61b14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21196 @ 0x52cc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 61a8c │ │ │ │ + bne 61abc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61b08 │ │ │ │ + b 61b38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b08 │ │ │ │ + beq 61b38 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a8094 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ + bl 3a82b4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ad0 │ │ │ │ + bgt 61b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ad8 │ │ │ │ + beq 61b08 │ │ │ │ mov r4, r5 │ │ │ │ - b 61b08 │ │ │ │ + b 61b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 61ad0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 61b00 │ │ │ │ mov r0, #9 │ │ │ │ - bl cdd3c │ │ │ │ + bl ce0ac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a8094 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ + b 3a82b4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ @@ -52708,24 +52720,24 @@ │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #56] @ 61b84 │ │ │ │ + ldr r3, [pc, #56] @ 61bb4 │ │ │ │ ldr r3, [r3, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b78 │ │ │ │ + beq 61ba8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 299a04 │ │ │ │ + bl 29a84c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -52733,249 +52745,249 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61bc8 │ │ │ │ + bne 61bf8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #3784 @ 0xec8 │ │ │ │ + movw r0, #3848 @ 0xf08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ - bl 2db474 │ │ │ │ + b b7608 │ │ │ │ + bl 2dbbc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c20 │ │ │ │ + beq 61c50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33912 @ 0x8478 │ │ │ │ + movw r0, #33976 @ 0x84b8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61c0c │ │ │ │ + bgt 61c3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c14 │ │ │ │ + beq 61c44 │ │ │ │ mov r4, r5 │ │ │ │ - b 61c20 │ │ │ │ + b 61c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 61c0c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 61c3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c70 │ │ │ │ + beq 61ca0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b5754 │ │ │ │ + bl 3b5a40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61c8c │ │ │ │ + bne 61cbc │ │ │ │ mov r5, #0 │ │ │ │ - b 61cb8 │ │ │ │ + b 61ce8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3a9e90 │ │ │ │ + bl 3aa0b0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 61c50 │ │ │ │ - b 61c68 │ │ │ │ - bl 373a88 │ │ │ │ + bne 61c80 │ │ │ │ + b 61c98 │ │ │ │ + bl 373d98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61cb8 │ │ │ │ + bgt 61ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61cb8 │ │ │ │ + bne 61ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 395264 <_PyObject_GetState@@Base> │ │ │ │ + bl 395704 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61d1c │ │ │ │ + beq 61d4c │ │ │ │ mov r0, r5 │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 61d24 │ │ │ │ + bne 61d54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61d1c │ │ │ │ + bgt 61d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d1c │ │ │ │ + bne 61d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61d64 │ │ │ │ + b 61d94 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 61d50 │ │ │ │ + bge 61d80 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62116 @ 0xf2a4 │ │ │ │ + movw r0, #62320 @ 0xf370 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #62124 @ 0xf2ac │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #62328 @ 0xf378 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 34619c │ │ │ │ + bl 34664c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61d9c │ │ │ │ - beq 61da4 │ │ │ │ + blt 61dcc │ │ │ │ + beq 61dd4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 220ca4 <_PyUnicode_IsLinebreak@@Base+0x16b4> │ │ │ │ + bl 22189c <_PyUnicode_IsLinebreak@@Base+0x16dc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e04 │ │ │ │ - bl 2f088c │ │ │ │ + beq 61e34 │ │ │ │ + bl 2f104c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61e08 │ │ │ │ + bne 61e38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e04 │ │ │ │ + bgt 61e34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e04 │ │ │ │ + bne 61e34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 61e64 │ │ │ │ + bne 61e94 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 61e60 │ │ │ │ + ble 61e90 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61ea4 │ │ │ │ + beq 61ed4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 61f64 │ │ │ │ + ldr r1, [pc, #248] @ 61f94 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61ea4 │ │ │ │ + bne 61ed4 │ │ │ │ mov r4, #0 │ │ │ │ - b 61f58 │ │ │ │ + b 61f88 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ed8 │ │ │ │ + bne 61f08 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 61f54 │ │ │ │ + b 61f84 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61ec4 │ │ │ │ + beq 61ef4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bbf38 │ │ │ │ + bl bc240 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61f18 │ │ │ │ + beq 61f48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f3c │ │ │ │ + bgt 61f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f3c │ │ │ │ + bne 61f6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61f58 │ │ │ │ - bl be620 │ │ │ │ + bne 61f88 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ec4 │ │ │ │ - b 61e9c │ │ │ │ + beq 61ef4 │ │ │ │ + b 61ecc │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, ror #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -52983,65 +52995,65 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 61fc4 │ │ │ │ + beq 61ff4 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61fc4 │ │ │ │ + beq 61ff4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 62008 │ │ │ │ - b 61fec │ │ │ │ + beq 62038 │ │ │ │ + b 6201c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61fb4 │ │ │ │ + beq 61fe4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #62136 @ 0xf2b8 │ │ │ │ + movw r0, #62340 @ 0xf384 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61fb4 │ │ │ │ + bne 61fe4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #62136 @ 0xf2b8 │ │ │ │ + movw r0, #62340 @ 0xf384 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fe4 │ │ │ │ + beq 62014 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61fe4 │ │ │ │ + beq 62014 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6205c │ │ │ │ + bne 6208c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61fe4 │ │ │ │ + bgt 62014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61fe4 │ │ │ │ + bne 62014 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 61fe4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 62014 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ @@ -53054,40 +53066,40 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620f8 │ │ │ │ + bne 62128 │ │ │ │ add r4, r4, r4, lsr #31 │ │ │ │ bic r4, r4, #1 │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9, #128] @ 0x80 │ │ │ │ sub r1, r1, #233 @ 0xe9 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 62100 │ │ │ │ + bhi 62130 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b d5964 │ │ │ │ + b d5ce8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #5212 @ 0x145c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0006210c : │ │ │ │ +0006213c : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ @@ -53095,15 +53107,15 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183d68 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ + b 1840f8 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #24972 @ 0x618c │ │ │ │ @@ -53114,65 +53126,65 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 621f4 │ │ │ │ + bne 62224 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 621f0 │ │ │ │ + beq 62220 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621cc │ │ │ │ + bne 621fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621f4 │ │ │ │ + beq 62224 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621f0 │ │ │ │ + bgt 62220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621f0 │ │ │ │ + bne 62220 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62248 │ │ │ │ + beq 62278 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62248 │ │ │ │ + bgt 62278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62248 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 62278 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab9a0 │ │ │ │ + b abc4c │ │ │ │ │ │ │ │ -00062258 : │ │ │ │ +00062288 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53180,139 +53192,139 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 622cc │ │ │ │ + bne 622fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 622f0 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 62320 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32516 @ 0x7f04 │ │ │ │ + movw r0, #32580 @ 0x7f44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 62324 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62354 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32516 @ 0x7f04 │ │ │ │ + movw r0, #32580 @ 0x7f44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62298 │ │ │ │ - b 62324 │ │ │ │ + bne 622c8 │ │ │ │ + b 62354 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6232c │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 6235c │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32516 @ 0x7f04 │ │ │ │ + movw r0, #32580 @ 0x7f44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 62384 │ │ │ │ + b 623b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 62324 │ │ │ │ + beq 62354 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 6236c │ │ │ │ + beq 6239c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1d8 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62384 │ │ │ │ + beq 623b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62148 @ 0xf2c4 │ │ │ │ + movw r0, #62352 @ 0xf390 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 623f8 │ │ │ │ + bne 62428 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62488 │ │ │ │ + b 624b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62424 │ │ │ │ - bl be620 │ │ │ │ + bne 62454 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62440 │ │ │ │ + bne 62470 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62488 │ │ │ │ + beq 624b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62448 │ │ │ │ + bne 62478 │ │ │ │ mov r4, #0 │ │ │ │ - b 62488 │ │ │ │ + b 624b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62474 │ │ │ │ + bgt 624a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6247c │ │ │ │ + beq 624ac │ │ │ │ mov r4, r5 │ │ │ │ - b 62488 │ │ │ │ + b 624b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 62474 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 624a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -53324,84 +53336,84 @@ │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624e4 │ │ │ │ + beq 62514 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 62504 │ │ │ │ + b 62534 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a900 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ + bl 4a920 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 624d8 │ │ │ │ + beq 62508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #62280 @ 0xf348 │ │ │ │ + movw r1, #62416 @ 0xf3d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62604 │ │ │ │ + b 62634 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62568 │ │ │ │ + bne 62598 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 626c0 │ │ │ │ + bl 626f0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 625a4 │ │ │ │ - movw r3, #35060 @ 0x88f4 │ │ │ │ + beq 625d4 │ │ │ │ + movw r3, #35804 @ 0x8bdc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 625b4 │ │ │ │ + bne 625e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b8c58 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ - b 625c4 │ │ │ │ - bl be620 │ │ │ │ + bl 3b8f40 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ + b 625f4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62580 │ │ │ │ - b 62560 │ │ │ │ + beq 625b0 │ │ │ │ + b 62590 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 625d8 │ │ │ │ - bl be620 │ │ │ │ + bne 62608 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62560 │ │ │ │ + bne 62590 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000625e4 : │ │ │ │ +00062614 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53410,108 +53422,108 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5f658 │ │ │ │ + bl 5f638 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 626b4 │ │ │ │ + beq 626e4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6264c │ │ │ │ + bne 6267c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13bed4 │ │ │ │ + bl 13c024 │ │ │ │ mov r4, r0 │ │ │ │ - b 62664 │ │ │ │ + b 62694 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #48064 @ 0xbbc0 │ │ │ │ + movw r2, #48128 @ 0xbc00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13bed4 │ │ │ │ + bl 13c024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62688 │ │ │ │ + bgt 626b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62688 │ │ │ │ + bne 626b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 626b8 │ │ │ │ + bne 626e8 │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626b4 │ │ │ │ - bl 14330c │ │ │ │ + beq 626e4 │ │ │ │ + bl 143454 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 380f18 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 381250 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62708 │ │ │ │ - bl be620 │ │ │ │ + bne 62738 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62710 │ │ │ │ - b 62754 │ │ │ │ + beq 62740 │ │ │ │ + b 62784 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62758 │ │ │ │ + bge 62788 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62758 │ │ │ │ + beq 62788 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62758 │ │ │ │ - movw r2, #29220 @ 0x7224 │ │ │ │ + beq 62788 │ │ │ │ + movw r2, #31308 @ 0x7a4c │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 62748 │ │ │ │ + beq 62778 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 62758 │ │ │ │ + bge 62788 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00062760 : │ │ │ │ +00062790 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37e638 │ │ │ │ + bl 37e970 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006278c : │ │ │ │ +000627bc : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53519,232 +53531,232 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #62288 @ 0xf350 │ │ │ │ + movw r1, #62424 @ 0xf3d8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62604 │ │ │ │ + b 62634 │ │ │ │ │ │ │ │ -00062834 : │ │ │ │ +00062864 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62300 @ 0xf35c │ │ │ │ + movw r0, #62504 @ 0xf428 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #62028 @ 0xf24c │ │ │ │ + movw r1, #62164 @ 0xf2d4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62604 │ │ │ │ + b 62634 │ │ │ │ │ │ │ │ -00062898 : │ │ │ │ +000628c8 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000628b8 : │ │ │ │ +000628e8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62910 │ │ │ │ - ldr r3, [pc, #224] @ 629cc │ │ │ │ + bne 62940 │ │ │ │ + ldr r3, [pc, #224] @ 629fc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #404] @ 0x194 │ │ │ │ cmp r6, r1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - beq 62924 │ │ │ │ - movw r0, #46756 @ 0xb6a4 │ │ │ │ + beq 62954 │ │ │ │ + movw r0, #46820 @ 0xb6e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 629c4 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 629f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 6295c │ │ │ │ + beq 6298c │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 6295c │ │ │ │ + bge 6298c │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 629a8 │ │ │ │ - b 629a0 │ │ │ │ + bne 629d8 │ │ │ │ + b 629d0 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 62980 │ │ │ │ - bl 2e2210 │ │ │ │ - b 629c4 │ │ │ │ + bne 629b0 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 629f4 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 62980 │ │ │ │ + bgt 629b0 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629a0 │ │ │ │ + beq 629d0 │ │ │ │ blx r3 │ │ │ │ - b 629a0 │ │ │ │ + b 629d0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 62aa0 │ │ │ │ + beq 62ad0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #48656 @ 0xbe10 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6160c <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ + bl 6163c <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 62a60 │ │ │ │ + bne 62a90 │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62a34 │ │ │ │ - bl 14330c │ │ │ │ + beq 62a64 │ │ │ │ + bl 143454 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a24 │ │ │ │ + bne 62a54 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a24 │ │ │ │ - b 62a98 │ │ │ │ + bne 62a54 │ │ │ │ + b 62ac8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62a80 │ │ │ │ + bgt 62ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62a80 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 62ab0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #13288 @ 0x33e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #62320 @ 0xf370 │ │ │ │ + movw r0, #62524 @ 0xf43c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #132] @ 62ba0 │ │ │ │ + ldr r1, [pc, #132] @ 62bd0 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -53757,52 +53769,52 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ cmp r0, ip │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [lr, #3824] @ 0xef0 │ │ │ │ - beq 62b90 │ │ │ │ + beq 62bc0 │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62b90 │ │ │ │ + bgt 62bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62b90 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 62bc0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62be4 │ │ │ │ - bl be620 │ │ │ │ + bne 62c14 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62c00 │ │ │ │ - b 62c44 │ │ │ │ + beq 62c30 │ │ │ │ + b 62c74 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #104] @ 62c58 │ │ │ │ + vldr d6, [pc, #104] @ 62c88 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62c48 │ │ │ │ + bhi 62c78 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -53811,15 +53823,15 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 62c48 │ │ │ │ + b 62c78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -53830,74 +53842,74 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 62ca4 │ │ │ │ + bhi 62cd4 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62cc8 │ │ │ │ + b 62cf8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6708 @ 0x1a34 │ │ │ │ + movw r0, #6904 @ 0x1af8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62c90 │ │ │ │ - b 62d08 │ │ │ │ + bne 62cc0 │ │ │ │ + b 62d38 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 341fd8 <_PyDeadline_Init@@Base+0x470> │ │ │ │ + bl 3424a0 <_PyXIData_UnregisterClass@@Base+0x4fc> │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62d08 │ │ │ │ + beq 62d38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62d10 │ │ │ │ + blt 62d40 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35536 @ 0x8ad0 │ │ │ │ + movw r1, #35600 @ 0x8b10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 62d7c │ │ │ │ + b 62dac │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62d30 │ │ │ │ + bne 62d60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62d70 │ │ │ │ - b 62d58 │ │ │ │ + beq 62da0 │ │ │ │ + b 62d88 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d08 │ │ │ │ + beq 62d38 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d7c │ │ │ │ + bne 62dac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62d70 │ │ │ │ + beq 62da0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62d7c │ │ │ │ + b 62dac │ │ │ │ mov r0, r5 │ │ │ │ - bl 17faa4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62d08 │ │ │ │ + bl 17fe34 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62d38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -53905,374 +53917,374 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, lr, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, ip, lsr #31 │ │ │ │ - bne 62df0 │ │ │ │ + bne 62e20 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62df0 │ │ │ │ + bne 62e20 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #23344 @ 0x5b30 │ │ │ │ + movw r1, #23408 @ 0x5b70 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 62e2c │ │ │ │ + bl 16ed94 │ │ │ │ + b 62e5c │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 62e38 │ │ │ │ + ldr ip, [pc, #48] @ 62e68 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, lr │ │ │ │ str r5, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62dd4 │ │ │ │ + bne 62e04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r0, r8, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62e80 │ │ │ │ + beq 62eb0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62e80 │ │ │ │ - bl 391198 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 62eb0 │ │ │ │ + bl 3914d8 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e90 │ │ │ │ + beq 62ec0 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 62ee4 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 62f14 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32524 @ 0x7f0c │ │ │ │ + movw r0, #32588 @ 0x7f4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 630a0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 630d0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 62f20 │ │ │ │ + beq 62f50 │ │ │ │ bl 2cf74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62f2c │ │ │ │ + beq 62f5c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63090 │ │ │ │ + b 630c0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 62f74 │ │ │ │ + beq 62fa4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 62f20 │ │ │ │ + bl 27bef0 │ │ │ │ + b 62f50 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62f88 │ │ │ │ - bl 2e2210 │ │ │ │ - b 62f20 │ │ │ │ + bls 62fb8 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 62f50 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62f80 │ │ │ │ + beq 62fb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 62fd8 │ │ │ │ + beq 63008 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 63090 │ │ │ │ + bl 27bef0 │ │ │ │ + b 630c0 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 62ff0 │ │ │ │ + beq 63020 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 62fd8 │ │ │ │ + b 63008 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63080 │ │ │ │ + beq 630b0 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 63010 │ │ │ │ + bls 63040 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e2210 │ │ │ │ - b 63090 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 630c0 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 63004 │ │ │ │ + beq 63034 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 63060 │ │ │ │ + beq 63090 │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r6, r3, lsl #2 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi r1, r1, #65536 @ 0x10000 │ │ │ │ strls r2, [r6, r1] │ │ │ │ strhi r1, [r6, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b 63024 │ │ │ │ + b 63054 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc138 │ │ │ │ + bl dc4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ - b 63090 │ │ │ │ + bl a61a0 │ │ │ │ + b 630c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc138 │ │ │ │ + bl dc4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 63100 │ │ │ │ + bne 63130 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 630fc │ │ │ │ + ble 6312c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63144 │ │ │ │ + beq 63174 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #616] @ 63380 │ │ │ │ + ldr r1, [pc, #616] @ 633b0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63144 │ │ │ │ + bne 63174 │ │ │ │ mov r0, #0 │ │ │ │ - b 63358 │ │ │ │ + b 63388 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6313c │ │ │ │ + bne 6316c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6313c │ │ │ │ + bne 6316c │ │ │ │ cmp r4, #2 │ │ │ │ - beq 63258 │ │ │ │ + beq 63288 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 631dc │ │ │ │ + beq 6320c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 631d0 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 63200 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 631d0 │ │ │ │ - bl be620 │ │ │ │ + bne 63200 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6313c │ │ │ │ + bne 6316c │ │ │ │ cmp r4, #3 │ │ │ │ - beq 63348 │ │ │ │ - b 631e0 │ │ │ │ - vldr d8, [pc, #388] @ 63368 │ │ │ │ + beq 63378 │ │ │ │ + b 63210 │ │ │ │ + vldr d8, [pc, #388] @ 63398 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63218 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 63248 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63218 │ │ │ │ - bl be620 │ │ │ │ + bne 63248 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6313c │ │ │ │ + bne 6316c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 63230 │ │ │ │ + bmi 63260 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 63260 │ │ │ │ + bpl 63290 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33472 @ 0x82c0 │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - bl be620 │ │ │ │ + bl 16ed94 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6313c │ │ │ │ - b 63330 │ │ │ │ - vldr d8, [pc, #264] @ 63368 │ │ │ │ - vldr d9, [pc, #268] @ 63370 │ │ │ │ + bne 6316c │ │ │ │ + b 63360 │ │ │ │ + vldr d8, [pc, #264] @ 63398 │ │ │ │ + vldr d9, [pc, #268] @ 633a0 │ │ │ │ vldr d11, [fp, #-156] @ 0xffffff64 │ │ │ │ vldr d14, [fp, #-172] @ 0xffffff54 │ │ │ │ vldr d10, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d13, [fp, #-164] @ 0xffffff5c │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63330 │ │ │ │ + bne 63360 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #212] @ 63378 │ │ │ │ + vldr d7, [pc, #212] @ 633a8 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6333c │ │ │ │ + bgt 6336c │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6333c │ │ │ │ + bgt 6336c │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6333c │ │ │ │ + bgt 6336c │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6333c │ │ │ │ + bgt 6336c │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 39fd1c <_Py_c_abs@@Base> │ │ │ │ + bl 39ff3c <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 39fd1c <_Py_c_abs@@Base> │ │ │ │ + bl 39ff3c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 63330 │ │ │ │ + bls 63360 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 39fd1c <_Py_c_abs@@Base> │ │ │ │ + bl 39ff3c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 63330 │ │ │ │ + bls 63360 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6333c │ │ │ │ + bhi 6336c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63358 │ │ │ │ + b 63388 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63358 │ │ │ │ + b 63388 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 6325c │ │ │ │ - b 63230 │ │ │ │ + bpl 6328c │ │ │ │ + b 63260 │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @@ -54282,17 +54294,17 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 633cc │ │ │ │ + blt 633fc │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2dea4 │ │ │ │ and r4, r4, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ @@ -54304,73 +54316,73 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63438 │ │ │ │ + beq 63468 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 63438 │ │ │ │ + bne 63468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63438 │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + beq 63468 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63440 │ │ │ │ + bne 63470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac678 │ │ │ │ + bl 3ac898 │ │ │ │ mov r4, #0 │ │ │ │ - b 634e4 │ │ │ │ + b 63514 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #62396 @ 0xf3bc │ │ │ │ + movw r0, #62600 @ 0xf488 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63494 │ │ │ │ + bgt 634c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63494 │ │ │ │ + bne 634c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63430 │ │ │ │ + beq 63460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 634cc │ │ │ │ + bgt 634fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 634cc │ │ │ │ + bne 634fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634e4 │ │ │ │ - movw r0, #62396 @ 0xf3bc │ │ │ │ + beq 63514 │ │ │ │ + movw r0, #62600 @ 0xf488 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + bl 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -54398,20 +54410,20 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2c4070 │ │ │ │ + bl 2c46d8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00063580 <_Py_c_diff@@Base>: │ │ │ │ +000635b0 <_Py_c_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -54419,70 +54431,70 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 635e8 <_Py_c_diff@@Base+0x68> │ │ │ │ + beq 63618 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59020 @ 0xe68c │ │ │ │ + movw r0, #59156 @ 0xe714 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 635e8 <_Py_c_diff@@Base+0x68> │ │ │ │ + bne 63618 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 54128 │ │ │ │ + bl 54148 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 635e0 <_Py_c_diff@@Base+0x60> │ │ │ │ + beq 63610 <_Py_c_diff@@Base+0x60> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r0, #104] @ 0x68 │ │ │ │ addne r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ │ │ │ │ -00063638 : │ │ │ │ +00063668 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 63678 │ │ │ │ + beq 636a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #1572 @ 0x624 │ │ │ │ - movw r0, #46756 @ 0xb6a4 │ │ │ │ + movw r0, #46820 @ 0xb6e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 636a8 │ │ │ │ + blt 636d8 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636a8 │ │ │ │ + beq 636d8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -54494,131 +54506,131 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 636f8 │ │ │ │ + bne 63728 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 63790 │ │ │ │ + b 637c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63728 │ │ │ │ - bl be620 │ │ │ │ + bne 63758 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63748 │ │ │ │ + bne 63778 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 222990 │ │ │ │ + bl 2236f4 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63790 │ │ │ │ + beq 637c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63750 │ │ │ │ + bne 63780 │ │ │ │ mov r4, #0 │ │ │ │ - b 63790 │ │ │ │ + b 637c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6377c │ │ │ │ + bgt 637ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63784 │ │ │ │ + beq 637b4 │ │ │ │ mov r4, r5 │ │ │ │ - b 63790 │ │ │ │ + b 637c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6377c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 637ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0006379c : │ │ │ │ +000637cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 22cd84 │ │ │ │ + bl 22dbcc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bc560 <_Py_c_neg@@Base+0x112c> │ │ │ │ + b 3bc848 <_Py_c_neg@@Base+0x112c> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63974 │ │ │ │ - ldr r0, [pc, #360] @ 63980 │ │ │ │ + beq 639a4 │ │ │ │ + ldr r0, [pc, #360] @ 639b0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63940 │ │ │ │ + beq 63970 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63868 │ │ │ │ + beq 63898 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #62452 @ 0xf3f4 │ │ │ │ + movw r1, #62656 @ 0xf4c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b 63940 │ │ │ │ + bl 140d3c │ │ │ │ + b 63970 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63940 │ │ │ │ + blt 63970 │ │ │ │ movw r0, #57032 @ 0xdec8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63940 │ │ │ │ + beq 63970 │ │ │ │ ldr r3, [r7] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - ldr r3, [pc, #212] @ 63984 │ │ │ │ + ldr r3, [pc, #212] @ 639b4 │ │ │ │ str r7, [r0, #12] │ │ │ │ sub r7, r0, #8 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -54629,54 +54641,54 @@ │ │ │ │ orr r2, r2, r8 │ │ │ │ str r7, [r8] │ │ │ │ str r2, [r0, #-4] │ │ │ │ str lr, [r0, #-8] │ │ │ │ str r7, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - bgt 63910 │ │ │ │ + bgt 63940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63910 │ │ │ │ + bne 63940 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63924 │ │ │ │ + ble 63954 │ │ │ │ mov r0, #0 │ │ │ │ - b 63978 │ │ │ │ + b 639a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6391c │ │ │ │ + bne 6394c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6391c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6394c │ │ │ │ mov r0, #0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63974 │ │ │ │ + bgt 639a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63974 │ │ │ │ + bne 639a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r1, r3, r4, ror fp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00063988 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 639c0 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +000639b8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 639f0 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -54699,66 +54711,66 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #20216 @ 0x4ef8 │ │ │ │ + movw r3, #22120 @ 0x5668 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63a28 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ + beq 63a58 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63a64 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a94 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a64 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a94 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #24160 @ 0x5e60 │ │ │ │ + movw r3, #24468 @ 0x5f94 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63a64 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + bne 63a94 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75c98 │ │ │ │ + bl 75dcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63a98 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + beq 63ac8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63a98 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bgt 63ac8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63a98 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 63ac8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54770,36 +54782,36 @@ │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4013c │ │ │ │ + b 4015c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #47436 @ 0xb94c │ │ │ │ + movw r0, #47500 @ 0xb98c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ 63be8 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ + ldr r1, [pc, #108] @ 63c18 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ mov r4, r0 │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -54811,66 +54823,66 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00063bec <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063c1c <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #3720] @ 0xe88 │ │ │ │ adds ip, r2, #944 @ 0x3b0 │ │ │ │ - beq 63c8c <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63cbc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c8c <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63cbc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 327a4c <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + bl 327f14 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63c90 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63cc0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c90 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63cc0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c78 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63ca8 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c8c <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63cbc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 327b48 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ + bl 328010 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -54879,41 +54891,41 @@ │ │ │ │ mov r3, #2 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - movw r1, #46260 @ 0xb4b4 │ │ │ │ + movw r1, #46324 @ 0xb4f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63cf0 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + beq 63d20 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 346dbc │ │ │ │ + bl 34726c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00063cf8 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00063d28 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 327bec <_PyObject_GetXIData@@Base+0x664> │ │ │ │ + bl 3287cc <_PyObject_GetXIData@@Base+0xd7c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54924,44 +54936,44 @@ │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #39692 @ 0x9b0c │ │ │ │ + movw r1, #39756 @ 0x9b4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63db4 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ + beq 63de4 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3467b0 │ │ │ │ + bl 346c60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63dbc <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ + beq 63dec <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63dd0 <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ + bne 63e00 <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - b 63df8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e28 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63df8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ - b 63df0 <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ + bgt 63e28 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e20 <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 63df8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + beq 63e28 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63df8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + bgt 63e28 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54972,463 +54984,463 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63e54 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ + bne 63e84 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63e98 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ - ldr lr, [pc, #280] @ 63f74 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + beq 63ec8 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + ldr lr, [pc, #280] @ 63fa4 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63e98 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + bne 63ec8 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ mov r0, #0 │ │ │ │ - b 63f6c <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ + b 63f9c <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63eb8 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ - bl be620 │ │ │ │ + bne 63ee8 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e90 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63ec0 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63ed8 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ - bl be620 │ │ │ │ + bne 63f08 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e90 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63ec0 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35708 @ 0x8b7c │ │ │ │ + movw r1, #35772 @ 0x8bbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #51736 @ 0xca18 │ │ │ │ + movw r0, #51800 @ 0xca58 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e90 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - bl dc634 │ │ │ │ + beq 63ec0 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63f64 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ + beq 63f94 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 63f4c <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ - bl b910c │ │ │ │ + bne 63f7c <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f04 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ - b 63e90 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + beq 63f34 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + b 63ec0 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r8, ror #17 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64004 <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ + beq 64034 <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63fec <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - movw r0, #62568 @ 0xf468 │ │ │ │ + bne 6401c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + movw r0, #62772 @ 0xf534 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 64014 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + beq 64044 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63fec <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bgt 6401c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63fec <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6401c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 64014 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + b 64044 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53588 @ 0xd154 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6409c <_PyXIData_FormatNotShareableError@@Base+0x3a4> │ │ │ │ + bne 640cc <_PyXIData_FormatNotShareableError@@Base+0x3a4> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ + movw r1, #50168 @ 0xc3f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 640d8 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ + bgt 64108 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640d8 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ + bne 64108 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64168 <_PyXIData_FormatNotShareableError@@Base+0x470> │ │ │ │ + bne 64198 <_PyXIData_FormatNotShareableError@@Base+0x470> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 626c0 │ │ │ │ + bl 626f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64140 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ - movw r3, #49884 @ 0xc2dc │ │ │ │ + beq 64170 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + movw r3, #53960 @ 0xd2c8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 64150 <_PyXIData_FormatNotShareableError@@Base+0x458> │ │ │ │ + bne 64180 <_PyXIData_FormatNotShareableError@@Base+0x458> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fc5a8 │ │ │ │ - bl be620 │ │ │ │ + b 2fd384 <_Py_call_instrumentation_instruction@@Base+0x2dc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6411c <_PyXIData_FormatNotShareableError@@Base+0x424> │ │ │ │ - b 64174 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + beq 6414c <_PyXIData_FormatNotShareableError@@Base+0x424> │ │ │ │ + b 641a4 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64198 <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ - movw r0, #62624 @ 0xf4a0 │ │ │ │ + bne 641c8 <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ + movw r0, #62828 @ 0xf56c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1dd720 │ │ │ │ + bl 1ddc30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641e4 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ + bne 64214 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62640 @ 0xf4b0 │ │ │ │ + movw r0, #62844 @ 0xf57c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dede8 │ │ │ │ - b 64218 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ + bl 1df2f8 │ │ │ │ + b 64248 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64214 <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ + bne 64244 <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34172 @ 0x857c │ │ │ │ + movw r1, #34168 @ 0x8578 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64268 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ + beq 64298 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64268 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ + beq 64298 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 642a8 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ - b 6428c <_PyXIData_FormatNotShareableError@@Base+0x594> │ │ │ │ + beq 642d8 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + b 642bc <_PyXIData_FormatNotShareableError@@Base+0x594> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64258 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + beq 64288 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63908 @ 0xf9a4 │ │ │ │ + movw r0, #64044 @ 0xfa2c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64258 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ - b 642e8 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bne 64288 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + b 64318 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #63908 @ 0xf9a4 │ │ │ │ + movw r0, #64044 @ 0xfa2c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642e8 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + beq 64318 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13cc58 │ │ │ │ + bl 13cda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642d8 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + bne 64308 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15096 @ 0x3af8 │ │ │ │ + movw r1, #15160 @ 0x3b38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 642e8 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bl 16ed94 │ │ │ │ + b 64318 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64504 │ │ │ │ + b 64534 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64380 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ + beq 643b0 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ mov r0, r3 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64380 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ + bne 643b0 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #60016 @ 0xea70 │ │ │ │ + movw r0, #60152 @ 0xeaf8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643b8 <_PyXIData_FormatNotShareableError@@Base+0x6c0> │ │ │ │ + bne 643e8 <_PyXIData_FormatNotShareableError@@Base+0x6c0> │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #62660 @ 0xf4c4 │ │ │ │ + movw r1, #62864 @ 0xf590 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64390 <_PyXIData_FormatNotShareableError@@Base+0x698> │ │ │ │ + bge 643c0 <_PyXIData_FormatNotShareableError@@Base+0x698> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 643e8 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ + bne 64418 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6445c <_PyXIData_FormatNotShareableError@@Base+0x764> │ │ │ │ - b 64450 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bne 6448c <_PyXIData_FormatNotShareableError@@Base+0x764> │ │ │ │ + b 64480 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64430 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bgt 64460 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64430 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bne 64460 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 64378 <_PyXIData_FormatNotShareableError@@Base+0x680> │ │ │ │ - bne 643d8 <_PyXIData_FormatNotShareableError@@Base+0x6e0> │ │ │ │ + blt 643a8 <_PyXIData_FormatNotShareableError@@Base+0x680> │ │ │ │ + bne 64408 <_PyXIData_FormatNotShareableError@@Base+0x6e0> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 64384 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ + b 643b4 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64494 <_PyXIData_FormatNotShareableError@@Base+0x79c> │ │ │ │ + ble 644c4 <_PyXIData_FormatNotShareableError@@Base+0x79c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64450 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bge 64480 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, r6]! │ │ │ │ str ip, [r1, #4] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64444 <_PyXIData_FormatNotShareableError@@Base+0x74c> │ │ │ │ + beq 64474 <_PyXIData_FormatNotShareableError@@Base+0x74c> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 6447c <_PyXIData_FormatNotShareableError@@Base+0x784> │ │ │ │ + b 644ac <_PyXIData_FormatNotShareableError@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64450 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 64450 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bne 64480 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 64480 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 644f0 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ + bgt 64520 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcc 644d8 <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ + bcc 64508 <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl aece0 │ │ │ │ - b 644f0 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ + bl aef8c │ │ │ │ + b 64520 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ │ │ │ │ -00064504 : │ │ │ │ +00064534 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 64588 │ │ │ │ + ldr ip, [pc, #80] @ 645b8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -55445,85 +55457,85 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26460 @ 0x675c │ │ │ │ + movw r1, #27004 @ 0x697c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55dec │ │ │ │ + b 55e1c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #2940 @ 0xb7c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 6462c │ │ │ │ + beq 6465c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6462c │ │ │ │ + bne 6465c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #62676 @ 0xf4d4 │ │ │ │ + movw r1, #62880 @ 0xf5a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 64648 │ │ │ │ - bl 64960 │ │ │ │ + beq 64678 │ │ │ │ + bl 64990 │ │ │ │ mov r5, #0 │ │ │ │ - b 646d8 │ │ │ │ + b 64708 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6466c │ │ │ │ + bge 6469c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34127c │ │ │ │ + bl 3416d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64640 │ │ │ │ + beq 64670 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 646a4 │ │ │ │ + ble 646d4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 646d8 │ │ │ │ + ble 64708 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -55542,226 +55554,226 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64734 │ │ │ │ + bne 64764 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6477c │ │ │ │ + beq 647ac │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #31284 @ 0x7a34 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6477c │ │ │ │ + bne 647ac │ │ │ │ mov r0, #0 │ │ │ │ - b 64868 │ │ │ │ + b 64898 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6479c │ │ │ │ - bl be620 │ │ │ │ + bne 647cc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64774 │ │ │ │ + bne 647a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64774 │ │ │ │ + beq 647a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64774 │ │ │ │ + beq 647a4 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62724 @ 0xf504 │ │ │ │ + movw r1, #62928 @ 0xf5d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #60448 @ 0xec20 │ │ │ │ + movw r0, #60652 @ 0xecec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64774 │ │ │ │ - bl dc634 │ │ │ │ + beq 647a4 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64860 │ │ │ │ + beq 64890 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64848 │ │ │ │ - bl b910c │ │ │ │ + bne 64878 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 647fc │ │ │ │ - b 64774 │ │ │ │ + beq 6482c │ │ │ │ + b 647a4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 37376c │ │ │ │ + bl 373a7c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 648c4 │ │ │ │ + bgt 648f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648c4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 648f4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 649a4 │ │ │ │ + b 649d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 64930 │ │ │ │ + bgt 64960 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #38312 @ 0x95a8 │ │ │ │ - movweq r1, #38344 @ 0x95c8 │ │ │ │ + movwne r1, #38376 @ 0x95e8 │ │ │ │ + movweq r1, #38408 @ 0x9608 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16e9ec │ │ │ │ - b 6493c │ │ │ │ - bl 1ad998 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 6496c │ │ │ │ + bl 1ae2c4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64944 │ │ │ │ + bne 64974 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00064960 : │ │ │ │ +00064990 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 649a0 │ │ │ │ + ldr r0, [pc, #36] @ 649d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #62732 @ 0xf50c │ │ │ │ + movw r2, #62936 @ 0xf5d8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 649dc │ │ │ │ + beq 64a0c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 649ec │ │ │ │ - bl 2081e4 <_Py_call_instrumentation_arg@@Base+0x27dc> │ │ │ │ + bgt 64a1c │ │ │ │ + bl 208a44 <_Py_call_instrumentation_arg@@Base+0x27dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64adc │ │ │ │ - b 64bf0 │ │ │ │ + ble 64b0c │ │ │ │ + b 64c20 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64ae8 │ │ │ │ + bne 64b18 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - blt 64a18 │ │ │ │ + blt 64a48 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r6, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mvn r8, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble 64ac4 │ │ │ │ + ble 64af4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 64a78 │ │ │ │ + bne 64aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf1a0 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 2cf808 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64b14 │ │ │ │ + beq 64b44 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ sub r2, r5, r6 │ │ │ │ @@ -55777,334 +55789,334 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r2, #4] │ │ │ │ - bne 64a8c │ │ │ │ - b 64a30 │ │ │ │ + bne 64abc │ │ │ │ + b 64a60 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64bf0 │ │ │ │ + bgt 64c20 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64bf0 │ │ │ │ + b 64c20 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64b04 │ │ │ │ + bcs 64b34 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a4e0 │ │ │ │ + bl 19a6b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64b1c │ │ │ │ + bne 64b4c │ │ │ │ mov r4, #0 │ │ │ │ - b 64bf0 │ │ │ │ + b 64c20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64b48 │ │ │ │ + blt 64b78 │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64b48 │ │ │ │ + bge 64b78 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64bbc │ │ │ │ - bl 37376c │ │ │ │ + ble 64bec │ │ │ │ + bl 373a7c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64b94 │ │ │ │ + bne 64bc4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b14 │ │ │ │ + bgt 64b44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b14 │ │ │ │ + bne 64b44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 64b14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 64b44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64bb4 │ │ │ │ + bgt 64be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bb4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 64be4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64b50 │ │ │ │ + b 64b80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64bf0 │ │ │ │ + bgt 64c20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bf0 │ │ │ │ + bne 64c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54f98 │ │ │ │ + b 54fb8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 64c44 │ │ │ │ + bne 64c74 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64c68 │ │ │ │ - b 64c84 │ │ │ │ + bne 64c98 │ │ │ │ + b 64cb4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61232 @ 0xef30 │ │ │ │ + movw r0, #61368 @ 0xefb8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c30 │ │ │ │ - b 64e00 │ │ │ │ - bl c57f0 │ │ │ │ + bne 64c60 │ │ │ │ + b 64e30 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64c98 │ │ │ │ + ble 64cc8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 64cb4 │ │ │ │ - bl be620 │ │ │ │ + bne 64ce4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 64cb4 │ │ │ │ - b 64e00 │ │ │ │ + beq 64ce4 │ │ │ │ + b 64e30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c7c │ │ │ │ + bne 64cac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 64c7c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 64cac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64ce0 │ │ │ │ + bne 64d10 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62820 @ 0xf564 │ │ │ │ + movw r1, #63024 @ 0xf630 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 64e00 │ │ │ │ + bl 16ed94 │ │ │ │ + b 64e30 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 64d1c │ │ │ │ + blt 64d4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f968c <_PyCode_InitAddressRange@@Base+0x7b8> │ │ │ │ + bl 2fbb20 <_PyEval_GetBuiltin@@Base+0xb44> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64e00 │ │ │ │ + beq 64e30 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 64d54 │ │ │ │ + bgt 64d84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 391b50 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ + bl 391e90 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d10 │ │ │ │ - b 64e00 │ │ │ │ + bne 64d40 │ │ │ │ + b 64e30 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fdd14 <_PySlice_FromIndices@@Base+0x650> │ │ │ │ + bl 2ff5f8 <_PyXI_EndInterpreter@@Base+0x26c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e00 │ │ │ │ + bne 64e30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 64db0 │ │ │ │ + bge 64de0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f968c <_PyCode_InitAddressRange@@Base+0x7b8> │ │ │ │ + bl 2fbb20 <_PyEval_GetBuiltin@@Base+0xb44> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64e00 │ │ │ │ + beq 64e30 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64dec │ │ │ │ - b 64dd8 │ │ │ │ + bgt 64e1c │ │ │ │ + b 64e08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 391b50 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ + bl 391e90 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d98 │ │ │ │ - b 64e00 │ │ │ │ + bne 64dc8 │ │ │ │ + b 64e30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64dec │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 64e1c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fdd14 <_PySlice_FromIndices@@Base+0x650> │ │ │ │ + bl 2ff5f8 <_PyXI_EndInterpreter@@Base+0x26c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d10 │ │ │ │ + beq 64d40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 342a54 <_PyDeadline_Init@@Base+0xeec> │ │ │ │ + bl 342f00 <_PyXIData_UnregisterClass@@Base+0xf5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64e90 │ │ │ │ + beq 64ec0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e60 │ │ │ │ + bne 64e90 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 64e98 │ │ │ │ - bl c3fa0 │ │ │ │ + b 64ec8 │ │ │ │ + bl c42a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e98 │ │ │ │ + bne 64ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64e90 │ │ │ │ + bgt 64ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e90 │ │ │ │ + bne 64ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 64eec │ │ │ │ + b 64f1c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #62884 @ 0xf5a4 │ │ │ │ + movw r0, #63088 @ 0xf670 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64eec │ │ │ │ + bgt 64f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64eec │ │ │ │ + bne 64f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #168] @ 64fc8 │ │ │ │ + ldr r2, [pc, #168] @ 64ff8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f48 │ │ │ │ + bne 64f78 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f30 │ │ │ │ + bne 64f60 │ │ │ │ dmb ish │ │ │ │ - beq 64f58 │ │ │ │ + beq 64f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b7bdc <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ + bl 3b7ec4 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64f88 │ │ │ │ + bne 64fb8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f70 │ │ │ │ + bne 64fa0 │ │ │ │ dmb ish │ │ │ │ - beq 64f98 │ │ │ │ + beq 64fc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3aca8c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64fc8 │ │ │ │ + bl 3accac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64ff8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64fc0 │ │ │ │ + beq 64ff0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56117,92 +56129,92 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65028 │ │ │ │ + bne 65058 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6506c │ │ │ │ + beq 6509c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 650c0 │ │ │ │ + ldr ip, [pc, #140] @ 650f0 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6506c │ │ │ │ + bne 6509c │ │ │ │ mov r0, #0 │ │ │ │ - b 650b8 │ │ │ │ + b 650e8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37b1d0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37b508 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65064 │ │ │ │ + beq 65094 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d718 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 650b8 │ │ │ │ + beq 650e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #62892 @ 0xf5ac │ │ │ │ + movw r2, #63096 @ 0xf678 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 657a8 │ │ │ │ - b 65064 │ │ │ │ + bl 657d8 │ │ │ │ + b 65094 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, ror #20 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #62924 @ 0xf5cc │ │ │ │ + movw r1, #63128 @ 0xf698 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6511c │ │ │ │ + beq 6514c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e6ac <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65124 │ │ │ │ + beq 65154 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 65144 │ │ │ │ + b 65174 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 65150 │ │ │ │ + vldr d6, [pc, #20] @ 65180 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56215,76 +56227,76 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 651f4 │ │ │ │ + bne 65224 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 651e4 │ │ │ │ + blt 65214 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 651e4 │ │ │ │ + bne 65214 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r4, r0 │ │ │ │ - b 651f4 │ │ │ │ + b 65224 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65208 │ │ │ │ + beq 65238 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 653c4 │ │ │ │ + bl 653f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6528c │ │ │ │ + beq 652bc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6526c │ │ │ │ + beq 6529c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6528c │ │ │ │ + b 652bc │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 65298 │ │ │ │ + vldr d6, [pc, #20] @ 652c8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56294,111 +56306,111 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldrne r6, [ip, #8] │ │ │ │ - bne 652f8 │ │ │ │ + bne 65328 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 652f4 │ │ │ │ + blt 65324 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65340 │ │ │ │ + beq 65370 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 65374 │ │ │ │ + ldr r1, [pc, #116] @ 653a4 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6536c │ │ │ │ + beq 6539c │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 65348 │ │ │ │ + bne 65378 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr ip, [r5, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsl #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 6539c │ │ │ │ + bne 653cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6542c │ │ │ │ - bl be620 │ │ │ │ + bne 6545c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6542c │ │ │ │ + beq 6545c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #62940 @ 0xf5dc │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ + movw r1, #63144 @ 0xf6a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65464 │ │ │ │ + beq 65494 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -56413,178 +56425,178 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6550c │ │ │ │ + bne 6553c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 654fc │ │ │ │ + blt 6552c │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 654fc │ │ │ │ + bne 6552c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r4, r0 │ │ │ │ - b 6550c │ │ │ │ + b 6553c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65520 │ │ │ │ + beq 65550 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 6557c │ │ │ │ + bne 655ac │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65578 │ │ │ │ + bhi 655a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 655b8 │ │ │ │ - b 6557c │ │ │ │ + bne 655e8 │ │ │ │ + b 655ac │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 657a0 │ │ │ │ + ldr r1, [pc, #540] @ 657d0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 655bc │ │ │ │ - b 65608 │ │ │ │ + bne 655ec │ │ │ │ + b 65638 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 65704 │ │ │ │ + beq 65734 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6561c │ │ │ │ + beq 6564c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65610 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 65640 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #62976 @ 0xf600 │ │ │ │ + movw r1, #63180 @ 0xf6cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24284 @ 0x5edc │ │ │ │ + movw r0, #24348 @ 0x5f1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 65794 │ │ │ │ + b 657c4 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65620 │ │ │ │ - b 65718 │ │ │ │ - ldr r7, [pc, #384] @ 657a4 │ │ │ │ + bne 65650 │ │ │ │ + b 65748 │ │ │ │ + ldr r7, [pc, #384] @ 657d4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 656c8 │ │ │ │ + beq 656f8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65648 │ │ │ │ + bne 65678 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 656cc │ │ │ │ - b 65728 │ │ │ │ + bne 656fc │ │ │ │ + b 65758 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6567c │ │ │ │ + bne 656ac │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + movw r1, #63204 @ 0xf6e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 656ac │ │ │ │ + bne 656dc │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 6563c │ │ │ │ + beq 6566c │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 6563c │ │ │ │ + beq 6566c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28556 @ 0x6f8c │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 65608 │ │ │ │ + bl 16ed94 │ │ │ │ + b 65638 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6572c │ │ │ │ + bne 6575c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #63060 @ 0xf654 │ │ │ │ + movw r1, #63264 @ 0xf720 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24284 @ 0x5edc │ │ │ │ + movw r0, #24348 @ 0x5f1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65608 │ │ │ │ - ldr r6, [pc, #152] @ 657a4 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65638 │ │ │ │ + ldr r6, [pc, #152] @ 657d4 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 6572c │ │ │ │ + b 6575c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 657a4 │ │ │ │ - b 6572c │ │ │ │ - ldr r6, [pc, #116] @ 657a4 │ │ │ │ + ldr r6, [pc, #124] @ 657d4 │ │ │ │ + b 6575c │ │ │ │ + ldr r6, [pc, #116] @ 657d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65608 │ │ │ │ + beq 65638 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -56598,15 +56610,15 @@ │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #20] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strhteq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56623,118 +56635,118 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a8244 <_PyBytes_GetXIData@@Base+0x65c> │ │ │ │ + bl 3a8464 <_PyBytes_GetXIData@@Base+0x65c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6585c │ │ │ │ + beq 6588c │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 65874 │ │ │ │ + beq 658a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 65874 │ │ │ │ + b 658a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658d0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 65900 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 658c0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 658d0 │ │ │ │ + bne 658f0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 65900 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65904 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 65934 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 658f4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 65904 │ │ │ │ + bne 65924 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 65934 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6592c │ │ │ │ + bne 6595c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #41904 @ 0xa3b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 659b8 │ │ │ │ + bne 659e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 659b8 │ │ │ │ + bne 659e8 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 659b8 │ │ │ │ + bhi 659e8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 524d8 │ │ │ │ + bl 524f8 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 659c4 │ │ │ │ + beq 659f4 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56750,62 +56762,62 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #63084 @ 0xf66c │ │ │ │ + movw r1, #63288 @ 0xf738 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65a54 │ │ │ │ + beq 65a84 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2dcf2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd71c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65a54 │ │ │ │ + beq 65a84 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65a58 │ │ │ │ + beq 65a88 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 65b3c │ │ │ │ + bne 65b6c │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b3c │ │ │ │ + beq 65b6c │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65bac │ │ │ │ + beq 65bdc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -56819,71 +56831,71 @@ │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq 65b4c │ │ │ │ + beq 65b7c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b 65b4c │ │ │ │ + b 65b7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b70 │ │ │ │ + beq 65ba0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ mov r5, r0 │ │ │ │ - b 65b7c │ │ │ │ + b 65bac │ │ │ │ mov r1, r4 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65b98 │ │ │ │ + bgt 65bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65ba0 │ │ │ │ + beq 65bd0 │ │ │ │ mov r4, r5 │ │ │ │ - b 65bac │ │ │ │ + b 65bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 65b98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 65bc8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62516 @ 0xf434 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de8 │ │ │ │ + b 46e08 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a060 │ │ │ │ + b 5a090 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -56891,73 +56903,73 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65c40 │ │ │ │ + bne 65c70 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65c80 │ │ │ │ + beq 65cb0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65cbc │ │ │ │ + ldr ip, [pc, #112] @ 65cec │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r6, fp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65cb0 │ │ │ │ + beq 65ce0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65d38 │ │ │ │ + bl 65d68 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65cb4 │ │ │ │ + bne 65ce4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, ror #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65cf8 │ │ │ │ - bl be620 │ │ │ │ + bne 65d28 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d30 │ │ │ │ + bne 65d60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d24 │ │ │ │ + beq 65d54 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 65d20 │ │ │ │ + blt 65d50 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56969,564 +56981,564 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65d88 │ │ │ │ + beq 65db8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d88 │ │ │ │ + bne 65db8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39fac0 │ │ │ │ + b 39fce0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65db4 │ │ │ │ + beq 65de4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63228 @ 0xf6fc │ │ │ │ + movw r1, #63432 @ 0xf7c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 65dec │ │ │ │ + bl 16ed94 │ │ │ │ + b 65e1c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65de8 │ │ │ │ + bgt 65e18 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65df4 │ │ │ │ - bl 2e2210 │ │ │ │ + ble 65e24 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3424fc <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 3429c4 <_PyXIData_UnregisterClass@@Base+0xa20> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65dec │ │ │ │ + beq 65e1c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65e34 │ │ │ │ + ble 65e64 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mla r0, r0, r7, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mul r2, r2, r6 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00065e3c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065e6c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65e84 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 65eb4 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 65e8c <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + bls 65ebc <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63268 @ 0xf724 │ │ │ │ + movw r1, #63472 @ 0xf7f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3482cc │ │ │ │ + b 348778 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 65f90 <_PyLong_UnsignedLong_Converter@@Base+0x154> │ │ │ │ + bge 65fc0 <_PyLong_UnsignedLong_Converter@@Base+0x154> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65f28 <_PyLong_UnsignedLong_Converter@@Base+0xec> │ │ │ │ + bne 65f58 <_PyLong_UnsignedLong_Converter@@Base+0xec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65f54 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + bgt 65f84 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65f54 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 65f84 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 65f80 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ + bne 65fb0 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bd704 <_PyXIData_Free@@Base+0x1094> │ │ │ │ + bl 3bd9ec <_PyXIData_Free@@Base+0x1094> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65f20 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + bne 65f50 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 65ef0 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ - b 65f20 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + beq 65f20 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ + b 65f50 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63312 @ 0xf750 │ │ │ │ + movw r1, #63516 @ 0xf81c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 65f20 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 65f50 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #38748 @ 0x975c │ │ │ │ + movw r0, #38812 @ 0x979c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be594 │ │ │ │ + b be89c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65ff0 <_PyLong_UnsignedLong_Converter@@Base+0x1b4> │ │ │ │ + beq 66020 <_PyLong_UnsignedLong_Converter@@Base+0x1b4> │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3482cc │ │ │ │ + b 348778 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066004 : │ │ │ │ +00066034 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 6604c │ │ │ │ + ldr ip, [pc, #44] @ 6607c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f5de8 │ │ │ │ + bl 2f65a8 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #63344 @ 0xf770 │ │ │ │ + movw r0, #63548 @ 0xf83c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660a4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 660d4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 66094 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 660a4 │ │ │ │ + bne 660c4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 660d4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 660cc │ │ │ │ + bne 660fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r7, [r0, #33] @ 0x21 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66134 │ │ │ │ + beq 66164 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #37752 @ 0x9378 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6619c │ │ │ │ + bl 16ed94 │ │ │ │ + b 661cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 66158 │ │ │ │ + beq 66188 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 66184 │ │ │ │ + bgt 661b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #63384 @ 0xf798 │ │ │ │ + movw r1, #63588 @ 0xf864 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b988 │ │ │ │ + bl 19bd68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 661a4 │ │ │ │ + bne 661d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33aa84 <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ + bl 33af4c <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 661e4 │ │ │ │ + bne 66214 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6619c │ │ │ │ + bgt 661cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6619c │ │ │ │ + bne 661cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6619c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 661cc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66204 │ │ │ │ + bgt 66234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66204 │ │ │ │ + bne 66234 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 66264 │ │ │ │ + beq 66294 │ │ │ │ mov r0, r8 │ │ │ │ - bl 393504 │ │ │ │ + bl 393844 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6619c │ │ │ │ + beq 661cc │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33b0bc <_PyTime_AsMilliseconds@@Base+0x97c> │ │ │ │ + bl 33b584 <_PyTime_AsMilliseconds@@Base+0x97c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6624c │ │ │ │ + bne 6627c │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ - b 6619c │ │ │ │ + bl a61a0 │ │ │ │ + b 661cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 66290 │ │ │ │ + bne 662c0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63444 @ 0xf7d4 │ │ │ │ + movw r1, #63648 @ 0xf8a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 66308 │ │ │ │ - bl c57f0 │ │ │ │ + b 66338 │ │ │ │ + bl c5c54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 662ac │ │ │ │ - bl be620 │ │ │ │ + bne 662dc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 662b4 │ │ │ │ - b 6619c │ │ │ │ + beq 662e4 │ │ │ │ + b 661cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 662d0 │ │ │ │ + bge 66300 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + movw r1, #45076 @ 0xb014 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6619c │ │ │ │ + bl 16ed94 │ │ │ │ + b 661cc │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 66334 │ │ │ │ + beq 66364 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 6631c │ │ │ │ + bne 6634c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63496 @ 0xf808 │ │ │ │ + movw r1, #63700 @ 0xf8d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66340 │ │ │ │ - bl cb55c │ │ │ │ + beq 66370 │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6619c │ │ │ │ + bne 661cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 66334 │ │ │ │ + b 66364 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6637c │ │ │ │ + beq 663ac │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3482cc │ │ │ │ + b 348778 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 663c8 │ │ │ │ + bne 663f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2bcbc4 │ │ │ │ + b 2bd6fc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66410 │ │ │ │ + bne 66440 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66410 │ │ │ │ + bne 66440 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3ac4 │ │ │ │ + b 2e4284 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14b874 │ │ │ │ + bl 14bb54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66574 │ │ │ │ + beq 665a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e3ac4 │ │ │ │ + bl 2e4284 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66574 │ │ │ │ + beq 665a4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2fb508 │ │ │ │ + bl 2fbcdc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66480 │ │ │ │ + bne 664b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66574 │ │ │ │ + bgt 665a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66574 │ │ │ │ + bne 665a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 66574 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 665a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 664a0 │ │ │ │ + bgt 664d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 664a0 │ │ │ │ + bne 664d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 664f8 │ │ │ │ + beq 66528 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 664d8 │ │ │ │ + bne 66508 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #63752 @ 0xf908 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f714 │ │ │ │ + bl 3f734 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 66500 │ │ │ │ - b 66574 │ │ │ │ + bne 66530 │ │ │ │ + b 665a4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 664b4 │ │ │ │ - b 66574 │ │ │ │ + bne 664e4 │ │ │ │ + b 665a4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66530 │ │ │ │ + bne 66560 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de62c │ │ │ │ + bl 1deb3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66574 │ │ │ │ + beq 665a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14c840 │ │ │ │ + b 14cb20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66558 │ │ │ │ + bne 66588 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63556 @ 0xf844 │ │ │ │ + movw r1, #63760 @ 0xf910 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f714 │ │ │ │ + bl 3f734 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6650c │ │ │ │ - b 66574 │ │ │ │ + bne 6653c │ │ │ │ + b 665a4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66538 │ │ │ │ + bne 66568 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2034f8 │ │ │ │ + bl 203c40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 665a8 │ │ │ │ + beq 665d8 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3482cc │ │ │ │ + b 348778 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25096 @ 0x6208 │ │ │ │ + movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #56396 @ 0xdc4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55dec │ │ │ │ + b 55e1c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -57536,117 +57548,117 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66644 │ │ │ │ + bne 66674 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66680 │ │ │ │ + beq 666b0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 666f8 │ │ │ │ + ldr ip, [pc, #168] @ 66728 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 666e8 │ │ │ │ + beq 66718 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 666c4 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 666f4 │ │ │ │ + bl 1e7484 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 666c4 │ │ │ │ - bl be620 │ │ │ │ + bne 666f4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 666e8 │ │ │ │ + bne 66718 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57276 @ 0xdfbc │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 667d0 │ │ │ │ + b 66800 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsl fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 66760 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 66790 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6674c │ │ │ │ + beq 6677c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6674c │ │ │ │ - movw r0, #63588 @ 0xf864 │ │ │ │ + beq 6677c │ │ │ │ + movw r0, #63792 @ 0xf930 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3467b0 │ │ │ │ + bl 346c60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 667b0 │ │ │ │ + beq 667e0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 667c4 │ │ │ │ + bne 667f4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 667c8 │ │ │ │ + b 667f8 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9b9c │ │ │ │ + bl 1aa4cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -57656,235 +57668,235 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66854 │ │ │ │ + beq 66884 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #63596 @ 0xf86c │ │ │ │ + movwvs r2, #63800 @ 0xf938 │ │ │ │ movtvs r2, #64 @ 0x40 │ │ │ │ - bvs 66848 │ │ │ │ + bvs 66878 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #62892 @ 0xf5ac │ │ │ │ + movw r3, #63096 @ 0xf678 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #63596 @ 0xf86c │ │ │ │ + movw r2, #63800 @ 0xf938 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 657a8 │ │ │ │ + bl 657d8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #62908 @ 0xf5bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44638 │ │ │ │ + b 44658 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - beq 668c8 │ │ │ │ + beq 668f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 668e4 │ │ │ │ + beq 66914 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19a4e0 │ │ │ │ + bl 19a6b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66928 │ │ │ │ - ldr r0, [pc, #36] @ 66934 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 66958 │ │ │ │ + ldr r0, [pc, #36] @ 66964 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #42180 @ 0xa4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 3467b0 │ │ │ │ + bl 346c60 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40568 @ 0x9e78 │ │ │ │ + movw r0, #40632 @ 0x9eb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ sub r3, ip, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 669f4 │ │ │ │ + beq 66a24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 669f4 │ │ │ │ + ble 66a24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66a14 │ │ │ │ - b 66a2c │ │ │ │ + ble 66a44 │ │ │ │ + b 66a5c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 66a2c │ │ │ │ + bl 16ed94 │ │ │ │ + b 66a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66a2c │ │ │ │ + bne 66a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66a90 │ │ │ │ + beq 66ac0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66a90 │ │ │ │ + ble 66ac0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19e630 │ │ │ │ + bl 19ea10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66ab0 │ │ │ │ - b 66ac8 │ │ │ │ + ble 66ae0 │ │ │ │ + b 66af8 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 66ac8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 66af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ac8 │ │ │ │ + bne 66af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - ble 66b7c │ │ │ │ + ble 66bac │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66b2c │ │ │ │ + beq 66b5c │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66b2c │ │ │ │ + bge 66b5c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66b50 │ │ │ │ + ble 66b80 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66b20 │ │ │ │ + blt 66b50 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 3424fc <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 3429c4 <_PyXIData_UnregisterClass@@Base+0xa20> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66b8c │ │ │ │ + beq 66bbc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9a24 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2ea1e4 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -57893,91 +57905,91 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 66bd0 │ │ │ │ + bne 66c00 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66bec │ │ │ │ + bgt 66c1c │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63652 @ 0xf8a4 │ │ │ │ + movw r1, #63856 @ 0xf970 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 66c50 │ │ │ │ + bl 16ed94 │ │ │ │ + b 66c80 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 66c78 │ │ │ │ + beq 66ca8 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 66c58 │ │ │ │ + beq 66c88 │ │ │ │ mov r0, r8 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66c58 │ │ │ │ + bne 66c88 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55584 @ 0xd920 │ │ │ │ + movw r1, #55780 @ 0xd9e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r2, r4, lsl #2] │ │ │ │ - b 66c9c │ │ │ │ + b 66ccc │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ sub r0, r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r2, [r4] │ │ │ │ strne r2, [r4, #-4] │ │ │ │ - bne 66c88 │ │ │ │ + bne 66cb8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66cc0 │ │ │ │ + bgt 66cf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66cc0 │ │ │ │ + bne 66cf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36cba8 │ │ │ │ + bl 36ceb8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66d00 │ │ │ │ + beq 66d30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -57990,115 +58002,115 @@ │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r3, ip, #0 │ │ │ │ mov r0, r2 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 66d5c │ │ │ │ + bne 66d8c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66da0 │ │ │ │ - ldr r1, [pc, #156] @ 66e00 │ │ │ │ + beq 66dd0 │ │ │ │ + ldr r1, [pc, #156] @ 66e30 │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66da0 │ │ │ │ + bne 66dd0 │ │ │ │ mov r0, #0 │ │ │ │ - b 66df8 │ │ │ │ + b 66e28 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66dbc │ │ │ │ + ble 66dec │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66dc0 │ │ │ │ - b 66d98 │ │ │ │ + bge 66df0 │ │ │ │ + b 66dc8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e3c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66df8 │ │ │ │ + beq 66e28 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a8038 <_PyBytes_GetXIData@@Base+0x450> │ │ │ │ - b 66d98 │ │ │ │ + bl 3a8258 <_PyBytes_GetXIData@@Base+0x450> │ │ │ │ + b 66dc8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66e50 │ │ │ │ + beq 66e80 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 66e54 │ │ │ │ + beq 66e84 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 66e8c │ │ │ │ - bl b62e0 │ │ │ │ + bne 66ebc │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 66ed8 │ │ │ │ + beq 66f08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66ed4 │ │ │ │ + beq 66f04 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36cba8 │ │ │ │ + bl 36ceb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66ed8 │ │ │ │ + bne 66f08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66ed4 │ │ │ │ + bgt 66f04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ed4 │ │ │ │ + bne 66f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -58107,85 +58119,85 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #63764 @ 0xf914 │ │ │ │ + movw r0, #63968 @ 0xf9e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66fa4 │ │ │ │ + beq 66fd4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 66f94 │ │ │ │ + bne 66fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66fa4 │ │ │ │ + bgt 66fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66fa4 │ │ │ │ + bne 66fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 66fa4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 66fd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66fe8 │ │ │ │ - bl be620 │ │ │ │ + bne 67018 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6709c │ │ │ │ - bl dc634 │ │ │ │ + bne 670cc │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67030 │ │ │ │ + beq 67060 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6708c │ │ │ │ - bl b910c │ │ │ │ + bne 670bc │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66fe8 │ │ │ │ - b 6709c │ │ │ │ + beq 67018 │ │ │ │ + b 670cc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r6, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ @@ -58199,97 +58211,97 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a41c │ │ │ │ - b 670a0 │ │ │ │ + bl 5a44c │ │ │ │ + b 670d0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 670e0 │ │ │ │ + bne 67110 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67100 │ │ │ │ + beq 67130 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67100 │ │ │ │ + beq 67130 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63776 @ 0xf920 │ │ │ │ + movw r1, #63980 @ 0xf9ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 6713c │ │ │ │ + bne 6716c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67158 │ │ │ │ + bne 67188 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5504 @ 0x1580 │ │ │ │ + movw r1, #5568 @ 0x15c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 670f8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 67128 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - beq 6717c │ │ │ │ - bl a5ec0 │ │ │ │ + beq 671ac │ │ │ │ + bl a61a0 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ str r6, [r4, #124] @ 0x7c │ │ │ │ - bl 2f3150 │ │ │ │ + bl 2f3910 │ │ │ │ mov r7, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 670f8 │ │ │ │ + bne 67128 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f3284 │ │ │ │ + bl 2f3a44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 671e8 │ │ │ │ + beq 67218 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sub r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ @@ -58299,354 +58311,464 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 67230 │ │ │ │ + bne 67260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67250 │ │ │ │ + beq 67280 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67250 │ │ │ │ + beq 67280 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ + movw r1, #50200 @ 0xc418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 67344 │ │ │ │ + b 67374 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 37b520 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ + bl 37b858 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67248 │ │ │ │ + beq 67278 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r4, #12 │ │ │ │ bic r2, r1, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 373724 │ │ │ │ + bl 373a34 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r0, r4, #16 │ │ │ │ bic r2, r1, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 373724 │ │ │ │ + bl 373a34 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67344 │ │ │ │ + beq 67374 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37bcb8 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37bff0 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 67308 │ │ │ │ + bne 67338 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67248 │ │ │ │ + bgt 67278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67248 │ │ │ │ + bne 67278 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 67248 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 67278 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67340 │ │ │ │ + bge 67370 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsl ip, r5, #2 │ │ │ │ ldr lr, [r3, #12] │ │ │ │ ldr r3, [r0, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r3] │ │ │ │ str r3, [lr, ip] │ │ │ │ - b 67308 │ │ │ │ + b 67338 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be404 <_PyXIData_Free@@Base+0x1d94> │ │ │ │ + b 3be6ec <_PyXIData_Free@@Base+0x1d94> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 67440 │ │ │ │ + ldr r2, [pc, #164] @ 67470 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 673c4 │ │ │ │ + bne 673f4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673ac │ │ │ │ + bne 673dc │ │ │ │ dmb ish │ │ │ │ - beq 673d4 │ │ │ │ + beq 67404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3be280 <_PyXIData_Free@@Base+0x1c10> │ │ │ │ + bl 3be568 <_PyXIData_Free@@Base+0x1c10> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 67400 │ │ │ │ + bne 67430 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673e8 │ │ │ │ + bne 67418 │ │ │ │ dmb ish │ │ │ │ - beq 67410 │ │ │ │ + beq 67440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3aca8c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67440 │ │ │ │ + bl 3accac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 67470 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 67438 │ │ │ │ + beq 67468 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67490 │ │ │ │ + beq 674c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67490 │ │ │ │ + bgt 674c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67490 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 674c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 289564 │ │ │ │ + bl 1a9ef8 <_PyObject_VisitType@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ebb4 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33f07c <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #62760 @ 0xf528 │ │ │ │ + movw r1, #62896 @ 0xf5b0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de8 │ │ │ │ + b 46e08 │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #6792 @ 0x1a88 │ │ │ │ + movt r1, #98 @ 0x62 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 180b50 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 6757c │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r7, r1 │ │ │ │ + beq 6757c │ │ │ │ + mov r0, r7 │ │ │ │ + bl b658c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6757c │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl b658c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6757c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 675a4 │ │ │ │ + b 67598 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 3d450 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 67568 │ │ │ │ + mov r4, #0 │ │ │ │ + b 676a0 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6760c │ │ │ │ + sub r2, fp, #32 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl 34cd24 <_PyTime_FromMillisecondsObject@@Base+0x1384> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 67660 │ │ │ │ + ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 67668 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 675f4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 675f4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 34abe8 │ │ │ │ + mov r4, r0 │ │ │ │ + b 676a0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl 13c024 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq 67660 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 67648 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 67648 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b 34abe8 │ │ │ │ + bl 143338 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 34abe8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 676a0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 676a0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 67530 │ │ │ │ + ldr r2, [pc, #80] @ 67718 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r2, #3776 @ 0xec0 │ │ │ │ ldr r2, [r2, #3788] @ 0xecc │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r3, r2 │ │ │ │ ldrne r2, [r2] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 674f4 │ │ │ │ + bne 676dc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67518 │ │ │ │ - bl be620 │ │ │ │ + bne 67700 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67528 │ │ │ │ + bne 67710 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6756c │ │ │ │ + beq 67754 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67590 │ │ │ │ - b 67580 │ │ │ │ - bl 379b18 │ │ │ │ + bne 67778 │ │ │ │ + b 67768 │ │ │ │ + bl 379e50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67558 │ │ │ │ + bne 67740 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67578 │ │ │ │ + beq 67760 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 675e0 │ │ │ │ + bne 677c8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67614 │ │ │ │ - b 67608 │ │ │ │ + bne 677fc │ │ │ │ + b 677f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22752 @ 0x58e0 │ │ │ │ + movw r0, #22816 @ 0x5920 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 675c8 │ │ │ │ + bne 677b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 67854 │ │ │ │ - bl be620 │ │ │ │ + b 67a3c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67600 │ │ │ │ + bne 677e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67600 │ │ │ │ + beq 677e8 │ │ │ │ mov r0, #32 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6763c │ │ │ │ - bl 2e2210 │ │ │ │ - b 67848 │ │ │ │ + bne 67824 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 67a30 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 677c4 │ │ │ │ - bl 1aca4c │ │ │ │ + beq 679ac │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 676ac │ │ │ │ + bne 67894 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #63812 @ 0xf944 │ │ │ │ + movw r1, #64016 @ 0xfa10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67838 │ │ │ │ + bgt 67a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67838 │ │ │ │ + bne 67a20 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 67838 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 67a20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 676dc │ │ │ │ + bgt 678c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676dc │ │ │ │ + bne 678c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6770c │ │ │ │ - bl be620 │ │ │ │ + bge 678f4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67838 │ │ │ │ + bne 67a20 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63868 @ 0xf97c │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 67838 │ │ │ │ + bl 16ed94 │ │ │ │ + b 67a20 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67730 │ │ │ │ + bne 67918 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63888 @ 0xf990 │ │ │ │ + movw r1, #64092 @ 0xfa5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 67838 │ │ │ │ + bl 16ed94 │ │ │ │ + b 67a20 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 677a0 │ │ │ │ + blt 67988 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 67738 │ │ │ │ + bge 67920 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 67764 │ │ │ │ - bl 2e2210 │ │ │ │ - b 67838 │ │ │ │ + bne 6794c │ │ │ │ + bl 2e29d0 │ │ │ │ + b 67a20 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -58655,227 +58777,227 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 6764c │ │ │ │ + bls 67834 │ │ │ │ lsr r2, r5, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r5 │ │ │ │ str r3, [r4, r2, lsl #2] │ │ │ │ - b 6764c │ │ │ │ - bl be620 │ │ │ │ + b 67834 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67838 │ │ │ │ + bne 67a20 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 677f4 │ │ │ │ + bgt 679dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 677f4 │ │ │ │ + bne 679dc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67824 │ │ │ │ + beq 67a0c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 67838 │ │ │ │ + bl 27bef0 │ │ │ │ + b 67a20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 67854 │ │ │ │ + b 67a3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67848 │ │ │ │ + beq 67a30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ - b 67600 │ │ │ │ + bl a7950 │ │ │ │ + b 677e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3424fc <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 3429c4 <_PyXIData_UnregisterClass@@Base+0xa20> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #15604 @ 0x3cf4 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 177cf8 │ │ │ │ + bl 178088 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678c8 │ │ │ │ - movw r0, #63912 @ 0xf9a8 │ │ │ │ + bne 67ab0 │ │ │ │ + movw r0, #64116 @ 0xfa74 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a5ec0 │ │ │ │ + b a61a0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6790c │ │ │ │ + bne 67af4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67930 │ │ │ │ - b 6794c │ │ │ │ + bne 67b18 │ │ │ │ + b 67b34 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61232 @ 0xef30 │ │ │ │ + movw r0, #61368 @ 0xefb8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678f8 │ │ │ │ - b 67a98 │ │ │ │ - bl c57f0 │ │ │ │ + bne 67ae0 │ │ │ │ + b 67c80 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67960 │ │ │ │ + ble 67b48 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6797c │ │ │ │ - bl be620 │ │ │ │ + bne 67b64 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6797c │ │ │ │ - b 67a98 │ │ │ │ + beq 67b64 │ │ │ │ + b 67c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67944 │ │ │ │ + bne 67b2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 67944 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 67b2c │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 679b4 │ │ │ │ + beq 67b9c │ │ │ │ mov r0, r3 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a60 │ │ │ │ + beq 67c48 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 679dc │ │ │ │ + beq 67bc4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 679f0 │ │ │ │ + b 67bd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 379b18 │ │ │ │ + bl 379e50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 679c4 │ │ │ │ - b 67a98 │ │ │ │ + bne 67bac │ │ │ │ + b 67c80 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37bcb8 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37bff0 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67a98 │ │ │ │ + beq 67c80 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67a38 │ │ │ │ + bge 67c20 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67a18 │ │ │ │ + b 67c00 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1807c0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 180b50 │ │ │ │ + bl 139ec8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61232 @ 0xef30 │ │ │ │ + movw r0, #61368 @ 0xefb8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 67cb0 │ │ │ │ + bl 67e98 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r0, r2, lsl #2 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ addne r4, r4, r3, lsl #4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67ae8 │ │ │ │ - bl be620 │ │ │ │ + bne 67cd0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67af8 │ │ │ │ + bne 67ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -58884,66 +59006,66 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67b54 │ │ │ │ + bne 67d3c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67b90 │ │ │ │ - ldr r4, [pc, #184] @ 67c14 │ │ │ │ + beq 67d78 │ │ │ │ + ldr r4, [pc, #184] @ 67dfc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 67c08 │ │ │ │ + beq 67df0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67bb0 │ │ │ │ - bl be620 │ │ │ │ + bne 67d98 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67c08 │ │ │ │ + bne 67df0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67be8 │ │ │ │ + beq 67dd0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63964 @ 0xf9dc │ │ │ │ + movw r1, #64168 @ 0xfaa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64004 @ 0xfa04 │ │ │ │ + movw r1, #64208 @ 0xfad0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, r2, r8, ror #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58954,33 +59076,33 @@ │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, #0 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq 67c64 │ │ │ │ + beq 67e4c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19a4e0 │ │ │ │ + bl 19a6b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67ca0 │ │ │ │ - ldr r0, [pc, #36] @ 67cac │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67e88 │ │ │ │ + ldr r0, [pc, #36] @ 67e94 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #42180 @ 0xa4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -59014,133 +59136,133 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67d60 │ │ │ │ + bne 67f48 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 67d84 │ │ │ │ + bl 16ed94 │ │ │ │ + b 67f6c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67d8c │ │ │ │ + beq 67f74 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #37752 @ 0x9378 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67da8 │ │ │ │ - ldr r1, [pc, #20] @ 67db4 │ │ │ │ + beq 67f90 │ │ │ │ + ldr r1, [pc, #20] @ 67f9c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6360 │ │ │ │ + b b660c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 67cb0 │ │ │ │ + bl 67e98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67e04 │ │ │ │ + beq 67fec │ │ │ │ movw r1, #20108 @ 0x4e8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b184 │ │ │ │ + b 26c454 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #38752 @ 0x9760 │ │ │ │ + movw r0, #38816 @ 0x97a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be594 │ │ │ │ + b be89c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 67e78 │ │ │ │ + bne 68060 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ea8 │ │ │ │ - b 67e9c │ │ │ │ + bne 68090 │ │ │ │ + b 68084 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22720 @ 0x58c0 │ │ │ │ + movw r0, #22784 @ 0x5900 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67e60 │ │ │ │ - b 67ee0 │ │ │ │ - bl be620 │ │ │ │ + bne 68048 │ │ │ │ + b 680c8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ee0 │ │ │ │ + bne 680c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ec8 │ │ │ │ - bl be620 │ │ │ │ + bne 680b0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ee0 │ │ │ │ + bne 680c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bee60 │ │ │ │ + bl 3bef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ee8 │ │ │ │ + bne 680d0 │ │ │ │ mov r0, #0 │ │ │ │ - b 67f1c │ │ │ │ + b 68104 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db50 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 67f1c │ │ │ │ + bne 68104 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 67ee0 │ │ │ │ + bl 27bef0 │ │ │ │ + b 680c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -59148,297 +59270,320 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67f80 │ │ │ │ + bne 68168 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67f7c │ │ │ │ + blt 68164 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67fbc │ │ │ │ + beq 681a4 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 68014 │ │ │ │ + ldr r1, [pc, #140] @ 681fc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68008 │ │ │ │ + beq 681f0 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 67ff0 │ │ │ │ + beq 681d8 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3beeec │ │ │ │ + b 3beffc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-184 @ 0xffffff48 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 68040 │ │ │ │ + beq 68228 │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b184 │ │ │ │ + b 26c454 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 680ac │ │ │ │ + bne 68294 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 680dc │ │ │ │ - b 680d0 │ │ │ │ + bne 682c4 │ │ │ │ + b 682b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22704 @ 0x58b0 │ │ │ │ + movw r0, #22768 @ 0x58f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68094 │ │ │ │ - b 680f4 │ │ │ │ - bl be620 │ │ │ │ + bne 6827c │ │ │ │ + b 682dc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680f4 │ │ │ │ + bne 682dc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bee60 │ │ │ │ + bl 3bef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680fc │ │ │ │ + bne 682e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 6812c │ │ │ │ + b 68314 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d304 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6812c │ │ │ │ + beq 68314 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 680f4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 682dc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68170 │ │ │ │ + bne 68358 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39184 @ 0x9910 │ │ │ │ + movw r1, #39248 @ 0x9950 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 681c8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 683b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 681d0 │ │ │ │ + bne 683b8 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 681d0 │ │ │ │ + beq 683b8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #39232 @ 0x9940 │ │ │ │ - movwne r1, #39284 @ 0x9974 │ │ │ │ + movweq r1, #39296 @ 0x9980 │ │ │ │ + movwne r1, #39348 @ 0x99b4 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 682c8 │ │ │ │ - bl 340948 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ + b 684b0 │ │ │ │ + bl 340e10 <_Py_set_inheritable_async_safe@@Base+0x27d0> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68208 │ │ │ │ + beq 683f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 389180 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 3894b8 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 682c8 │ │ │ │ + b 684b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68270 │ │ │ │ + beq 68458 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #57244 @ 0xdf9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68280 │ │ │ │ + bne 68468 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68254 │ │ │ │ + bgt 6843c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68254 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6843c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13288 @ 0x33e8 │ │ │ │ + movw r1, #13352 @ 0x3428 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 681c8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 683b0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 682b0 │ │ │ │ - bl 14330c │ │ │ │ + beq 68498 │ │ │ │ + bl 143454 │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ - b 682c8 │ │ │ │ + bl 1f5258 │ │ │ │ + b 684b0 │ │ │ │ movw r3, #48656 @ 0xbe10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68298 │ │ │ │ + bne 68480 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf190 │ │ │ │ + b 3bf2a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68320 │ │ │ │ + bne 68508 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 68344 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6852c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6834c │ │ │ │ + beq 68534 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #37752 @ 0x9378 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68384 │ │ │ │ + beq 6856c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 683a4 │ │ │ │ + bne 6858c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58300 @ 0xe3bc │ │ │ │ + movw r1, #58452 @ 0xe454 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 685f0 │ │ │ │ + movw r3, #48640 @ 0xbe00 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #50168 @ 0xc3f8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r3, [r1] │ │ │ │ + add r0, r0, #16 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r1] │ │ │ │ + bl 373a34 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -59447,59 +59592,59 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 68420 │ │ │ │ + bne 68664 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68464 │ │ │ │ + beq 686a8 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 684c4 │ │ │ │ + ldr ip, [pc, #152] @ 68708 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 68464 │ │ │ │ + bne 686a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 684b8 │ │ │ │ + b 686fc │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 318348 <_PyGen_FetchStopIterationValue@@Base+0x1b78> │ │ │ │ + bl 3189a8 <_PyGen_FetchStopIterationValue@@Base+0x1b78> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6845c │ │ │ │ + beq 686a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 384d94 │ │ │ │ + bl 3850cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 684b8 │ │ │ │ + bgt 686fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 684b8 │ │ │ │ + bne 686fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -59510,236 +59655,236 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bhi 68510 │ │ │ │ + bhi 68754 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 68558 │ │ │ │ - b 68534 │ │ │ │ + ble 6879c │ │ │ │ + b 68778 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #62288 @ 0xf350 │ │ │ │ + movw r0, #62424 @ 0xf3d8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68504 │ │ │ │ - b 68758 │ │ │ │ + bne 68748 │ │ │ │ + b 6899c │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #64712 @ 0xfcc8 │ │ │ │ + movw r1, #64776 @ 0xfd08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68758 │ │ │ │ + beq 6899c │ │ │ │ ldr r4, [r6] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 68584 │ │ │ │ + bne 687c8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 68594 │ │ │ │ + b 687d8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 685a0 │ │ │ │ + bne 687e4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 685ec │ │ │ │ + beq 68830 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 685ec │ │ │ │ + beq 68830 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 685f0 │ │ │ │ + beq 68834 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64232 @ 0xfae8 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 68758 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6899c │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6861c │ │ │ │ + beq 68860 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68634 │ │ │ │ + beq 68878 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 68664 │ │ │ │ + bge 688a8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 68664 │ │ │ │ + beq 688a8 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 4901c │ │ │ │ - b 686dc │ │ │ │ + bl 4903c │ │ │ │ + b 68920 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 686c0 │ │ │ │ + beq 68904 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68690 │ │ │ │ + beq 688d4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #65296 @ 0xff10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 68724 │ │ │ │ + bl 16ed94 │ │ │ │ + b 68968 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 686dc │ │ │ │ + bne 68920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142a40 │ │ │ │ + bl 142b88 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 686dc │ │ │ │ + b 68920 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64276 @ 0xfb14 │ │ │ │ + movw r1, #64480 @ 0xfbe0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 68724 │ │ │ │ + bl 16ed94 │ │ │ │ + b 68968 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68710 │ │ │ │ + beq 68954 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68710 │ │ │ │ + bgt 68954 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68710 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 68954 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c83d8 │ │ │ │ - b 68758 │ │ │ │ + bl 2c8a40 │ │ │ │ + b 6899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68748 │ │ │ │ + bgt 6898c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68748 │ │ │ │ + bne 6898c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68790 │ │ │ │ + beq 689d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 687b0 │ │ │ │ + bne 689f4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58492 @ 0xe47c │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68814 │ │ │ │ + bne 68a58 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6884c │ │ │ │ + bl 16ed94 │ │ │ │ + b 68a90 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6883c │ │ │ │ + beq 68a80 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #37752 @ 0x9378 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6884c │ │ │ │ + bl 16ed94 │ │ │ │ + b 68a90 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 688a0 │ │ │ │ - bl aa040 │ │ │ │ + ldr r0, [pc, #40] @ 68ae4 │ │ │ │ + bl aa324 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -59748,113 +59893,113 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3867d8 │ │ │ │ + b 386b10 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 68900 │ │ │ │ + bhi 68b44 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68924 │ │ │ │ - b 68958 │ │ │ │ + bne 68b68 │ │ │ │ + b 68b9c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #32620 @ 0x7f6c │ │ │ │ + movw r0, #32684 @ 0x7fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 688e8 │ │ │ │ - b 68958 │ │ │ │ + bne 68b2c │ │ │ │ + b 68b9c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68960 │ │ │ │ - movw r2, #40924 @ 0x9fdc │ │ │ │ + bne 68ba4 │ │ │ │ + movw r2, #40988 @ 0xa01c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32620 @ 0x7f6c │ │ │ │ + movw r0, #32684 @ 0x7fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 689f0 │ │ │ │ + b 68c34 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68958 │ │ │ │ + beq 68b9c │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 68990 │ │ │ │ + bhi 68bd4 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 689b8 │ │ │ │ - b 689d8 │ │ │ │ + bgt 68bfc │ │ │ │ + b 68c1c │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68984 │ │ │ │ - b 68958 │ │ │ │ + bne 68bc8 │ │ │ │ + b 68b9c │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 689dc │ │ │ │ + beq 68c20 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 689dc │ │ │ │ - b 68958 │ │ │ │ + bge 68c20 │ │ │ │ + b 68b9c │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 68a4c │ │ │ │ + bl 68c90 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 398f60 <_PyLong_UInt32_Converter@@Base+0x2f2c> │ │ │ │ + b 398ca8 <_PyLong_UInt32_Converter@@Base+0x282c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - movw r0, #64356 @ 0xfb64 │ │ │ │ + movw r0, #64560 @ 0xfc30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2ff364 <_PyXI_EndInterpreter@@Base+0x3d8> │ │ │ │ + bl 2ff934 <_PyXI_EndInterpreter@@Base+0x5a8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ @@ -59864,351 +60009,351 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #64376 @ 0xfb78 │ │ │ │ + movw r1, #64580 @ 0xfc44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #64380 @ 0xfb7c │ │ │ │ + movw r0, #64584 @ 0xfc48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68e90 │ │ │ │ + beq 690d4 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 68b10 │ │ │ │ + beq 68d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b40 │ │ │ │ + beq 68d84 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68b10 │ │ │ │ - b 68e90 │ │ │ │ + bne 68d54 │ │ │ │ + b 690d4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68d28 │ │ │ │ - bl b910c │ │ │ │ + bne 68f6c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68e90 │ │ │ │ - bl dc634 │ │ │ │ + bne 690d4 │ │ │ │ + bl dc9bc │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 68af4 │ │ │ │ - b 68e98 │ │ │ │ + beq 68d38 │ │ │ │ + b 690dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 68c68 │ │ │ │ + bne 68eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 19529c │ │ │ │ + bl 19567c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e04 │ │ │ │ + beq 69048 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 68c68 │ │ │ │ + beq 68eac │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 68c68 │ │ │ │ + bne 68eac │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68c4c │ │ │ │ + bne 68e90 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 68bd8 │ │ │ │ + bgt 68e1c │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #45596 @ 0xb21c │ │ │ │ + movw r3, #45620 @ 0xb234 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68c24 │ │ │ │ + bne 68e68 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68c2c │ │ │ │ - bl b910c │ │ │ │ + bne 68e70 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68bd8 │ │ │ │ - b 68c3c │ │ │ │ + beq 68e1c │ │ │ │ + b 68e80 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68e28 │ │ │ │ + bge 6906c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 68e90 │ │ │ │ + bl 1c5370 │ │ │ │ + b 690d4 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e90 │ │ │ │ - bl 14330c │ │ │ │ + beq 690d4 │ │ │ │ + bl 143454 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #39768 @ 0x9b58 │ │ │ │ + movw r1, #39832 @ 0x9b98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e90 │ │ │ │ + beq 690d4 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 68d3c │ │ │ │ + bgt 68f80 │ │ │ │ sub r5, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r5, r5, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #45596 @ 0xb21c │ │ │ │ + movw r3, #45620 @ 0xb234 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r8, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - bl dc634 │ │ │ │ + bl 1c5370 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 68d20 │ │ │ │ + bne 68f64 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68d28 │ │ │ │ - bl b910c │ │ │ │ + bne 68f6c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68cd4 │ │ │ │ - b 68e90 │ │ │ │ + beq 68f18 │ │ │ │ + b 690d4 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 68eb8 │ │ │ │ + bge 690fc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 68e90 │ │ │ │ + bl 27bef0 │ │ │ │ + b 690d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68c3c │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 68e80 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ - bl dc634 │ │ │ │ + bl 1c5370 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68db8 │ │ │ │ + bne 68ffc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68dc0 │ │ │ │ - bl b910c │ │ │ │ + bne 69004 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d6c │ │ │ │ - b 68df8 │ │ │ │ + beq 68fb0 │ │ │ │ + b 6903c │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68dd4 │ │ │ │ + bge 69018 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 68df8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6903c │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68f00 │ │ │ │ + beq 69144 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64672 @ 0xfca0 │ │ │ │ + movw r1, #64876 @ 0xfd6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ - b 68e90 │ │ │ │ + bl 13998c │ │ │ │ + b 690d4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #64796 @ 0xfd1c │ │ │ │ + movw r1, #65000 @ 0xfde8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68e48 │ │ │ │ + bne 6908c │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68eac │ │ │ │ + bne 690f0 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ movw r1, #63060 @ 0xf654 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68eac │ │ │ │ + beq 690f0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64392 @ 0xfb88 │ │ │ │ + movw r1, #64596 @ 0xfc54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 68f08 │ │ │ │ + b 6914c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 68d28 │ │ │ │ + blt 68f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ - b 68f08 │ │ │ │ + bl beb68 │ │ │ │ + b 6914c │ │ │ │ mov r0, r8 │ │ │ │ - bl be860 │ │ │ │ - b 68f08 │ │ │ │ + bl beb68 │ │ │ │ + b 6914c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #63060 @ 0xf654 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ef0 │ │ │ │ + beq 69134 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64540 @ 0xfc1c │ │ │ │ + movw r1, #64744 @ 0xfce8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 68e90 │ │ │ │ + bl 16ed94 │ │ │ │ + b 690d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0630 │ │ │ │ - b 68f08 │ │ │ │ + bl a0910 │ │ │ │ + b 6914c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3820 │ │ │ │ + bl 1a3bec │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf5f8 │ │ │ │ + b 3bf708 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68f58 │ │ │ │ + beq 6919c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68fe4 │ │ │ │ + b 69228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 68fe4 │ │ │ │ + beq 69228 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 68fcc │ │ │ │ + bge 69210 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 3707e0 <_PyCoro_GetAwaitableIter@@Base+0x358> │ │ │ │ + bl 370af0 <_PyCoro_GetAwaitableIter@@Base+0x358> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 68fc4 │ │ │ │ + bne 69208 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68fe4 │ │ │ │ + bgt 69228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fe4 │ │ │ │ + bne 69228 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 68fe4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 69228 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 68f78 │ │ │ │ + b 691bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60220,295 +60365,295 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 69040 │ │ │ │ + bne 69284 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6903c │ │ │ │ + blt 69280 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69080 │ │ │ │ + beq 692c4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 6916c │ │ │ │ + ldr r1, [pc, #292] @ 693b0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69080 │ │ │ │ + bne 692c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 69164 │ │ │ │ + b 693a8 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 69164 │ │ │ │ + bne 693a8 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 690f0 │ │ │ │ + bne 69334 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 69154 │ │ │ │ + beq 69398 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 69154 │ │ │ │ + b 69398 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 69170 │ │ │ │ + ldr r0, [pc, #112] @ 693b4 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69078 │ │ │ │ - bl 128ce8 │ │ │ │ + beq 692bc │ │ │ │ + bl 1294d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6913c │ │ │ │ + bgt 69380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6913c │ │ │ │ + bne 69380 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 69078 │ │ │ │ - beq 690c8 │ │ │ │ + blt 692bc │ │ │ │ + beq 6930c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 69164 │ │ │ │ + b 693a8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7670 │ │ │ │ - b 69148 │ │ │ │ + bl a7950 │ │ │ │ + b 6938c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #26 │ │ │ │ strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 691b0 │ │ │ │ + bgt 693f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 691b0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 693f4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab9a0 │ │ │ │ + b abc4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a3cac │ │ │ │ + b 3a3fbc │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64876 @ 0xfd6c │ │ │ │ + movw r0, #65080 @ 0xfe38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrh r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6925c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 694a0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6924c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6925c │ │ │ │ + bne 69490 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 694a0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 69284 │ │ │ │ + bne 694c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 692cc │ │ │ │ + bhi 69510 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 692f0 │ │ │ │ - b 69314 │ │ │ │ + bgt 69534 │ │ │ │ + b 69558 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64008 @ 0xfa08 │ │ │ │ + movw r0, #64144 @ 0xfa90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 692c0 │ │ │ │ - b 6932c │ │ │ │ + bne 69504 │ │ │ │ + b 69570 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69318 │ │ │ │ - bl be620 │ │ │ │ + bne 6955c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69318 │ │ │ │ - b 6932c │ │ │ │ + beq 6955c │ │ │ │ + b 69570 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69334 │ │ │ │ + b 69578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 395264 <_PyObject_GetState@@Base> │ │ │ │ + bl 395704 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 693e0 │ │ │ │ + beq 69624 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69388 │ │ │ │ + bne 695cc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #64892 @ 0xfd7c │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 693c8 │ │ │ │ + bgt 6960c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc1dc │ │ │ │ + bl dc564 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #46968 @ 0xb778 │ │ │ │ + movw r3, #47032 @ 0xb7b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #64900 @ 0xfd84 │ │ │ │ + movw r0, #65104 @ 0xfe50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ - b 693e0 │ │ │ │ + b 69624 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #64912 @ 0xfd90 │ │ │ │ + movw r0, #65116 @ 0xfe5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000693ec : │ │ │ │ +00069630 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 69454 │ │ │ │ + ldr lr, [pc, #88] @ 69698 │ │ │ │ add fp, sp, #16 │ │ │ │ ldr lr, [ip, lr] │ │ │ │ ldr r6, [lr] │ │ │ │ ldr r5, [r1] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ cmpeq r6, r5 │ │ │ │ addne r5, lr, #110592 @ 0x1b000 │ │ │ │ - beq 6944c │ │ │ │ + beq 69690 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 69440 │ │ │ │ + bge 69684 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 69420 │ │ │ │ + b 69664 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf9e4 │ │ │ │ + b 3bfaf4 │ │ │ │ │ │ │ │ -0006946c <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +000696b0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, #0 │ │ │ │ @@ -60516,65 +60661,65 @@ │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r4, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r5, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 69580 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + ldr r2, [pc, #164] @ 697c4 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69504 <_PyMonitoring_FirePyStartEvent@@Base+0x98> │ │ │ │ + bne 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x98> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 694ec <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bne 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 69514 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + beq 69758 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3bf82c │ │ │ │ + bl 3bf93c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69540 <_PyMonitoring_FirePyStartEvent@@Base+0xd4> │ │ │ │ + bne 69784 <_PyMonitoring_FirePyStartEvent@@Base+0xd4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69528 <_PyMonitoring_FirePyStartEvent@@Base+0xbc> │ │ │ │ + bne 6976c <_PyMonitoring_FirePyStartEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq 69550 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ + beq 69794 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3aca8c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 69580 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 3accac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 697c4 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 69578 <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ + beq 697bc <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60586,471 +60731,471 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 695f8 <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ + bne 6983c <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 695f8 <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ + bne 6983c <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 69634 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 69878 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69640 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ + ldr ip, [pc, #60] @ 69884 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695dc <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ + bne 69820 <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1c26b4 │ │ │ │ + b 1c2e24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #368] @ 697ec <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ + ldr r3, [pc, #368] @ 69a30 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ mov r8, r0 │ │ │ │ subs r0, r2, #0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldrb r4, [r8] │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bge 696c4 <_PyMonitoring_FirePyStartEvent@@Base+0x258> │ │ │ │ + bge 69908 <_PyMonitoring_FirePyStartEvent@@Base+0x258> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64924 @ 0xfd9c │ │ │ │ + movw r1, #65128 @ 0xfe68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bl 16ed94 │ │ │ │ + b 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 696e4 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ - bl be860 │ │ │ │ + beq 69928 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 696e4 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bne 69928 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ mvn r0, #0 │ │ │ │ - b 697e4 <_PyMonitoring_FirePyStartEvent@@Base+0x378> │ │ │ │ + b 69a28 <_PyMonitoring_FirePyStartEvent@@Base+0x378> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ movw r7, #48520 @ 0xbd88 │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 697e0 <_PyMonitoring_FirePyStartEvent@@Base+0x374> │ │ │ │ + beq 69a24 <_PyMonitoring_FirePyStartEvent@@Base+0x374> │ │ │ │ cmp r4, #15 │ │ │ │ str r5, [sp, #4] │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ ldrsbls r6, [r7, r4] │ │ │ │ ldrsbhi r6, [r7, r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ addhi r6, r6, #4 │ │ │ │ sxtb r0, r6 │ │ │ │ str r0, [sp] │ │ │ │ lsl sl, ip, r6 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2f93d0 <_PyCode_InitAddressRange@@Base+0x4fc> │ │ │ │ + bl 2f9d68 <_Py_Instrument@@Base+0x568> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x36c> │ │ │ │ + beq 69a1c <_PyMonitoring_FirePyStartEvent@@Base+0x36c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + beq 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 697cc <_PyMonitoring_FirePyStartEvent@@Base+0x360> │ │ │ │ - movw r2, #2108 @ 0x83c │ │ │ │ + ble 69a10 <_PyMonitoring_FirePyStartEvent@@Base+0x360> │ │ │ │ + movw r2, #2148 @ 0x864 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35416 @ 0x8a58 │ │ │ │ + movw r1, #35600 @ 0x8b10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r3, #19 │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr r0, [r3, #3488] @ 0xda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + beq 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bgt 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bne 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 69920 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 696f8 <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ + b 6993c <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64952 @ 0xfdb8 │ │ │ │ + movw r0, #65156 @ 0xfe84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ │ │ │ │ -00069818 : │ │ │ │ +00069a5c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69880 │ │ │ │ + beq 69ac4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69880 │ │ │ │ + bgt 69ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69880 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ac4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698b4 │ │ │ │ + beq 69af8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698b4 │ │ │ │ + bgt 69af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698b4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69af8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698e8 │ │ │ │ + beq 69b2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698e8 │ │ │ │ + bgt 69b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698e8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b2c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6991c │ │ │ │ + beq 69b60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6991c │ │ │ │ + bgt 69b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6991c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b60 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69950 │ │ │ │ + beq 69b94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69950 │ │ │ │ + bgt 69b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69950 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b94 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69984 │ │ │ │ + beq 69bc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69984 │ │ │ │ + bgt 69bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69984 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bc8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699b8 │ │ │ │ + beq 69bfc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699b8 │ │ │ │ + bgt 69bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699b8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bfc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699ec │ │ │ │ + beq 69c30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699ec │ │ │ │ + bgt 69c30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699ec │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a20 │ │ │ │ + beq 69c64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a20 │ │ │ │ + bgt 69c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a20 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c64 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a54 │ │ │ │ + beq 69c98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a54 │ │ │ │ + bgt 69c98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a54 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a88 │ │ │ │ + beq 69ccc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a88 │ │ │ │ + bgt 69ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a88 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ccc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69abc │ │ │ │ + beq 69d00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69abc │ │ │ │ + bgt 69d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69abc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69af0 │ │ │ │ + beq 69d34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69af0 │ │ │ │ + bgt 69d34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69af0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d34 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b24 │ │ │ │ + beq 69d68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b24 │ │ │ │ + bgt 69d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b24 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d68 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b58 │ │ │ │ + beq 69d9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b58 │ │ │ │ + bgt 69d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b58 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d9c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b8c │ │ │ │ + beq 69dd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b8c │ │ │ │ + bgt 69dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b8c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69dd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69bc0 │ │ │ │ + beq 69e04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bc0 │ │ │ │ + bgt 69e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69bc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e04 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69bf4 │ │ │ │ + beq 69e38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bf4 │ │ │ │ + bgt 69e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69bf4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e38 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 69da8 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ + bl 69fec <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69c70 │ │ │ │ + beq 69eb4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c5c │ │ │ │ + bgt 69ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69c64 │ │ │ │ + beq 69ea8 │ │ │ │ mov r4, r5 │ │ │ │ - b 69c70 │ │ │ │ + b 69eb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 69c5c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 69ea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69cb0 │ │ │ │ - bl be620 │ │ │ │ + bne 69ef4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69ccc │ │ │ │ + bne 69f10 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069cd4 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00069f18 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, #1 │ │ │ │ @@ -61058,116 +61203,116 @@ │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r4, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r5, #0 │ │ │ │ mov ip, #0 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69830 │ │ │ │ + b 69a74 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #64972 @ 0xfdcc │ │ │ │ + movw r1, #65176 @ 0xfe98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d90 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + beq 69fd4 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d2a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69d98 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4> │ │ │ │ + beq 69fdc <_PyMonitoring_FirePyResumeEvent@@Base+0xc4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 69da0 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + b 69fe4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69dd8 <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ + bne 6a01c <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69e78 <_PyMonitoring_FirePyResumeEvent@@Base+0x1a4> │ │ │ │ + beq 6a0bc <_PyMonitoring_FirePyResumeEvent@@Base+0x1a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69df4 <_PyMonitoring_FirePyResumeEvent@@Base+0x120> │ │ │ │ + beq 6a038 <_PyMonitoring_FirePyResumeEvent@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3fa0 │ │ │ │ + bl c42a8 │ │ │ │ mov r4, r0 │ │ │ │ - b 69dfc <_PyMonitoring_FirePyResumeEvent@@Base+0x128> │ │ │ │ - bl 9f3e4 │ │ │ │ + b 6a040 <_PyMonitoring_FirePyResumeEvent@@Base+0x128> │ │ │ │ + bl 9f608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69e70 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + beq 6a0b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69e28 <_PyMonitoring_FirePyResumeEvent@@Base+0x154> │ │ │ │ + beq 6a06c <_PyMonitoring_FirePyResumeEvent@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8064 @ 0x1f80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69e4c <_PyMonitoring_FirePyResumeEvent@@Base+0x178> │ │ │ │ + beq 6a090 <_PyMonitoring_FirePyResumeEvent@@Base+0x178> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69e98 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + beq 6a0dc <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58640 @ 0xe510 │ │ │ │ + movw r1, #58776 @ 0xe598 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69e98 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + bne 6a0dc <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e70 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bgt 6a0b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69e70 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bne 6a0b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 69e98 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + b 6a0dc <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 69e98 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + beq 6a0dc <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069ea0 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0006a0e4 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61176,88 +61321,36 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #172] @ 69fb4 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 69f28 <_PyMonitoring_FirePyYieldEvent@@Base+0x88> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69f10 <_PyMonitoring_FirePyYieldEvent@@Base+0x70> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 69f50 <_PyMonitoring_FirePyYieldEvent@@Base+0xb0> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 69fb8 <_PyMonitoring_FirePyYieldEvent@@Base+0x118> │ │ │ │ - ldr r4, [r3, #1596] @ 0x63c │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r5, r4 │ │ │ │ - ldrne r4, [r3, #1668] @ 0x684 │ │ │ │ - ldrne r5, [r3, #1672] @ 0x688 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 69f88 <_PyMonitoring_FirePyYieldEvent@@Base+0xe8> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69f70 <_PyMonitoring_FirePyYieldEvent@@Base+0xd0> │ │ │ │ - dmb ish │ │ │ │ - beq 69f98 <_PyMonitoring_FirePyYieldEvent@@Base+0xf8> │ │ │ │ - ldr r0, [pc, #28] @ 69fb4 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ - bl 2bcc38 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #64996 @ 0xfde4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 69ff4 <_PyMonitoring_FirePyYieldEvent@@Base+0x154> │ │ │ │ + bne 6a168 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f8a9c <_PyUnicode_ToUppercase@@Base+0x18c0> │ │ │ │ + b 2f925c <_PyUnicode_ToUppercase@@Base+0x1928> │ │ │ │ │ │ │ │ -0006a000 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0006a174 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61266,73 +61359,73 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #35436 @ 0x8a6c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35cac4 │ │ │ │ + bl 35d9b0 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a0d4 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + beq 6a248 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a0d4 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + beq 6a248 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0c0 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ + bgt 6a234 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a0c8 <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ + beq 6a23c <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a0d4 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + b 6a248 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6a0c0 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6a234 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a110 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + bne 6a284 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a124 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0006a298 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ @@ -61342,26 +61435,26 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6a2ac <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + bne 6a420 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ mov r3, #0 │ │ │ │ movw r1, #26545 @ 0x67b1 │ │ │ │ movt r1, #5718 @ 0x1656 │ │ │ │ movw r8, #51831 @ 0xca77 │ │ │ │ movt r8, #34283 @ 0x85eb │ │ │ │ movw r7, #31153 @ 0x79b1 │ │ │ │ movt r7, #40503 @ 0x9e37 │ │ │ │ @@ -61376,41 +61469,41 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce688 │ │ │ │ + bl ce9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a25c <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ + beq 6a3d0 <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ cmn r0, #1 │ │ │ │ mla ip, r8, r3, r4 │ │ │ │ mul r3, r8, r0 │ │ │ │ ror ip, ip, #19 │ │ │ │ mla r3, r7, ip, r3 │ │ │ │ - beq 6a2a8 <_PyMonitoring_FireCallEvent@@Base+0x184> │ │ │ │ + beq 6a41c <_PyMonitoring_FireCallEvent@@Base+0x184> │ │ │ │ ror r3, r3, #19 │ │ │ │ mla r3, r7, r3, sl │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, r9 │ │ │ │ eor r3, r3, r3, lsl #16 │ │ │ │ eor r2, r2, r3 │ │ │ │ mul r2, r1, r2 │ │ │ │ eor r6, r6, r2 │ │ │ │ - b 6a1d8 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + b 6a34c <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ movw r0, #3533 @ 0xdcd │ │ │ │ movt r0, #1 │ │ │ │ movw r2, #50147 @ 0xc3e3 │ │ │ │ movt r2, #13841 @ 0x3611 │ │ │ │ @@ -61421,21 +61514,21 @@ │ │ │ │ lsr r1, r3, #25 │ │ │ │ eor r1, r1, r3, lsr #11 │ │ │ │ eor r3, r3, r1 │ │ │ │ mla r3, r0, r3, r2 │ │ │ │ cmn r3, #1 │ │ │ │ movne r4, r3 │ │ │ │ str r4, [r5, #32] │ │ │ │ - b 6a2ac <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + b 6a420 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006a2b8 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a42c <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61444,234 +61537,138 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #172] @ 6a540 <_PyMonitoring_FireJumpEvent@@Base+0x114> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a4b4 <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a49c <_PyMonitoring_FireJumpEvent@@Base+0x70> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a4dc <_PyMonitoring_FireJumpEvent@@Base+0xb0> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a544 <_PyMonitoring_FireJumpEvent@@Base+0x118> │ │ │ │ + ldr r4, [r3, #1596] @ 0x63c │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r5, r4 │ │ │ │ + ldrne r4, [r3, #1668] @ 0x684 │ │ │ │ + ldrne r5, [r3, #1672] @ 0x688 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a514 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a4fc <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ + dmb ish │ │ │ │ + beq 6a524 <_PyMonitoring_FireJumpEvent@@Base+0xf8> │ │ │ │ + ldr r0, [pc, #28] @ 6a540 <_PyMonitoring_FireJumpEvent@@Base+0x114> │ │ │ │ + bl 2bd770 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #65248 @ 0xfee0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfe20 │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20ddb4 <_PyLong_Format@@Base+0x3d00> │ │ │ │ + bl 20e7bc <_PyLong_Format@@Base+0x3ea8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a388 <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ + beq 6a5cc <_PyMonitoring_FireJumpEvent@@Base+0x1a0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #65048 @ 0xfe18 │ │ │ │ + movw r0, #65252 @ 0xfee4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a374 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ + bgt 6a5b8 <_PyMonitoring_FireJumpEvent@@Base+0x18c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a37c <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ + beq 6a5c0 <_PyMonitoring_FireJumpEvent@@Base+0x194> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a388 <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ + b 6a5cc <_PyMonitoring_FireJumpEvent@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6a374 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6a5b8 <_PyMonitoring_FireJumpEvent@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a394 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a5d8 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ccd14 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #552] @ 6a5ec <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a3cc <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a40c <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6a5f0 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1bda88 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a12d0 │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r6, [pc, #420] @ 6a5f4 <_PyMonitoring_FireBranchRightEvent@@Base+0x260> │ │ │ │ - ldr r3, [r6, #1596] @ 0x63c │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #1620 @ 0x654 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ - movw r0, #24048 @ 0x5df0 │ │ │ │ - movt r0, #24 │ │ │ │ - movw ip, #58116 @ 0xe304 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53684 @ 0xd1b4 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98b40 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6a53c <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [r6, #1688] @ 0x698 │ │ │ │ - bl 6a858 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6a53c <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r6, [r6, #1692] @ 0x69c │ │ │ │ - bl 255394 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a510 <_PyMonitoring_FireBranchRightEvent@@Base+0x17c> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #44588 @ 0xae2c │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6a508 <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ - movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a51c <_PyMonitoring_FireBranchRightEvent@@Base+0x188> │ │ │ │ - b 6a540 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6a53c <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - b 6a540 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - bl 2e2210 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a574 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6a5f0 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1bda88 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a5a0 <_PyMonitoring_FireBranchRightEvent@@Base+0x20c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a588 <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ - dmb ish │ │ │ │ - beq 6a5b0 <_PyMonitoring_FireBranchRightEvent@@Base+0x21c> │ │ │ │ - ldr r0, [pc, #60] @ 6a5ec <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - bl 2bcc38 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a5c0 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a5d0 <_PyMonitoring_FireBranchRightEvent@@Base+0x23c> │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a5e0 <_PyMonitoring_FireBranchRightEvent@@Base+0x24c> │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 3ccd2c <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6a654 <_PyMonitoring_FireBranchRightEvent@@Base+0x2c0> │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a648 <_PyMonitoring_FireBranchRightEvent@@Base+0x70> │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a640 <_PyMonitoring_FireBranchRightEvent@@Base+0x2ac> │ │ │ │ + beq 6a634 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ │ │ │ │ -0006a658 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a64c <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61680,15 +61677,15 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -61696,426 +61693,533 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a6f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x9c> │ │ │ │ + bne 6a6e8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x9c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a734 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ - ldr r4, [pc, #172] @ 6a7a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x150> │ │ │ │ + beq 6a728 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ + ldr r4, [pc, #172] @ 6a79c <_PyMonitoring_FireBranchLeftEvent@@Base+0x150> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a734 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ + bne 6a728 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ mov r0, #0 │ │ │ │ - b 6a7a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + b 6a794 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a754 <_PyMonitoring_FireBranchLeftEvent@@Base+0xfc> │ │ │ │ - bl be620 │ │ │ │ + bne 6a748 <_PyMonitoring_FireBranchLeftEvent@@Base+0xfc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a72c <_PyMonitoring_FireBranchLeftEvent@@Base+0xd4> │ │ │ │ - bl dc634 │ │ │ │ + bne 6a720 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd4> │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6a7a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ - ldr r3, [pc, #36] @ 6a7ac <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ + beq 6a794 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + ldr r3, [pc, #36] @ 6a7a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ ldr r3, [r3, #1764] @ 0x6e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6a7b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ - bne 6a7a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + ldrne r0, [pc, #28] @ 6a7a4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ + bne 6a794 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 306354 <_PyXI_GetMainNamespace@@Base+0x710> │ │ │ │ + b 306b5c <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr sp │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ │ │ │ │ -0006a7b4 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a7a8 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a7f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a7e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a84c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a840 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a844 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 6a84c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 6a7ec <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a838 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 6a840 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 255334 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #43920 @ 0xab90 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a8a4 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a900 <_PyMonitoring_FirePyThrowEvent@@Base+0x14c> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xf8> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x13c> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a900 <_PyMonitoring_FirePyThrowEvent@@Base+0x14c> │ │ │ │ + bne 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0xe8> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a928 <_PyMonitoring_FirePyThrowEvent@@Base+0x174> │ │ │ │ + bne 6a8c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a98c <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ + bne 6a92c <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65104 @ 0xfe50 │ │ │ │ + movw r1, #65296 @ 0xff10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r0, [pc, #552] @ 6ab90 <_PyMonitoring_FirePyThrowEvent@@Base+0x3e8> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a988 <_PyMonitoring_FirePyThrowEvent@@Base+0x1e0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a970 <_PyMonitoring_FirePyThrowEvent@@Base+0x1c8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a9b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x208> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6ab94 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1be1f8 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl a15b0 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + ldr r6, [pc, #420] @ 6ab98 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f0> │ │ │ │ + ldr r3, [r6, #1596] @ 0x63c │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #3436 @ 0xd6c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ + movw r0, #24952 @ 0x6178 │ │ │ │ + movt r0, #24 │ │ │ │ + movw ip, #58116 @ 0xe304 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53684 @ 0xd1b4 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 98d70 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6aae0 <_PyMonitoring_FirePyThrowEvent@@Base+0x338> │ │ │ │ + ldr r0, [r6, #1688] @ 0x698 │ │ │ │ + bl 6ae54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6aae0 <_PyMonitoring_FirePyThrowEvent@@Base+0x338> │ │ │ │ + ldr r6, [r6, #1692] @ 0x69c │ │ │ │ + bl 25620c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6aab4 <_PyMonitoring_FirePyThrowEvent@@Base+0x30c> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45792 @ 0xb2e0 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6aaac <_PyMonitoring_FirePyThrowEvent@@Base+0x304> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6aac0 <_PyMonitoring_FirePyThrowEvent@@Base+0x318> │ │ │ │ + b 6aae4 <_PyMonitoring_FirePyThrowEvent@@Base+0x33c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6aae0 <_PyMonitoring_FirePyThrowEvent@@Base+0x338> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #47144 @ 0xb828 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + b 6aae4 <_PyMonitoring_FirePyThrowEvent@@Base+0x33c> │ │ │ │ + bl 2e29d0 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6ab18 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6ab94 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1be1f8 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6ab44 <_PyMonitoring_FirePyThrowEvent@@Base+0x39c> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6ab2c <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ + dmb ish │ │ │ │ + beq 6ab54 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ac> │ │ │ │ + ldr r0, [pc, #60] @ 6ab90 <_PyMonitoring_FirePyThrowEvent@@Base+0x3e8> │ │ │ │ + bl 2bd770 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab64 <_PyMonitoring_FirePyThrowEvent@@Base+0x3bc> │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab74 <_PyMonitoring_FirePyThrowEvent@@Base+0x3cc> │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab84 <_PyMonitoring_FirePyThrowEvent@@Base+0x3dc> │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6a9e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x230> │ │ │ │ + bne 6abd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x42c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65144 @ 0xfe78 │ │ │ │ + movw r1, #65348 @ 0xff44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6aa20 <_PyMonitoring_FirePyThrowEvent@@Base+0x26c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 6ac10 <_PyMonitoring_FirePyThrowEvent@@Base+0x468> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6aa3c <_PyMonitoring_FirePyThrowEvent@@Base+0x288> │ │ │ │ + beq 6ac2c <_PyMonitoring_FirePyThrowEvent@@Base+0x484> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6aa28 <_PyMonitoring_FirePyThrowEvent@@Base+0x274> │ │ │ │ + bne 6ac18 <_PyMonitoring_FirePyThrowEvent@@Base+0x470> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65176 @ 0xfe98 │ │ │ │ + movw r1, #65380 @ 0xff64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6aa40 <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ + b 6ac30 <_PyMonitoring_FirePyThrowEvent@@Base+0x488> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aab0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2fc> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6aca0 <_PyMonitoring_FirePyThrowEvent@@Base+0x4f8> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6aaa0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6aab0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2fc> │ │ │ │ + bne 6ac90 <_PyMonitoring_FirePyThrowEvent@@Base+0x4e8> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6aca0 <_PyMonitoring_FirePyThrowEvent@@Base+0x4f8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6aad8 <_PyMonitoring_FirePyThrowEvent@@Base+0x324> │ │ │ │ + bne 6acc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x520> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006aaec <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006acdc <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ab2c <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6ad1c <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ab84 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6ad74 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ab7c <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 6ab84 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 6ab24 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6ad6c <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 6ad74 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 6ad14 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #132] @ 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #32900 @ 0x8084 │ │ │ │ - movt r0, #9 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #1628] @ 0x65c │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6abd8 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2e304 │ │ │ │ - mov r4, r0 │ │ │ │ - b 6abe8 <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 6ac20 <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ - ldm r6, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9f15c <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6ac28 <_PyMonitoring_FireRaiseEvent@@Base+0x13c> │ │ │ │ - ldr r3, [r5, #1640] @ 0x668 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - blx r3 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - ldr r2, [pc, #36] @ 6ac60 <_PyMonitoring_FireRaiseEvent@@Base+0x174> │ │ │ │ + ldr r2, [pc, #36] @ 6adac <_PyMonitoring_FireRaiseEvent@@Base+0xd0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ad08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6aea8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006ac64 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006adb0 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6aca4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6adf0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6acfc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6ae48 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6acf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 6acfc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 6ac9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6ae40 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 6ae48 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 6ade8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 2561ac │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6ae9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xec> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6aea0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6ad84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x120> │ │ │ │ + ldr r1, [pc, #80] @ 6af24 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x174> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -62131,109 +62235,86 @@ │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006ad88 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006af28 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6adc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6af68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ae20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6afc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ae18 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 6ae20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 6adc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6afb8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 6afc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 6af60 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 6a858 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6ae78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9f15c <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6ae80 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18abb0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aedc <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6aecc <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6aedc <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ + bne 6b010 <_PyMonitoring_FirePyUnwindEvent@@Base+0xe8> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af10 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6b054 <_PyMonitoring_FirePyUnwindEvent@@Base+0x12c> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6af00 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6af10 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ + bne 6b044 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6b054 <_PyMonitoring_FirePyUnwindEvent@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -62248,232 +62329,285 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af84 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6b0c8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a0> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6af74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6af84 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ + bne 6b0b8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x190> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6b0c8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6afa0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ + bne 6b0e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1bc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afc4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ - b 6afb4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22c> │ │ │ │ + beq 6b108 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1e0> │ │ │ │ + b 6b0f8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x208> │ │ │ │ + beq 6b0d4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ac> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #36] @ 6b010 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ + ldr r2, [pc, #36] @ 6b154 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ad08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6aea8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006b014 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006b158 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw ip, #48608 @ 0xbde0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1a9b9c │ │ │ │ + bl 1aa4cc │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b068 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6b1ac <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b0ec <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b230 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b0cc <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6b210 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b0cc <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6b210 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b0e0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6b224 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 143220 │ │ │ │ - b 6b0ec <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 143368 │ │ │ │ + b 6b230 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7670 │ │ │ │ - b 6b060 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7950 │ │ │ │ + b 6b1a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #132] @ 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #32196 @ 0x7dc4 │ │ │ │ + movt r0, #9 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [r5, #1628] @ 0x65c │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 6b284 <_PyMonitoring_FireStopIterationEvent@@Base+0x12c> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2e304 │ │ │ │ + mov r4, r0 │ │ │ │ + b 6b294 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 6b2cc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + ldm r6, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9f380 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6b2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ + ldr r3, [r5, #1640] @ 0x668 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + blx r3 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 6ae54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9f380 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6b334 <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18af58 <_Py_hashtable_destroy@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #4 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b134 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + bne 6b378 <_PyMonitoring_FireStopIterationEvent@@Base+0x220> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b188 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b3cc <_PyMonitoring_FireStopIterationEvent@@Base+0x274> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b188 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b3cc <_PyMonitoring_FireStopIterationEvent@@Base+0x274> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 39c0c <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b188 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b3cc <_PyMonitoring_FireStopIterationEvent@@Base+0x274> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b1b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x19c> │ │ │ │ + bne 6b3f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x29c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b12c <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bgt 6b370 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b12c <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bne 6b370 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6b12c <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6b370 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bgt 6b42c <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bne 6b42c <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ - movt r1, #6 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #2940 @ 0xb7c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ + beq 6b4b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ + bne 6b4b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #65244 @ 0xfedc │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65d38 │ │ │ │ + bl 65d68 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b2c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b4> │ │ │ │ + beq 6b4e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -62482,61 +62616,61 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 6b314 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + bne 6b52c <_PyMonitoring_FireStopIterationEvent@@Base+0x3d4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b334 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ - b 6b33c <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + beq 6b54c <_PyMonitoring_FireStopIterationEvent@@Base+0x3f4> │ │ │ │ + b 6b554 <_PyMonitoring_FireStopIterationEvent@@Base+0x3fc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23036 @ 0x59fc │ │ │ │ + movw r0, #23100 @ 0x5a3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b2fc <_PyMonitoring_FireStopIterationEvent@@Base+0x2e8> │ │ │ │ + bne 6b514 <_PyMonitoring_FireStopIterationEvent@@Base+0x3bc> │ │ │ │ mov r4, #0 │ │ │ │ - b 6b384 <_PyMonitoring_FireStopIterationEvent@@Base+0x370> │ │ │ │ + b 6b59c <_PyMonitoring_FireStopIterationEvent@@Base+0x444> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b334 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq 6b54c <_PyMonitoring_FireStopIterationEvent@@Base+0x3f4> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d46c │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b384 <_PyMonitoring_FireStopIterationEvent@@Base+0x370> │ │ │ │ + bne 6b59c <_PyMonitoring_FireStopIterationEvent@@Base+0x444> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 6b334 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + bl 27bef0 │ │ │ │ + b 6b54c <_PyMonitoring_FireStopIterationEvent@@Base+0x3f4> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 6b444 <_PyMonitoring_FireStopIterationEvent@@Base+0x430> │ │ │ │ + ldr r1, [pc, #140] @ 6b65c <_PyMonitoring_FireStopIterationEvent@@Base+0x504> │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -62549,74 +62683,164 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str lr, [r4, #-8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r0, [r0, #4] │ │ │ │ + bl a15b0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r0, [r4, #8] │ │ │ │ + beq 6b72c <_PyMonitoring_FireStopIterationEvent@@Base+0x5d4> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 6b6d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x57c> │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + lsl ip, r3, #2 │ │ │ │ + ldr r1, [r2, r3, lsl #2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + add r2, r2, #1 │ │ │ │ + strle r2, [r1] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + str r1, [r2, ip] │ │ │ │ + b 6b69c <_PyMonitoring_FireStopIterationEvent@@Base+0x544> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6b6fc <_PyMonitoring_FireStopIterationEvent@@Base+0x5a4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b6fc <_PyMonitoring_FireStopIterationEvent@@Base+0x5a4> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + b 6b734 <_PyMonitoring_FireStopIterationEvent@@Base+0x5dc> │ │ │ │ + bl 9f608 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6b734 <_PyMonitoring_FireStopIterationEvent@@Base+0x5dc> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6b72c <_PyMonitoring_FireStopIterationEvent@@Base+0x5d4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6b72c <_PyMonitoring_FireStopIterationEvent@@Base+0x5d4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 6b794 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ + add r2, r5, #8 │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldm r2, {r2, r3, ip} │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r1, #41052 @ 0xa05c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #65496 @ 0xffd8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + str r4, [sp] │ │ │ │ + bic r3, r3, #1 │ │ │ │ + bic ip, ip, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r3, #28952 @ 0x7118 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #30600 @ 0x7788 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #65336 @ 0xff38 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + bl bfe20 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006b448 : │ │ │ │ +0006b79c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #19 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b490 │ │ │ │ + beq 6b7e4 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6b498 │ │ │ │ + bls 6b7ec │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65300 @ 0xff14 │ │ │ │ + movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65348 @ 0xff44 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #32 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov ip, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ + movt r1, #6 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw ip, #45740 @ 0xb2ac │ │ │ │ + movw ip, #45764 @ 0xb2c4 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62629,607 +62853,607 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 6b558 │ │ │ │ + bne 6b8d8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b5a4 │ │ │ │ + beq 6b924 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #32384 @ 0x7e80 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b684 │ │ │ │ + beq 6ba04 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b5e0 │ │ │ │ + beq 6b960 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b5e8 │ │ │ │ + bne 6b968 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b684 │ │ │ │ + b 6ba04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b684 │ │ │ │ + beq 6ba04 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #60440 @ 0xec18 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #60448 @ 0xec20 │ │ │ │ + movw r0, #60652 @ 0xecec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b5e0 │ │ │ │ - bl dc634 │ │ │ │ + beq 6b960 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b684 │ │ │ │ + bge 6ba04 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 6b5e0 │ │ │ │ + bl 173d00 │ │ │ │ + b 6b960 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6b6fc │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6ba7c │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b6e8 │ │ │ │ + beq 6ba68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c0098 <_Py_hashtable_foreach@@Base+0x28c> │ │ │ │ + b 3c0138 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #45740 @ 0xb2ac │ │ │ │ + movw r3, #45764 @ 0xb2c4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c0098 <_Py_hashtable_foreach@@Base+0x28c> │ │ │ │ + b 3c0138 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6b7a0 │ │ │ │ + bne 6bb20 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6b79c │ │ │ │ + ble 6bb1c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b7e0 │ │ │ │ + beq 6bb60 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #340] @ 6b914 │ │ │ │ + ldr r1, [pc, #340] @ 6bc94 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b908 │ │ │ │ + beq 6bc88 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6b8e4 │ │ │ │ + beq 6bc64 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b85c │ │ │ │ + beq 6bbdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6b830 │ │ │ │ + bne 6bbb0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #34660 @ 0x8764 │ │ │ │ + movw r1, #34724 @ 0x87a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33896 @ 0x8468 │ │ │ │ + movw r0, #33960 @ 0x84a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b908 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bc88 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b908 │ │ │ │ + beq 6bc88 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6b8b4 │ │ │ │ + bne 6bc34 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6b8ec │ │ │ │ + beq 6bc6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6b890 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 6bc10 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #36488 @ 0x8e88 │ │ │ │ + movw r1, #36552 @ 0x8ec8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33896 @ 0x8468 │ │ │ │ + movw r0, #33960 @ 0x84a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b908 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bc88 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b908 │ │ │ │ + beq 6bc88 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6b8d0 │ │ │ │ + beq 6bc50 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6b908 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6bc88 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #43388 @ 0xa97c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6b8f0 │ │ │ │ - movw r4, #43388 @ 0xa97c │ │ │ │ + b 6bc70 │ │ │ │ + movw r4, #43452 @ 0xa9bc │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6b95c │ │ │ │ + b 6bcdc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr #29 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6b950 │ │ │ │ + bne 6bcd0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b95c : │ │ │ │ +0006bcdc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 38ffd8 │ │ │ │ + bl 390318 │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d7bdc │ │ │ │ + b 2d8244 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6b9e4 │ │ │ │ + bne 6bd64 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ba18 │ │ │ │ - b 6ba0c │ │ │ │ + bne 6bd98 │ │ │ │ + b 6bd8c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23196 @ 0x5a9c │ │ │ │ + movw r0, #23260 @ 0x5adc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b9cc │ │ │ │ + bne 6bd4c │ │ │ │ mov r0, #0 │ │ │ │ - b 6bac8 │ │ │ │ - bl be620 │ │ │ │ + b 6be48 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ba04 │ │ │ │ + bne 6bd84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ba38 │ │ │ │ - bl be620 │ │ │ │ + bne 6bdb8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ba04 │ │ │ │ + bne 6bd84 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ba04 │ │ │ │ + beq 6bd84 │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #65456 @ 0xffb0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #65460 @ 0xffb4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #144 @ 0x90 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ba04 │ │ │ │ - bl dc634 │ │ │ │ + beq 6bd84 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6bac8 │ │ │ │ + bge 6be48 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6bb2c │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6beac │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6bb18 │ │ │ │ + blt 6be98 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #42108 @ 0xa47c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #49112 @ 0xbfd8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #49176 @ 0xc018 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ bicge r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139d78 │ │ │ │ + bl 139ec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bbb0 │ │ │ │ + beq 6bf30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bbb0 │ │ │ │ + bgt 6bf30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bbb0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bf30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bbe4 │ │ │ │ + beq 6bf64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bbe4 │ │ │ │ + bgt 6bf64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bbe4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bf64 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc18 │ │ │ │ + beq 6bf98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bc18 │ │ │ │ + bgt 6bf98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bc18 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bf98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc4c │ │ │ │ + beq 6bfcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bc4c │ │ │ │ + bgt 6bfcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bc4c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bfcc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc80 │ │ │ │ + beq 6c000 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bc80 │ │ │ │ + bgt 6c000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bc80 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c000 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcb4 │ │ │ │ + beq 6c034 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bcb4 │ │ │ │ + bgt 6c034 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bcb4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c034 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 6bd38 │ │ │ │ + bl 6c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd1c │ │ │ │ + beq 6c09c │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orr r0, r0, r3 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bd10 │ │ │ │ + bne 6c090 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6bb60 │ │ │ │ + b 6bee0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6bd74 │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bne 6c0f4 │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bde0 │ │ │ │ - b 6bd88 │ │ │ │ + beq 6c160 │ │ │ │ + b 6c108 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6be2c │ │ │ │ + bne 6c1ac │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8990 │ │ │ │ + bl 1b9120 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6be2c │ │ │ │ - bl be620 │ │ │ │ + bne 6c1ac │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bde8 │ │ │ │ + beq 6c168 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bde0 │ │ │ │ + bgt 6c160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bde0 │ │ │ │ + bne 6c160 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6be84 │ │ │ │ + b 6c204 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6be2c │ │ │ │ + bne 6c1ac │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be24 │ │ │ │ + bgt 6c1a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6be24 │ │ │ │ + bne 6c1a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6be84 │ │ │ │ + b 6c204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cfe74 │ │ │ │ + bl 2d04dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be60 │ │ │ │ + bgt 6c1e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6be60 │ │ │ │ + bne 6c1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6be78 │ │ │ │ - bl be620 │ │ │ │ + bne 6c1f8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bde0 │ │ │ │ + bne 6c160 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -63240,189 +63464,189 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6bf04 │ │ │ │ + bne 6c284 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6bee4 │ │ │ │ + beq 6c264 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6bf08 │ │ │ │ + bgt 6c288 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6bf44 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6c2c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b8c40 │ │ │ │ + bl b8f1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bf44 │ │ │ │ + bgt 6c2c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf44 │ │ │ │ + bne 6c2c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 6bd38 │ │ │ │ + bl 6c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bfac │ │ │ │ + beq 6c32c │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ lsr r0, r3, #12 │ │ │ │ orr r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bfa0 │ │ │ │ + bne 6c320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6bff0 │ │ │ │ + bne 6c370 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bd38 │ │ │ │ + bl 6c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c018 │ │ │ │ - b 6c010 │ │ │ │ + bne 6c398 │ │ │ │ + b 6c390 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23324 @ 0x5b1c │ │ │ │ + movw r0, #23388 @ 0x5b5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bfd8 │ │ │ │ + bne 6c358 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c0d4 │ │ │ │ + b 6c454 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bd38 │ │ │ │ + bl 6c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c010 │ │ │ │ + beq 6c390 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6c060 │ │ │ │ + bcs 6c3e0 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6c07c │ │ │ │ + bcc 6c3fc │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65532 @ 0xfffc │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #216 @ 0xd8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6c0b4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6c434 │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ movt r3, #15 │ │ │ │ mov r0, #0 │ │ │ │ movt r0, #65520 @ 0xfff0 │ │ │ │ and r3, r3, r1, lsl #8 │ │ │ │ and r0, r0, r2, lsl #12 │ │ │ │ orr r3, r3, r0 │ │ │ │ bfc r1, #0, #12 │ │ │ │ uxtb r0, r2 │ │ │ │ orr r1, r1, r2, lsr #20 │ │ │ │ orr r0, r0, r3 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6c0c8 │ │ │ │ - bl be620 │ │ │ │ + bne 6c448 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6c0dc │ │ │ │ - bne 6c010 │ │ │ │ - b 6c0d4 │ │ │ │ + ldreq r0, [pc, #24] @ 6c45c │ │ │ │ + bne 6c390 │ │ │ │ + b 6c454 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq fp, r2, r8, lsr #21 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6c110 │ │ │ │ + bne 6c490 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c110 │ │ │ │ + bne 6c490 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6c114 │ │ │ │ + b 6c494 │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6c13c │ │ │ │ + bhi 6c4bc │ │ │ │ mov r0, #0 │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c0fe4 <_Py_hashtable_foreach@@Base+0x11d8> │ │ │ │ + bl 3c10fc <_Py_hashtable_foreach@@Base+0xe00> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #544] @ 6c3a0 │ │ │ │ + ldr lr, [pc, #544] @ 6c720 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63440,197 +63664,197 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 6c1fc │ │ │ │ + bne 6c57c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c240 │ │ │ │ - ldr r1, [pc, #416] @ 6c3a4 │ │ │ │ + beq 6c5c0 │ │ │ │ + ldr r1, [pc, #416] @ 6c724 │ │ │ │ sub r2, fp, #112 @ 0x70 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6c388 │ │ │ │ + beq 6c708 │ │ │ │ ldr r0, [r4] │ │ │ │ add r6, r6, r7 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ sub r7, r6, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c378 │ │ │ │ + beq 6c6f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c2e8 │ │ │ │ + beq 6c668 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2a4 │ │ │ │ - bl 176680 │ │ │ │ + beq 6c624 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c298 │ │ │ │ - bl be620 │ │ │ │ + bne 6c618 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c378 │ │ │ │ + bne 6c6f8 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c2a8 │ │ │ │ - b 6c2ec │ │ │ │ + bne 6c628 │ │ │ │ + b 6c66c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c2cc │ │ │ │ + bne 6c64c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286780 │ │ │ │ + bl 287870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c2ec │ │ │ │ - b 6c378 │ │ │ │ + bne 6c66c │ │ │ │ + b 6c6f8 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bd38 │ │ │ │ + bl 6c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c378 │ │ │ │ + beq 6c6f8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c2ec │ │ │ │ - b 6c2b4 │ │ │ │ + beq 6c66c │ │ │ │ + b 6c634 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c320 │ │ │ │ + beq 6c6a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2df98 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c338 │ │ │ │ + b 6c6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c380 │ │ │ │ + beq 6c700 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6c368 │ │ │ │ - bl b910c │ │ │ │ + bne 6c6e8 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2f4 │ │ │ │ - b 6c378 │ │ │ │ + beq 6c674 │ │ │ │ + b 6c6f8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c388 │ │ │ │ + b 6c708 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq fp, lr, r0, lsl r3 │ │ │ │ + subseq fp, lr, r8, lsr #6 │ │ │ │ ldrdeq r7, [r2], #-232 @ 0xffffff18 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #56292 @ 0xdbe4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c40c │ │ │ │ + beq 6c78c │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c40c │ │ │ │ + beq 6c78c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c44c │ │ │ │ - b 6c430 │ │ │ │ + bls 6c7cc │ │ │ │ + b 6c7b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c3fc │ │ │ │ + beq 6c77c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #9504 @ 0x2520 │ │ │ │ + movw r0, #9528 @ 0x2538 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c3fc │ │ │ │ - b 6c46c │ │ │ │ + bne 6c77c │ │ │ │ + b 6c7ec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #9504 @ 0x2520 │ │ │ │ + movw r0, #9528 @ 0x2538 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c46c │ │ │ │ + beq 6c7ec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movle r1, #0 │ │ │ │ ldrgt r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d2460 <_Py_dup@@Base+0x64> │ │ │ │ + b 2d2ac8 <_Py_dup@@Base+0x64> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c53c │ │ │ │ + beq 6c8bc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c50c │ │ │ │ + bge 6c88c │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c50c │ │ │ │ + beq 6c88c │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c554 │ │ │ │ + ldr ip, [pc, #148] @ 6c8d4 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63642,64 +63866,64 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c510 │ │ │ │ + b 6c890 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c518 │ │ │ │ + bne 6c898 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c53c │ │ │ │ - bl be620 │ │ │ │ + bne 6c8bc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c54c │ │ │ │ + bne 6c8cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c59c │ │ │ │ + beq 6c91c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c5bc │ │ │ │ + bne 6c93c │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6c5b4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6c934 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c5b4 │ │ │ │ + blt 6c934 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -63707,87 +63931,87 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c638 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6c9b8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c628 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c638 │ │ │ │ + bne 6c9a8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c9b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c66c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6c9ec │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c65c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c66c │ │ │ │ + bne 6c9dc │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c9ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c6a0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6ca20 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c690 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c6a0 │ │ │ │ + bne 6ca10 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ca20 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c6d4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6ca54 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c6c4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c6d4 │ │ │ │ + bne 6ca44 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ca54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c708 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6ca88 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c6f8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c708 │ │ │ │ + bne 6ca78 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ca88 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c730 │ │ │ │ + bne 6cab0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ @@ -63796,15 +64020,15 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bb6c0 <_Py_c_neg@@Base+0x28c> │ │ │ │ + b 3bb9a8 <_Py_c_neg@@Base+0x28c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -63813,136 +64037,136 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c7d0 │ │ │ │ + bne 6cb50 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c814 │ │ │ │ + beq 6cb94 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6c868 │ │ │ │ + ldr ip, [pc, #140] @ 6cbe8 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c814 │ │ │ │ + bne 6cb94 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c860 │ │ │ │ + b 6cbe0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37b1d0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37b508 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c80c │ │ │ │ + beq 6cb8c │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d25c │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6c860 │ │ │ │ + beq 6cbe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #62892 @ 0xf5ac │ │ │ │ + movw r2, #63096 @ 0xf678 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 657a8 │ │ │ │ - b 6c80c │ │ │ │ + bl 657d8 │ │ │ │ + b 6cb8c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c8c0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6cc40 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c8b0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c8c0 │ │ │ │ + bne 6cc30 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cc40 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c8f4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 6cc74 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c8e4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c8f4 │ │ │ │ + bne 6cc64 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cc74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c91c │ │ │ │ + bne 6cc9c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 6c974 │ │ │ │ - bl 2fa7d8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6ccf4 │ │ │ │ + bl 2fafdc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63588 @ 0xf864 │ │ │ │ + movw r0, #63792 @ 0xf930 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ rsbeq r5, r3, ip, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48 @ 0x30 │ │ │ │ + movw r0, #268 @ 0x10c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -63952,112 +64176,112 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c9fc │ │ │ │ + bne 6cd7c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ca38 │ │ │ │ + beq 6cdb8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6cab0 │ │ │ │ + ldr ip, [pc, #168] @ 6ce30 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6caa0 │ │ │ │ + beq 6ce20 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6ca7c │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 6cdfc │ │ │ │ + bl 1e7484 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6ca7c │ │ │ │ - bl be620 │ │ │ │ + bne 6cdfc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6caa0 │ │ │ │ + bne 6ce20 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 667d0 │ │ │ │ + b 66800 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr pc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #13860 @ 0x3624 │ │ │ │ + movw r1, #13924 @ 0x3664 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ebe60 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + b 2ec620 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cb28 │ │ │ │ - bl be620 │ │ │ │ + bne 6cea8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6cb68 │ │ │ │ + bne 6cee8 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb54 │ │ │ │ + beq 6ced4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cb68 │ │ │ │ - movw r0, #31448 @ 0x7ad8 │ │ │ │ + b 6cee8 │ │ │ │ + movw r0, #31512 @ 0x7b18 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -64077,422 +64301,422 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6cc60 │ │ │ │ + bne 6cfe0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6cc28 │ │ │ │ + ble 6cfa8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc28 │ │ │ │ + bne 6cfa8 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cc60 │ │ │ │ + b 6cfe0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6cc50 │ │ │ │ + bne 6cfd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6cc60 │ │ │ │ + b 6cfe0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc74 │ │ │ │ + beq 6cff4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #84 @ 0x54 │ │ │ │ + movw r0, #304 @ 0x130 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 288790 │ │ │ │ + bl 289880 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ccb4 │ │ │ │ + bne 6d034 │ │ │ │ mov r4, #0 │ │ │ │ - b 6cd2c │ │ │ │ - movw r1, #104 @ 0x68 │ │ │ │ + b 6d0ac │ │ │ │ + movw r1, #324 @ 0x144 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cce8 │ │ │ │ + bgt 6d068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cce8 │ │ │ │ + bne 6d068 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6ccac │ │ │ │ + beq 6d02c │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #40560 @ 0x9e70 │ │ │ │ + movw r0, #40624 @ 0x9eb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd2c │ │ │ │ + bgt 6d0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd2c │ │ │ │ + bne 6d0ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6cd60 │ │ │ │ + beq 6d0e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17ea58 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ + b 17ede8 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cde0 │ │ │ │ + beq 6d160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cde0 │ │ │ │ + ble 6d160 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ce00 │ │ │ │ - b 6ce18 │ │ │ │ + ble 6d180 │ │ │ │ + b 6d198 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6ce18 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6d198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce18 │ │ │ │ + bne 6d198 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5aacc │ │ │ │ + bl 5aafc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ce80 │ │ │ │ + beq 6d200 │ │ │ │ mov r1, r5 │ │ │ │ - bl 649a4 │ │ │ │ + bl 649d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ce6c │ │ │ │ + bgt 6d1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ce74 │ │ │ │ + beq 6d1f4 │ │ │ │ mov r4, r5 │ │ │ │ - b 6ce80 │ │ │ │ + b 6d200 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6ce6c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6d1ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cee0 │ │ │ │ + beq 6d260 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cee0 │ │ │ │ + ble 6d260 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6cf00 │ │ │ │ - bl 19ea14 │ │ │ │ + bne 6d280 │ │ │ │ + bl 19edf4 │ │ │ │ mov r5, r0 │ │ │ │ - b 6cf08 │ │ │ │ + b 6d288 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6cf2c │ │ │ │ - bl cda5c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6d2ac │ │ │ │ + bl cddcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cf2c │ │ │ │ + bgt 6d2ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cf2c │ │ │ │ + bne 6d2ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 6cf74 │ │ │ │ + bne 6d2f4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cfa8 │ │ │ │ - b 6cf9c │ │ │ │ + bne 6d328 │ │ │ │ + b 6d31c │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23372 @ 0x5b4c │ │ │ │ + movw r0, #23436 @ 0x5b8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf5c │ │ │ │ + bne 6d2dc │ │ │ │ mov r0, #0 │ │ │ │ - b 6d070 │ │ │ │ - bl be620 │ │ │ │ + b 6d3f0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf94 │ │ │ │ + bne 6d314 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf94 │ │ │ │ + beq 6d314 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf94 │ │ │ │ + beq 6d314 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cff0 │ │ │ │ - bl be620 │ │ │ │ + bne 6d370 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf94 │ │ │ │ + bne 6d314 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e208 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d03c │ │ │ │ - bl b910c │ │ │ │ + bne 6d3bc │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cff8 │ │ │ │ - b 6cf94 │ │ │ │ + beq 6d378 │ │ │ │ + b 6d314 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d068 │ │ │ │ + beq 6d3e8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a4c98 │ │ │ │ + b 3a4eb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d0ec │ │ │ │ + beq 6d46c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d0ec │ │ │ │ + ble 6d46c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 13fd5c │ │ │ │ + bl 13fea4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d10c │ │ │ │ - b 6d124 │ │ │ │ + ble 6d48c │ │ │ │ + b 6d4a4 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6d124 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6d4a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d124 │ │ │ │ + bne 6d4a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d168 │ │ │ │ + bne 6d4e8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d19c │ │ │ │ - b 6d190 │ │ │ │ + bne 6d51c │ │ │ │ + b 6d510 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23356 @ 0x5b3c │ │ │ │ + movw r0, #23420 @ 0x5b7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d150 │ │ │ │ + bne 6d4d0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d23c │ │ │ │ - bl be620 │ │ │ │ + b 6d5bc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d188 │ │ │ │ + bne 6d508 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d188 │ │ │ │ + beq 6d508 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d188 │ │ │ │ + beq 6d508 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d388 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d20c │ │ │ │ - bl b910c │ │ │ │ + bne 6d58c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d1cc │ │ │ │ - b 6d188 │ │ │ │ + beq 6d54c │ │ │ │ + b 6d508 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d234 │ │ │ │ + beq 6d5b4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -64503,74 +64727,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6d2a4 │ │ │ │ + bne 6d624 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d2e8 │ │ │ │ + beq 6d668 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d2a8 │ │ │ │ - b 6d2e8 │ │ │ │ + bgt 6d628 │ │ │ │ + b 6d668 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6d308 │ │ │ │ + bne 6d688 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d2e8 │ │ │ │ + beq 6d668 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d308 │ │ │ │ + bgt 6d688 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6d36c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6d6ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4a2c │ │ │ │ + bl c4e90 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d348 │ │ │ │ + bgt 6d6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d348 │ │ │ │ + bne 6d6c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d36c │ │ │ │ + bgt 6d6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d36c │ │ │ │ + bne 6d6ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -64579,315 +64803,315 @@ │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #8392 @ 0x20c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d3d4 │ │ │ │ + bne 6d754 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d414 │ │ │ │ + beq 6d794 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d3d8 │ │ │ │ - b 6d414 │ │ │ │ + bgt 6d758 │ │ │ │ + b 6d794 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d434 │ │ │ │ + bne 6d7b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d414 │ │ │ │ + beq 6d794 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d438 │ │ │ │ + bgt 6d7b8 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6d49c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6d81c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d478 │ │ │ │ + bgt 6d7f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d478 │ │ │ │ + bne 6d7f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d49c │ │ │ │ + bgt 6d81c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d49c │ │ │ │ + bne 6d81c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d4e0 │ │ │ │ + bne 6d860 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d510 │ │ │ │ - b 6d504 │ │ │ │ + bne 6d890 │ │ │ │ + b 6d884 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23232 @ 0x5ac0 │ │ │ │ + movw r0, #23296 @ 0x5b00 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d4c8 │ │ │ │ - b 6d640 │ │ │ │ - bl be620 │ │ │ │ + bne 6d848 │ │ │ │ + b 6d9c0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d640 │ │ │ │ + bne 6d9c0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d534 │ │ │ │ - bl be620 │ │ │ │ + bne 6d8b4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6d568 │ │ │ │ - b 6d640 │ │ │ │ - bl c57f0 │ │ │ │ + beq 6d8e8 │ │ │ │ + b 6d9c0 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d560 │ │ │ │ + bgt 6d8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d560 │ │ │ │ + bne 6d8e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d520 │ │ │ │ + beq 6d8a0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d640 │ │ │ │ + beq 6d9c0 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d5ac │ │ │ │ + bge 6d92c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d640 │ │ │ │ - bl dc634 │ │ │ │ + beq 6d9c0 │ │ │ │ + bl dc9bc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d448 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6d614 │ │ │ │ + bge 6d994 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d628 │ │ │ │ - bl b910c │ │ │ │ + bne 6d9a8 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d5bc │ │ │ │ - b 6d638 │ │ │ │ + beq 6d93c │ │ │ │ + b 6d9b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 139464 │ │ │ │ + b 1395b0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2efec4 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2f0684 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + movw r0, #27132 @ 0x69fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6d6c8 │ │ │ │ + bhi 6da48 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d6f8 │ │ │ │ - b 6d6ec │ │ │ │ + bne 6da78 │ │ │ │ + b 6da6c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #23240 @ 0x5ac8 │ │ │ │ + movw r0, #23304 @ 0x5b08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d6b0 │ │ │ │ - b 6d860 │ │ │ │ - bl be620 │ │ │ │ + bne 6da30 │ │ │ │ + b 6dbe0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d860 │ │ │ │ + bne 6dbe0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d860 │ │ │ │ + beq 6dbe0 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6d73c │ │ │ │ + ble 6dabc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d73c │ │ │ │ - bl be620 │ │ │ │ + bne 6dabc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d860 │ │ │ │ + bne 6dbe0 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ee9d4 │ │ │ │ + bl 1ef1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d76c │ │ │ │ + bne 6daec │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #192 @ 0xc0 │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6d83c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6dbbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d83c │ │ │ │ + blt 6dbbc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d870 │ │ │ │ + bl 6dbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d83c │ │ │ │ - bl dc634 │ │ │ │ + beq 6dbbc │ │ │ │ + bl dc9bc │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d028 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6d800 │ │ │ │ + bge 6db80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d800 │ │ │ │ - bl b910c │ │ │ │ + bne 6db80 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d7a0 │ │ │ │ + beq 6db20 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6d804 │ │ │ │ + b 6db84 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6dd08 │ │ │ │ + bl 6e088 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d84c │ │ │ │ + bge 6dbcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6d83c │ │ │ │ + bne 6dbbc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - bl be620 │ │ │ │ + bl 27bef0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d860 │ │ │ │ + bne 6dbe0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -64896,150 +65120,150 @@ │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ movgt r0, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt 6d8ac │ │ │ │ + bgt 6dc2c │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6d8f4 │ │ │ │ + beq 6dc74 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6d8d8 │ │ │ │ + bgt 6dc58 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6d964 │ │ │ │ + bne 6dce4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a5ec0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl a61a0 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6d9f0 │ │ │ │ - bl 16aef8 │ │ │ │ + b 6dd70 │ │ │ │ + bl 16b2b0 │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d9bc │ │ │ │ + beq 6dd3c │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d978 │ │ │ │ + beq 6dcf8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d99c │ │ │ │ + ble 6dd1c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r2, r4, lsl #3] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ add r3, r2, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 6d900 │ │ │ │ - b 6d9b4 │ │ │ │ + bne 6dc80 │ │ │ │ + b 6dd34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d9bc │ │ │ │ + bgt 6dd3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d9bc │ │ │ │ + bne 6dd3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6d9bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6dd3c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6d938 │ │ │ │ + bne 6dcb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6d938 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6dcb8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d9f0 │ │ │ │ + b 6dd70 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6d9e8 │ │ │ │ + beq 6dd68 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 6d9cc │ │ │ │ - bl a5ec0 │ │ │ │ - b 6d8f8 │ │ │ │ + bl 1c5370 │ │ │ │ + b 6dd4c │ │ │ │ + bl a61a0 │ │ │ │ + b 6dc78 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6da38 │ │ │ │ + bne 6ddb8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #312 @ 0x138 │ │ │ │ + movw r0, #532 @ 0x214 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b 6da8c │ │ │ │ + b 6de0c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6da98 │ │ │ │ - bl 152480 │ │ │ │ + beq 6de18 │ │ │ │ + bl 152760 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6da6c │ │ │ │ - bl be620 │ │ │ │ + bne 6ddec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da98 │ │ │ │ - bl 14330c │ │ │ │ - b 6da98 │ │ │ │ + beq 6de18 │ │ │ │ + bl 143454 │ │ │ │ + b 6de18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6da98 │ │ │ │ + bne 6de18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #320 @ 0x140 │ │ │ │ + movw r0, #540 @ 0x21c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ @@ -65047,319 +65271,319 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6db24 │ │ │ │ + bne 6dea4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6dba4 │ │ │ │ + beq 6df24 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6db28 │ │ │ │ - b 6dba4 │ │ │ │ + bgt 6dea8 │ │ │ │ + b 6df24 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r2, [r4] │ │ │ │ - bne 6db68 │ │ │ │ + bne 6dee8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6dba4 │ │ │ │ + beq 6df24 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6dba4 │ │ │ │ + ble 6df24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6dbdc │ │ │ │ + beq 6df5c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6dbd0 │ │ │ │ + bne 6df50 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6dbc4 │ │ │ │ + bne 6df44 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6dc40 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6dfc0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6dba4 │ │ │ │ + ble 6df24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15786c │ │ │ │ + bl 157b48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dc14 │ │ │ │ + bgt 6df94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dc14 │ │ │ │ + bne 6df94 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dc38 │ │ │ │ + bgt 6dfb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dc38 │ │ │ │ + bne 6dfb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ mov r3, r2 │ │ │ │ str r0, [r3, #16]! │ │ │ │ add r0, r1, #4 │ │ │ │ cmp r1, r5 │ │ │ │ - bge 6dcc8 │ │ │ │ + bge 6e048 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [ip, r0, lsl #2] │ │ │ │ ldr ip, [r0] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 6dc98 │ │ │ │ + b 6e018 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dcf4 │ │ │ │ + beq 6e074 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #332 @ 0x14c │ │ │ │ + movw r0, #552 @ 0x228 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ - movw r0, #26584 @ 0x67d8 │ │ │ │ + b bfe20 │ │ │ │ + movw r0, #26648 @ 0x6818 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6dd48 │ │ │ │ + beq 6e0c8 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 6dd30 │ │ │ │ + bl 1c5370 │ │ │ │ + b 6e0b0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a5ec0 │ │ │ │ + b a61a0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-16] │ │ │ │ ldr r2, [r2, #448] @ 0x1c0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ - movw r1, #65236 @ 0xfed4 │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6de04 │ │ │ │ + beq 6e184 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43d3c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + bl 43d5c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ddd0 │ │ │ │ - b 6de04 │ │ │ │ + bne 6e150 │ │ │ │ + b 6e184 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6de0c │ │ │ │ + ble 6e18c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6de40 │ │ │ │ + ble 6e1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37a088 <_PyErr_BadInternalCall@@Base+0x3e0> │ │ │ │ + bl 37a3c0 <_PyErr_BadInternalCall@@Base+0x3e0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6ddc0 │ │ │ │ + bne 6e140 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6de40 │ │ │ │ + beq 6e1c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6de24 │ │ │ │ + ble 6e1a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6de40 │ │ │ │ + b 6e1c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ddcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6ddcc │ │ │ │ + bne 6e14c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6e14c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de04 │ │ │ │ + bne 6e184 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6de04 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6e184 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6dfc0 │ │ │ │ + beq 6e340 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6dfc0 │ │ │ │ + bne 6e340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6dfc0 │ │ │ │ + beq 6e340 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #800 @ 0x320 │ │ │ │ + movw r0, #1020 @ 0x3fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #56264 @ 0xdbc8 │ │ │ │ + movw r3, #59920 @ 0xea10 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6df20 │ │ │ │ + bne 6e2a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #812 @ 0x32c │ │ │ │ + movw r0, #1032 @ 0x408 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6df74 │ │ │ │ + bgt 6e2f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6df74 │ │ │ │ + bne 6e2f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6df10 │ │ │ │ + beq 6e290 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dfa0 │ │ │ │ + bgt 6e320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dfa0 │ │ │ │ + bne 6e320 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dfc0 │ │ │ │ - movw r0, #812 @ 0x32c │ │ │ │ + beq 6e340 │ │ │ │ + movw r0, #1032 @ 0x408 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -65367,394 +65591,394 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6e018 │ │ │ │ + bne 6e398 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e04c │ │ │ │ - b 6e040 │ │ │ │ + bne 6e3cc │ │ │ │ + b 6e3c0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #23256 @ 0x5ad8 │ │ │ │ + movw r0, #23320 @ 0x5b18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e000 │ │ │ │ + bne 6e380 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e0e8 │ │ │ │ - bl be620 │ │ │ │ + b 6e468 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e038 │ │ │ │ + bne 6e3b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e038 │ │ │ │ + bne 6e3b8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e038 │ │ │ │ + beq 6e3b8 │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e0c8 │ │ │ │ + bge 6e448 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e100 │ │ │ │ - bl b910c │ │ │ │ + bne 6e480 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e07c │ │ │ │ + beq 6e3fc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e0dc │ │ │ │ - bl be620 │ │ │ │ + bne 6e45c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e038 │ │ │ │ + bne 6e3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e114 │ │ │ │ + beq 6e494 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 6e114 │ │ │ │ + bl 1c5370 │ │ │ │ + b 6e494 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 6e0c8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6e448 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 399014 <_PyLong_UInt32_Converter@@Base+0x2fe0> │ │ │ │ + bl 399548 <_PyLong_UInt32_Converter@@Base+0x30cc> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e158 │ │ │ │ + beq 6e4d8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 2002ec │ │ │ │ + bl 200b64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 2dd0fc │ │ │ │ + bl 2dd8ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e198 │ │ │ │ + beq 6e518 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1eeb6c │ │ │ │ + b 1ef37c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6e1ec │ │ │ │ + bhi 6e56c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e21c │ │ │ │ - b 6e210 │ │ │ │ + bne 6e59c │ │ │ │ + b 6e590 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #23264 @ 0x5ae0 │ │ │ │ + movw r0, #23328 @ 0x5b20 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1d4 │ │ │ │ - b 6e36c │ │ │ │ - bl be620 │ │ │ │ + bne 6e554 │ │ │ │ + b 6e6ec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e36c │ │ │ │ + bne 6e6ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e36c │ │ │ │ + beq 6e6ec │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e260 │ │ │ │ + ble 6e5e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e260 │ │ │ │ - bl be620 │ │ │ │ + bne 6e5e0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e36c │ │ │ │ + bne 6e6ec │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ee9d4 │ │ │ │ + bl 1ef1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e290 │ │ │ │ + bne 6e610 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #824 @ 0x338 │ │ │ │ + movw r1, #1044 @ 0x414 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6e348 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6e6c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e348 │ │ │ │ + blt 6e6c8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d870 │ │ │ │ + bl 6dbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e348 │ │ │ │ - bl dc634 │ │ │ │ + beq 6e6c8 │ │ │ │ + bl dc9bc │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2dfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e330 │ │ │ │ + bge 6e6b0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e31c │ │ │ │ - bl b910c │ │ │ │ + bne 6e69c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e2c4 │ │ │ │ - b 6e32c │ │ │ │ + beq 6e644 │ │ │ │ + b 6e6ac │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dd08 │ │ │ │ + bl 6e088 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e358 │ │ │ │ - bl be620 │ │ │ │ + bne 6e6d8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e36c │ │ │ │ + bne 6e6ec │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21d720 │ │ │ │ + bl 21e2f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e3b4 │ │ │ │ + beq 6e734 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1eeb6c │ │ │ │ + b 1ef37c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f5b20 │ │ │ │ + bl 2f61b8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e3fc │ │ │ │ + beq 6e77c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1eeb6c │ │ │ │ + bl 1ef37c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6e440 │ │ │ │ + bne 6e7c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e470 │ │ │ │ - b 6e464 │ │ │ │ + bne 6e7f0 │ │ │ │ + b 6e7e4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23224 @ 0x5ab8 │ │ │ │ + movw r0, #23288 @ 0x5af8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e428 │ │ │ │ - b 6e588 │ │ │ │ - bl be620 │ │ │ │ + bne 6e7a8 │ │ │ │ + b 6e908 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e588 │ │ │ │ + bne 6e908 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ee9d4 │ │ │ │ + bl 1ef1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e4a0 │ │ │ │ + bne 6e820 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #860 @ 0x35c │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6e568 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6e8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e568 │ │ │ │ + blt 6e8e8 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d870 │ │ │ │ + bl 6dbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e568 │ │ │ │ - bl dc634 │ │ │ │ + beq 6e8e8 │ │ │ │ + bl dc9bc │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d754 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e52c │ │ │ │ + bge 6e8ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e52c │ │ │ │ - bl b910c │ │ │ │ + bne 6e8ac │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e4d4 │ │ │ │ + beq 6e854 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e530 │ │ │ │ + b 6e8b0 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6dd08 │ │ │ │ + bl 6e088 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e578 │ │ │ │ + bge 6e8f8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e568 │ │ │ │ + bne 6e8e8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - bl be620 │ │ │ │ + bl 27bef0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e588 │ │ │ │ + bne 6e908 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 399014 <_PyLong_UInt32_Converter@@Base+0x2fe0> │ │ │ │ + bl 399548 <_PyLong_UInt32_Converter@@Base+0x30cc> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e5cc │ │ │ │ + beq 6e94c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1eeb6c │ │ │ │ + bl 1ef37c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #408] @ 6e788 │ │ │ │ + ldr r2, [pc, #408] @ 6eb08 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ sub r7, fp, #180 @ 0xb4 │ │ │ │ sub r6, fp, #132 @ 0x84 │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -65785,233 +66009,233 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e778 │ │ │ │ - movw r9, #52248 @ 0xcc18 │ │ │ │ + beq 6eaf8 │ │ │ │ + movw r9, #52312 @ 0xcc58 │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #52260 @ 0xcc24 │ │ │ │ + movw r8, #52324 @ 0xcc64 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #52100 @ 0xcb84 │ │ │ │ + movw r7, #52164 @ 0xcbc4 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #1248 @ 0x4e0 │ │ │ │ + movw r0, #1468 @ 0x5bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #37068 @ 0x90cc │ │ │ │ + movw r1, #37132 @ 0x910c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #52220 @ 0xcbfc │ │ │ │ + movw r3, #52284 @ 0xcc3c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6e770 │ │ │ │ - bl c5a4c │ │ │ │ + beq 6eaf0 │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e73c │ │ │ │ + beq 6eabc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e770 │ │ │ │ + bgt 6eaf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e770 │ │ │ │ + bne 6eaf0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6e770 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6eaf0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e75c │ │ │ │ + bgt 6eadc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6e75c │ │ │ │ + bne 6eadc │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6e6b0 │ │ │ │ - b 6e77c │ │ │ │ + bne 6ea30 │ │ │ │ + b 6eafc │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 653c4 │ │ │ │ + bl 653f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e808 │ │ │ │ + beq 6eb88 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e7e0 │ │ │ │ + beq 6eb60 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 6e7f8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6eb78 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261ed4 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 262ba8 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e800 │ │ │ │ + bne 6eb80 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e808 │ │ │ │ + b 6eb88 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1eeb6c │ │ │ │ + bl 1ef37c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + ldr r3, [pc, #36] @ 6ebbc │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b beb68 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e824 │ │ │ │ - b a12d0 │ │ │ │ + bne 6ebd4 │ │ │ │ + b a15b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e8b8 │ │ │ │ + beq 6ec68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e918 │ │ │ │ + bl 6ecc8 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6e86c │ │ │ │ + b 6ec1c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e8f8 │ │ │ │ + ble 6eca8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e910 │ │ │ │ + beq 6ecc0 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6e868 │ │ │ │ + ble 6ec18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e85c │ │ │ │ + beq 6ec0c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e8c0 │ │ │ │ + ble 6ec70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e8dc │ │ │ │ + ble 6ec8c │ │ │ │ mov r5, #0 │ │ │ │ - b 6e910 │ │ │ │ + b 6ecc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e8ac │ │ │ │ + bne 6ec5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6e8ac │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6ec5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e8b8 │ │ │ │ + bne 6ec68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6e8b8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6ec68 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6e868 │ │ │ │ + bne 6ec18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6e868 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6ec18 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6e964 │ │ │ │ + bge 6ed14 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 6e964 │ │ │ │ + beq 6ed14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6e970 │ │ │ │ + ldr r2, [pc, #32] @ 6ed20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b2dc0 <_PyStaticType_GetState@@Base> │ │ │ │ + bl b306c <_PyStaticType_GetState@@Base> │ │ │ │ add r0, r0, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldr r3, [pc, #36] @ 6e9a4 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6e9c4 │ │ │ │ + bne 6ed44 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6e9f8 │ │ │ │ + beq 6ed78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -66019,15 +66243,15 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6ebb4 │ │ │ │ + bl 6ef34 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -66040,136 +66264,136 @@ │ │ │ │ add r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6eae4 │ │ │ │ + bne 6ee64 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6eb24 │ │ │ │ + beq 6eea4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6eae8 │ │ │ │ - b 6eb24 │ │ │ │ + bgt 6ee68 │ │ │ │ + b 6eea4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6eb44 │ │ │ │ + bne 6eec4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6eb24 │ │ │ │ + beq 6eea4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6eb48 │ │ │ │ + bgt 6eec8 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6ebac │ │ │ │ + bl 16ed94 │ │ │ │ + b 6ef2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17fc68 │ │ │ │ + bl 17fff8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eb88 │ │ │ │ + bgt 6ef08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eb88 │ │ │ │ + bne 6ef08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ebac │ │ │ │ + bgt 6ef2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ebac │ │ │ │ + bne 6ef2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006ebb4 : │ │ │ │ +0006ef34 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6ec08 │ │ │ │ + beq 6ef88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ebf4 │ │ │ │ + bne 6ef74 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ebe8 │ │ │ │ + bne 6ef68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ec44 │ │ │ │ + bne 6efc4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006ec58 : │ │ │ │ +0006efd8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #48628 @ 0xbdf4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ @@ -66177,172 +66401,172 @@ │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 2b835c │ │ │ │ + bl 2b8f7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f2238 <_PyLong_Copy@@Base> │ │ │ │ + bl 1f2a48 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + movw r0, #27132 @ 0x69fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ + │ │ │ │ +0006f054 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + bne 6f07c │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 6f090 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl aab60 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 6f098 │ │ │ │ + mvn r5, #0 │ │ │ │ + b 6f0cc │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 19edf4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6f0cc │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6f0cc │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 6ed8c │ │ │ │ + ldr r0, [pc, #156] @ 6f18c │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ed10 │ │ │ │ + bne 6f110 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ecf8 │ │ │ │ + bne 6f0f8 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 6ed38 │ │ │ │ + bne 6f138 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6ed90 │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6f190 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ed4c │ │ │ │ - bl 2f4020 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + beq 6f14c │ │ │ │ + bl 2f47e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6ed6c │ │ │ │ + bne 6f16c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ed54 │ │ │ │ + bne 6f154 │ │ │ │ dmb ish │ │ │ │ - beq 6ed7c │ │ │ │ - ldr r0, [pc, #16] @ 6ed8c │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 6f17c │ │ │ │ + ldr r0, [pc, #16] @ 6f18c │ │ │ │ + bl 2bd770 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - │ │ │ │ -0006ed94 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - cmp r1, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - bne 6edbc │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 6edd0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl aa87c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 6edd8 │ │ │ │ - mvn r5, #0 │ │ │ │ - b 6ee0c │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 19ea14 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ee0c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6ee0c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ee68 │ │ │ │ + beq 6f1e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ee68 │ │ │ │ + ble 6f1e8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d05d4 │ │ │ │ + bl 1d09f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6eed4 │ │ │ │ - b 6ee84 │ │ │ │ + bne 6f254 │ │ │ │ + b 6f204 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6eeb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6f230 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4100 @ 0x1004 │ │ │ │ + movw r1, #4320 @ 0x10e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eeb8 │ │ │ │ + ble 6f238 │ │ │ │ mov r5, #0 │ │ │ │ - b 6ef04 │ │ │ │ + b 6f284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eeb0 │ │ │ │ + bne 6f230 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6eeb0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6f230 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef04 │ │ │ │ + bgt 6f284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef04 │ │ │ │ + bne 6f284 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -66351,572 +66575,549 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ef6c │ │ │ │ + bne 6f2ec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6efb0 │ │ │ │ + beq 6f330 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ef70 │ │ │ │ - b 6efb0 │ │ │ │ + bgt 6f2f0 │ │ │ │ + b 6f330 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6efd0 │ │ │ │ + bne 6f350 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6efb0 │ │ │ │ + beq 6f330 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6efd0 │ │ │ │ + bgt 6f350 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f034 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6f3b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c68c8 │ │ │ │ + bl 1c7074 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f010 │ │ │ │ + bgt 6f390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f010 │ │ │ │ + bne 6f390 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f034 │ │ │ │ + bgt 6f3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f034 │ │ │ │ + bne 6f3b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #61516 @ 0xf04c │ │ │ │ + movw r3, #61652 @ 0xf0d4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f060 │ │ │ │ + ldr r1, [pc, #8] @ 6f3e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f064 │ │ │ │ + b 6f3e4 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 130934 │ │ │ │ + bl 130bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f11c │ │ │ │ + beq 6f49c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6f154 │ │ │ │ + bne 6f4d4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f124 │ │ │ │ + bne 6f4a4 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f0f8 │ │ │ │ - bl 14330c │ │ │ │ + beq 6f478 │ │ │ │ + bl 143454 │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4192 @ 0x1060 │ │ │ │ + movw r1, #4412 @ 0x113c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f104 │ │ │ │ - b 6f11c │ │ │ │ + ble 6f484 │ │ │ │ + b 6f49c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f11c │ │ │ │ + bgt 6f49c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f11c │ │ │ │ + bne 6f49c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f138 │ │ │ │ + ble 6f4b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f130 │ │ │ │ + bne 6f4b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6f130 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6f4b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f174 │ │ │ │ + bgt 6f4f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f174 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f4f4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a9324 │ │ │ │ + b a9608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6c10 <_Py_hashtable_foreach@@Base+0x6e04> │ │ │ │ + b 3c6d28 <_Py_hashtable_foreach@@Base+0x6a2c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f200 │ │ │ │ + bne 6f580 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f244 │ │ │ │ + beq 6f5c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f204 │ │ │ │ - b 6f244 │ │ │ │ + bgt 6f584 │ │ │ │ + b 6f5c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6f264 │ │ │ │ + bne 6f5e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f244 │ │ │ │ + beq 6f5c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f264 │ │ │ │ + bgt 6f5e4 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f2c8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6f648 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2263a8 │ │ │ │ + bl 227108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2a4 │ │ │ │ + bgt 6f624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f2a4 │ │ │ │ + bne 6f624 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2c8 │ │ │ │ + bgt 6f648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f2c8 │ │ │ │ + bne 6f648 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f314 │ │ │ │ + bne 6f694 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4232 @ 0x1088 │ │ │ │ + movw r1, #4452 @ 0x1164 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006f33c : │ │ │ │ +0006f6bc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 6f368 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 6f378 │ │ │ │ + bne 6f6e8 │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 6f6f8 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e30bc │ │ │ │ + bl e3440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f38c │ │ │ │ - movw r0, #4264 @ 0x10a8 │ │ │ │ + bge 6f70c │ │ │ │ + movw r0, #4484 @ 0x1184 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ec308 │ │ │ │ - b 6f394 │ │ │ │ + bl 2ecac8 │ │ │ │ + b 6f714 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2ab918 <_PyEval_MakePendingCalls@@Base+0x1dd4> │ │ │ │ + bl 2ac720 <_PyEval_MakePendingCalls@@Base+0x1dd0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f414 │ │ │ │ + beq 6f794 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f41c │ │ │ │ - bl 2abf14 │ │ │ │ + beq 6f79c │ │ │ │ + bl 2acd1c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f41c │ │ │ │ + bne 6f79c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f414 │ │ │ │ + bgt 6f794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f414 │ │ │ │ + bne 6f794 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f434 │ │ │ │ + ble 6f7b4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f428 │ │ │ │ + bne 6f7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 6f428 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 6f7a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f4c8 │ │ │ │ + bne 6f848 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f4a8 │ │ │ │ + beq 6f828 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f4cc │ │ │ │ + bgt 6f84c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f508 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6f888 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa1dc │ │ │ │ + bl 1aab0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f508 │ │ │ │ + bgt 6f888 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f508 │ │ │ │ + bne 6f888 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6f54c │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r1] │ │ │ │ - add r0, r0, #16 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r1] │ │ │ │ - bl 373724 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f5c0 │ │ │ │ + bne 6f8e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f5fc │ │ │ │ + beq 6f920 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r1, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #32836 @ 0x8044 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f75c │ │ │ │ + beq 6fa80 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f61c │ │ │ │ - bl be620 │ │ │ │ + bne 6f940 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f75c │ │ │ │ - b 6f658 │ │ │ │ - bl c57f0 │ │ │ │ + bne 6fa80 │ │ │ │ + b 6f97c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f648 │ │ │ │ + bgt 6f96c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f648 │ │ │ │ + bne 6f96c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f60c │ │ │ │ + beq 6f930 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f674 │ │ │ │ + bge 6f998 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50252 @ 0xc44c │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f75c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6fa80 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f694 │ │ │ │ + bhi 6f9b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f6b0 │ │ │ │ + bne 6f9d4 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b cdd3c │ │ │ │ + b ce0ac │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4400 @ 0x1130 │ │ │ │ + movw r1, #4620 @ 0x120c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f75c │ │ │ │ + bl 16ed94 │ │ │ │ + b 6fa80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f75c │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 6fa80 │ │ │ │ + bl 1a2e9c │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f6ec │ │ │ │ + bne 6fa10 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f6d4 │ │ │ │ + bne 6f9f8 │ │ │ │ dmb ish │ │ │ │ - beq 6f6fc │ │ │ │ + beq 6fa20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f71c │ │ │ │ + bhi 6fa40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c1d0c <_Py_hashtable_foreach@@Base+0x1f00> │ │ │ │ + bl 3c1e24 <_Py_hashtable_foreach@@Base+0x1b28> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f73c │ │ │ │ + bne 6fa60 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f724 │ │ │ │ + bne 6fa48 │ │ │ │ dmb ish │ │ │ │ - beq 6f74c │ │ │ │ + beq 6fa70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a3820 │ │ │ │ + b 1a3bec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f788 │ │ │ │ + ldr r2, [pc, #16] @ 6faac │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466dc │ │ │ │ + b 466fc │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4428 @ 0x114c │ │ │ │ + movw r0, #4648 @ 0x1228 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #61516 @ 0xf04c │ │ │ │ + movw r3, #61652 @ 0xf0d4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f7cc │ │ │ │ + ldr r1, [pc, #8] @ 6faf0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f064 │ │ │ │ + b 6f3e4 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #61500 @ 0xf03c │ │ │ │ + movw r3, #61636 @ 0xf0c4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f7f4 │ │ │ │ + ldr r1, [pc, #8] @ 6fb18 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f064 │ │ │ │ + b 6f3e4 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -66924,148 +67125,148 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f858 │ │ │ │ + bne 6fb7c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f898 │ │ │ │ + beq 6fbbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f85c │ │ │ │ - b 6f898 │ │ │ │ + bgt 6fb80 │ │ │ │ + b 6fbbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f8b8 │ │ │ │ + bne 6fbdc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f898 │ │ │ │ + beq 6fbbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f8bc │ │ │ │ + bgt 6fbe0 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6f920 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6fc44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4485c │ │ │ │ + bl 4487c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f8fc │ │ │ │ + bgt 6fc20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f8fc │ │ │ │ + bne 6fc20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f920 │ │ │ │ + bgt 6fc44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f920 │ │ │ │ + bne 6fc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6f960 │ │ │ │ + bne 6fc84 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f990 │ │ │ │ - b 6f984 │ │ │ │ + bne 6fcb4 │ │ │ │ + b 6fca8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35188 @ 0x8974 │ │ │ │ + movw r0, #35252 @ 0x89b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f948 │ │ │ │ - b 6fa48 │ │ │ │ - bl be620 │ │ │ │ + bne 6fc6c │ │ │ │ + b 6fd6c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fa48 │ │ │ │ + bne 6fd6c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6f9c4 │ │ │ │ + beq 6fce8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6372 @ 0x18e4 │ │ │ │ + movw r1, #6436 @ 0x1924 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 6fa38 │ │ │ │ + bl 140d3c │ │ │ │ + b 6fd5c │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6f9f0 │ │ │ │ + bhi 6fd14 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6fa2c │ │ │ │ + beq 6fd50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6fa10 │ │ │ │ + b 6fd34 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #34476 @ 0x86ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 6fa38 │ │ │ │ + bl 140d3c │ │ │ │ + b 6fd5c │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6fa10 │ │ │ │ + bne 6fd34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ - bl be620 │ │ │ │ + b beb68 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6fa2c │ │ │ │ + beq 6fd50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67073,75 +67274,75 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fb78 │ │ │ │ + bne 6fe9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ead0 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38ee24 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fb78 │ │ │ │ + beq 6fe9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396cd8 <_PyLong_UInt32_Converter@@Base+0xca4> │ │ │ │ + bl 397004 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45684 @ 0xb274 │ │ │ │ + movw r0, #45748 @ 0xb2b4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fad8 │ │ │ │ + bne 6fdfc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac678 │ │ │ │ + b 3ac898 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #4448 @ 0x1160 │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 397108 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 397628 <_PyLong_UInt32_Converter@@Base+0x11ac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb2c │ │ │ │ + bgt 6fe50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb2c │ │ │ │ + bne 6fe50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fac8 │ │ │ │ + beq 6fdec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb58 │ │ │ │ + bgt 6fe7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb58 │ │ │ │ + bne 6fe7c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb78 │ │ │ │ - movw r0, #4448 @ 0x1160 │ │ │ │ + beq 6fe9c │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bc04c <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bc334 <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -67150,240 +67351,240 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6fbd4 │ │ │ │ + bne 6fef8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6fc0c │ │ │ │ + beq 6ff30 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6fd88 │ │ │ │ + ldr ip, [pc, #412] @ 700ac │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc80 │ │ │ │ + beq 6ffa4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fc2c │ │ │ │ - bl be620 │ │ │ │ + bne 6ff50 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fc80 │ │ │ │ - b 6fc68 │ │ │ │ - bl c57f0 │ │ │ │ + bne 6ffa4 │ │ │ │ + b 6ff8c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc58 │ │ │ │ + bgt 6ff7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc58 │ │ │ │ + bne 6ff7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6fc1c │ │ │ │ + beq 6ff40 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6fc88 │ │ │ │ + bge 6ffac │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50252 @ 0xc44c │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 6fd7c │ │ │ │ + b 700a0 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6fca8 │ │ │ │ + bhi 6ffcc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6fcc4 │ │ │ │ + bne 6ffe8 │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdd3c │ │ │ │ + b ce0ac │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4400 @ 0x1130 │ │ │ │ + movw r1, #4620 @ 0x120c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6fc80 │ │ │ │ + bl 16ed94 │ │ │ │ + b 6ffa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fce0 │ │ │ │ + bne 70004 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6fd04 │ │ │ │ + bne 70028 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fcec │ │ │ │ + bne 70010 │ │ │ │ dmb ish │ │ │ │ - beq 6fd14 │ │ │ │ + beq 70038 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6fd34 │ │ │ │ + bhi 70058 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c1d0c <_Py_hashtable_foreach@@Base+0x1f00> │ │ │ │ + bl 3c1e24 <_Py_hashtable_foreach@@Base+0x1b28> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6fd54 │ │ │ │ + bne 70078 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fd3c │ │ │ │ + bne 70060 │ │ │ │ dmb ish │ │ │ │ - beq 6fd64 │ │ │ │ + beq 70088 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aca8c <_Py_strhex@@Base> │ │ │ │ + bl 3accac <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6fe5c │ │ │ │ + beq 70180 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #48656 @ 0xbe10 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 68134 │ │ │ │ + bl 6831c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6fe1c │ │ │ │ + bne 70140 │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fdf0 │ │ │ │ - bl 14330c │ │ │ │ + beq 70114 │ │ │ │ + bl 143454 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #48612 @ 0xbde4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fde0 │ │ │ │ + bne 70104 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fde0 │ │ │ │ - b 6fe54 │ │ │ │ + bne 70104 │ │ │ │ + b 70178 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe3c │ │ │ │ + bgt 70160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe3c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 70160 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #13288 @ 0x33e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6fe88 │ │ │ │ + ldr r2, [pc, #16] @ 701ac │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466dc │ │ │ │ + b 466fc │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fecc │ │ │ │ + bgt 701f0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 6fef0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 70214 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fef8 │ │ │ │ + beq 7021c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 6ff10 │ │ │ │ + b 70234 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6ff18 │ │ │ │ + ldr r0, [pc, #16] @ 7023c │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, ip, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #61500 @ 0xf03c │ │ │ │ + movw r3, #61636 @ 0xf0c4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ff40 │ │ │ │ + ldr r1, [pc, #8] @ 70264 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f064 │ │ │ │ + b 6f3e4 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -67391,230 +67592,230 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ffa4 │ │ │ │ + bne 702c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ffe8 │ │ │ │ + beq 7030c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ffa8 │ │ │ │ - b 6ffe8 │ │ │ │ + bgt 702cc │ │ │ │ + b 7030c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 70008 │ │ │ │ + bne 7032c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ffe8 │ │ │ │ + beq 7030c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70008 │ │ │ │ + bgt 7032c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7006c │ │ │ │ + bl 16ed94 │ │ │ │ + b 70390 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44e48 │ │ │ │ + bl 44e68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70048 │ │ │ │ + bgt 7036c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70048 │ │ │ │ + bne 7036c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7006c │ │ │ │ + bgt 70390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7006c │ │ │ │ + bne 70390 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 700b4 │ │ │ │ + bgt 703d8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 700d8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 703fc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 700e0 │ │ │ │ + beq 70404 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 700f8 │ │ │ │ + b 7041c │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70100 │ │ │ │ + ldr r0, [pc, #16] @ 70424 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7017c │ │ │ │ + bgt 704a0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 70158 │ │ │ │ + beq 7047c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #17300 @ 0x4394 │ │ │ │ + movw r3, #17364 @ 0x43d4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #15440 @ 0x3c50 │ │ │ │ + movw r1, #15504 @ 0x3c90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b 70194 │ │ │ │ + bl 140d3c │ │ │ │ + b 704b8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d6490 │ │ │ │ + bl d6810 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7019c │ │ │ │ + bne 704c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 701d4 │ │ │ │ + b 704f8 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d6b34 │ │ │ │ + bl d6eb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 701d4 │ │ │ │ + bgt 704f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701d4 │ │ │ │ + bne 704f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70264 │ │ │ │ + beq 70588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 70264 │ │ │ │ + ble 70588 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #4464 @ 0x1170 │ │ │ │ + movw r0, #4684 @ 0x124c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70278 │ │ │ │ + bgt 7059c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70278 │ │ │ │ + bne 7059c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 70278 │ │ │ │ - movw r0, #4500 @ 0x1194 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7059c │ │ │ │ + movw r0, #4720 @ 0x1270 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070280 : │ │ │ │ +000705a4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 702a8 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 702b8 │ │ │ │ + bne 705cc │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 705dc │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 340a78 │ │ │ │ + bl 340f40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 702cc │ │ │ │ - movw r0, #4624 @ 0x1210 │ │ │ │ + bge 705f0 │ │ │ │ + movw r0, #4844 @ 0x12ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ec308 │ │ │ │ - b 702d4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b 705f8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -67624,168 +67825,89 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 7035c │ │ │ │ + bne 70680 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7033c │ │ │ │ + beq 70660 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70360 │ │ │ │ + bgt 70684 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 703ac │ │ │ │ + bl 16ed94 │ │ │ │ + b 706d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 703b8 │ │ │ │ + ldr r0, [pc, #76] @ 706dc │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 703ac │ │ │ │ + bgt 706d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703ac │ │ │ │ + bne 706d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r0, [r0, #4] │ │ │ │ - bl a12d0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - ldrne r0, [r4, #8] │ │ │ │ - beq 70488 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 70430 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - lsl ip, r3, #2 │ │ │ │ - ldr r1, [r2, r3, lsl #2] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [r1] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - add r2, r2, #1 │ │ │ │ - strle r2, [r1] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - str r1, [r2, ip] │ │ │ │ - b 703f8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 70458 │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 70458 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - b 70490 │ │ │ │ - bl 9f3e4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 70490 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70488 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 70488 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 704f0 │ │ │ │ - add r2, r5, #8 │ │ │ │ - movw r1, #28908 @ 0x70ec │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldm r2, {r2, r3, ip} │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r1, #40988 @ 0xa01c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4784 @ 0x12b0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - str r4, [sp] │ │ │ │ - bic r3, r3, #1 │ │ │ │ - bic ip, ip, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r3, #28888 @ 0x70d8 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movw r3, #30536 @ 0x7748 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #65092 @ 0xfe44 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 285cc0 │ │ │ │ + b 286db0 │ │ │ │ │ │ │ │ -0007050c : │ │ │ │ +000706f4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 340a78 │ │ │ │ + bl 340f40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00070544 : │ │ │ │ +0007072c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e30bc │ │ │ │ + bl e3440 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -67795,292 +67917,292 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 705f8 │ │ │ │ + bne 707e0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 705d8 │ │ │ │ + beq 707c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 705fc │ │ │ │ + bgt 707e4 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 70648 │ │ │ │ + bl 16ed94 │ │ │ │ + b 70830 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 70654 │ │ │ │ + ldr r0, [pc, #76] @ 7083c │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70648 │ │ │ │ + bgt 70830 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70648 │ │ │ │ + bne 70830 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 706a8 │ │ │ │ + bne 70890 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 706a4 │ │ │ │ + ble 7088c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 706f0 │ │ │ │ + beq 708d8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 70788 │ │ │ │ + ldr r1, [pc, #192] @ 70970 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 706f0 │ │ │ │ + bne 708d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 70780 │ │ │ │ + b 70968 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 301b14 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3022ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 706e8 │ │ │ │ + beq 708d0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 70734 │ │ │ │ + beq 7091c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70738 │ │ │ │ - bl be620 │ │ │ │ + bne 70920 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70738 │ │ │ │ - b 706e8 │ │ │ │ + beq 70920 │ │ │ │ + b 708d0 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70778 │ │ │ │ + bne 70960 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 706e8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 708d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, ip, r0, r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 707cc │ │ │ │ + bgt 709b4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 707f0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 709d8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 707f8 │ │ │ │ + beq 709e0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 70810 │ │ │ │ + b 709f8 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70818 │ │ │ │ + ldr r0, [pc, #16] @ 70a00 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r4, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 7086c │ │ │ │ + beq 70a54 │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, r5, #20 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ ubfxne r1, r1, #2, #3 │ │ │ │ addeq r7, r5, #28 │ │ │ │ ubfxeq r1, r1, #2, #3 │ │ │ │ - bne 708a0 │ │ │ │ - b 70880 │ │ │ │ + bne 70a88 │ │ │ │ + b 70a68 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 708a0 │ │ │ │ + bne 70a88 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 708a0 │ │ │ │ + beq 70a88 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 3aef4 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 70924 │ │ │ │ + blt 70b0c │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 708fc │ │ │ │ + bne 70ae4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1de62c │ │ │ │ + bl 1deb3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70924 │ │ │ │ + beq 70b0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9700 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b99dc <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70924 │ │ │ │ + beq 70b0c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1de62c │ │ │ │ + b 1deb3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 3afc4 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 70924 │ │ │ │ + beq 70b0c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 31924c <_PyGen_FetchStopIterationValue@@Base+0x2a7c> │ │ │ │ + b 3198ac <_PyGen_FetchStopIterationValue@@Base+0x2a7c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0007092c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00070b14 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 70968 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 14330c │ │ │ │ + bne 70b50 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70984 <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne 709ac <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70b94 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ bl 31c88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 709c8 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 709f8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70bb0 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 70be0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ bl 39258 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70998 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 7097c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70b80 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70b64 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 709e4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 70bcc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 709ec <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 70bd4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 709f8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 70be0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 709e4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 70bcc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #8948 @ 0x22f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -68097,268 +68219,256 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70a80 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70c68 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70a80 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70c68 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b30 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ + beq 70d18 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70a98 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ + beq 70c80 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3fa0 │ │ │ │ + bl c42a8 │ │ │ │ mov r4, r0 │ │ │ │ - b 70aa0 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ - bl 9f3e4 │ │ │ │ + b 70c88 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ + bl 9f608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70bb4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + beq 70d9c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70ac8 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ - ldr r1, [pc, #260] @ 70bc0 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ + beq 70cb0 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ + ldr r1, [pc, #260] @ 70da8 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70b08 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70cf0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70ae8 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #232] @ 70bc4 <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ + beq 70cd0 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #232] @ 70dac <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70b08 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70cf0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70b48 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ - ldr r1, [pc, #204] @ 70bc8 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ + beq 70d30 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #204] @ 70db0 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70b48 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + bne 70d30 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70bb4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bgt 70d9c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70bb4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bne 70d9c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 70bb4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 70d9c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70b58 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + beq 70d40 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 70b74 <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ + bne 70d5c <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 70b8c <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + b 70d74 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af00c │ │ │ │ + bl af2b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70bb8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bgt 70da0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70bb8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bne 70da0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 70bb8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 70da0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ rsbeq r6, r3, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70c08 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + bgt 70df0 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 70c40 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16ed94 │ │ │ │ + b 70e28 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70c30 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + beq 70e18 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 70c40 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16ed94 │ │ │ │ + b 70e28 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 70d44 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + ldr r0, [pc, #224] @ 70f2c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70c84 <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ + bne 70e6c <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70c6c <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ + bne 70e54 <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70cac <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ + bne 70e94 <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70d48 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70f30 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ ldr r3, [r5, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 70d04 <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ + beq 70eec <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 70d4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 71054 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1676] @ 0x68c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70d4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 71054 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #1688] @ 0x698 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70d4c <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #3120 @ 0xc30 │ │ │ │ + bl 71054 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #9 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3bfe0c <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3c02fc <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 70d24 <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ + bne 70f0c <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70d0c <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ + bne 70ef4 <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - beq 70d34 <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ - ldr r0, [pc, #16] @ 70d44 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 70f1c <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ + ldr r0, [pc, #16] @ 70f2c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + bl 2bd770 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - │ │ │ │ -00070d4c <_Py_hashtable_size@@Base>: │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - lsl r0, r3, #4 │ │ │ │ - add r0, r0, r2, lsl #2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add r0, r0, #40 @ 0x28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 70db0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + bne 70f70 <_PyXI_UnwrapNotShareableError@@Base+0x45c> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70dd8 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ - b 70df4 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ + bne 70f98 <_PyXI_UnwrapNotShareableError@@Base+0x484> │ │ │ │ + b 70fb4 <_PyXI_UnwrapNotShareableError@@Base+0x4a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61232 @ 0xef30 │ │ │ │ + movw r0, #61368 @ 0xefb8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70d9c <_Py_hashtable_size@@Base+0x50> │ │ │ │ + bne 70f5c <_PyXI_UnwrapNotShareableError@@Base+0x448> │ │ │ │ mov r0, #0 │ │ │ │ - b 70e8c <_Py_hashtable_size@@Base+0x140> │ │ │ │ - bl c57f0 │ │ │ │ + b 7104c <_PyXI_UnwrapNotShareableError@@Base+0x538> │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70e08 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ + ble 70fc8 <_PyXI_UnwrapNotShareableError@@Base+0x4b4> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70e24 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ - bl be620 │ │ │ │ + bne 70fe4 <_PyXI_UnwrapNotShareableError@@Base+0x4d0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70e24 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ - b 70dd0 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + beq 70fe4 <_PyXI_UnwrapNotShareableError@@Base+0x4d0> │ │ │ │ + b 70f90 <_PyXI_UnwrapNotShareableError@@Base+0x47c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70dec <_Py_hashtable_size@@Base+0xa0> │ │ │ │ + bne 70fac <_PyXI_UnwrapNotShareableError@@Base+0x498> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 70dec <_Py_hashtable_size@@Base+0xa0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 70fac <_PyXI_UnwrapNotShareableError@@Base+0x498> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2faaf4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fb2f8 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70dd0 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + beq 70f90 <_PyXI_UnwrapNotShareableError@@Base+0x47c> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2dd500 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2ddcf0 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70dd0 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + blt 70f90 <_PyXI_UnwrapNotShareableError@@Base+0x47c> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ addlt r4, r4, r5 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ @@ -68367,56 +68477,68 @@ │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +00071054 <_Py_hashtable_size@@Base>: │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + lsl r0, r3, #4 │ │ │ │ + add r0, r0, r2, lsl #2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add r0, r0, #40 @ 0x28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 70f4c <_Py_hashtable_size@@Base+0x200> │ │ │ │ + ldr r0, [pc, #156] @ 71134 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70ed0 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + bne 710b8 <_Py_hashtable_size@@Base+0x64> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70eb8 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ + bne 710a0 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70ef8 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + bne 710e0 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 70f50 <_Py_hashtable_size@@Base+0x204> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 71138 <_Py_hashtable_size@@Base+0xe4> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3, #1668] @ 0x684 │ │ │ │ strne r2, [r3, #1672] @ 0x688 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 70f2c <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + bne 71114 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70f14 <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + bne 710fc <_Py_hashtable_size@@Base+0xa8> │ │ │ │ dmb ish │ │ │ │ - beq 70f3c <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ - ldr r0, [pc, #16] @ 70f4c <_Py_hashtable_size@@Base+0x200> │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 71124 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + ldr r0, [pc, #16] @ 71134 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ + bl 2bd770 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ @@ -68424,146 +68546,146 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e424 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70fd0 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bne 711b8 <_Py_hashtable_size@@Base+0x164> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71014 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ - ldr lr, [pc, #184] @ 71090 <_Py_hashtable_size@@Base+0x344> │ │ │ │ + beq 711fc <_Py_hashtable_size@@Base+0x1a8> │ │ │ │ + ldr lr, [pc, #184] @ 71278 <_Py_hashtable_size@@Base+0x224> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71014 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + bne 711fc <_Py_hashtable_size@@Base+0x1a8> │ │ │ │ mov r0, #0 │ │ │ │ - b 71088 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + b 71270 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7100c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 711f4 <_Py_hashtable_size@@Base+0x1a0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37b1d0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37b508 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7100c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 711f4 <_Py_hashtable_size@@Base+0x1a0> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d928 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 71088 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + bne 71270 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 7100c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bl 27bef0 │ │ │ │ + b 711f4 <_Py_hashtable_size@@Base+0x1a0> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #1 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4908 @ 0x132c │ │ │ │ + movw r0, #5112 @ 0x13f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710f0 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + beq 712d8 <_Py_hashtable_size@@Base+0x284> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71128 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ + beq 71310 <_Py_hashtable_size@@Base+0x2bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007113c : │ │ │ │ +00071324 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71180 │ │ │ │ + bne 71368 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #4952 @ 0x1358 │ │ │ │ + movw r0, #5156 @ 0x1424 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -68572,96 +68694,96 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 711dc │ │ │ │ + bne 713c4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71214 │ │ │ │ - ldr r4, [pc, #148] @ 71278 │ │ │ │ + beq 713fc │ │ │ │ + ldr r4, [pc, #148] @ 71460 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71260 │ │ │ │ + beq 71448 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71260 │ │ │ │ - bl dc634 │ │ │ │ + beq 71448 │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71268 │ │ │ │ + bne 71450 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 71270 │ │ │ │ + b 71458 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185bc8 │ │ │ │ + bl 185f50 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-4 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 712ac │ │ │ │ + bge 71494 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b61e0 │ │ │ │ + b 3b64cc │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw ip, #47436 @ 0xb94c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 259b7c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a97c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000712d4 : │ │ │ │ +000714bc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2e8eb4 │ │ │ │ + bl 2e9674 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -68685,73 +68807,73 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5088 @ 0x13e0 │ │ │ │ + movw r0, #5292 @ 0x14ac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 713b8 │ │ │ │ + bne 715a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 713ec │ │ │ │ + beq 715d4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 713ec │ │ │ │ + beq 715d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5116 @ 0x13fc │ │ │ │ + movw r1, #5320 @ 0x14c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #46060 @ 0xb3ec │ │ │ │ + movw r3, #46084 @ 0xb404 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7143c │ │ │ │ + bne 71624 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71470 │ │ │ │ + beq 71658 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71470 │ │ │ │ + beq 71658 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5144 @ 0x1418 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -68764,350 +68886,350 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 714d0 │ │ │ │ + bne 716b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71504 │ │ │ │ + beq 716ec │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71504 │ │ │ │ + beq 716ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5176 @ 0x1438 │ │ │ │ + movw r1, #5380 @ 0x1504 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #484] @ 71710 │ │ │ │ + ldr lr, [pc, #484] @ 718f8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 7158c │ │ │ │ + bne 71774 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 715b4 │ │ │ │ - b 716f4 │ │ │ │ + bne 7179c │ │ │ │ + b 718dc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #22560 @ 0x5820 │ │ │ │ + movw r0, #22624 @ 0x5860 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71560 │ │ │ │ + bne 71748 │ │ │ │ mov r7, r4 │ │ │ │ - b 716f4 │ │ │ │ - ldr r3, [pc, #344] @ 71714 │ │ │ │ + b 718dc │ │ │ │ + ldr r3, [pc, #344] @ 718fc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 715ec │ │ │ │ + bne 717d4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5264 @ 0x1490 │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 716f4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 718dc │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 7161c │ │ │ │ + bne 71804 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5312 @ 0x14c0 │ │ │ │ + movw r1, #5516 @ 0x158c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 716f4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 718dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 7164c │ │ │ │ + bgt 71834 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5352 @ 0x14e8 │ │ │ │ + movw r1, #5556 @ 0x15b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 716f4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 718dc │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 330dc8 │ │ │ │ + bl 331290 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 716f4 │ │ │ │ + beq 718dc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7169c │ │ │ │ + bne 71884 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #5588 @ 0x15d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333808 │ │ │ │ - b 716f4 │ │ │ │ + bl 333cd0 │ │ │ │ + b 718dc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #5428 @ 0x1534 │ │ │ │ + movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #64104 @ 0xfa68 │ │ │ │ + movw r1, #64308 @ 0xfb34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 716e8 │ │ │ │ + beq 718d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e484 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333808 │ │ │ │ + bl 333cd0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq fp, lr, r4, lsl #8 │ │ │ │ + subseq fp, lr, ip, lsl r4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071718 : │ │ │ │ +00071900 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7173c │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 7179c │ │ │ │ + bne 71924 │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 71984 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71814 │ │ │ │ + beq 719fc │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 71764 │ │ │ │ + bne 7194c │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 71774 │ │ │ │ + beq 7195c │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 71814 │ │ │ │ + bne 719fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71814 │ │ │ │ + beq 719fc │ │ │ │ mov r0, r1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 717a4 │ │ │ │ + bne 7198c │ │ │ │ mov r4, #0 │ │ │ │ - b 7183c │ │ │ │ + b 71a24 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1595d0 │ │ │ │ + bl 1598b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 717e0 │ │ │ │ + bgt 719c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 717e0 │ │ │ │ + bne 719c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7183c │ │ │ │ + bne 71a24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71814 │ │ │ │ + bgt 719fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71814 │ │ │ │ + bne 719fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5504 @ 0x1580 │ │ │ │ + movw r1, #5708 @ 0x164c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #58776 @ 0xe598 │ │ │ │ + movw ip, #58912 @ 0xe620 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #58800 @ 0xe5b0 │ │ │ │ + movw r3, #58936 @ 0xe638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #58768 @ 0xe590 │ │ │ │ + movw r2, #58904 @ 0xe618 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #58788 @ 0xe5a4 │ │ │ │ + movw r1, #58924 @ 0xe62c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #5640 @ 0x1608 │ │ │ │ + movw r0, #5844 @ 0x16d4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40560 @ 0x9e70 │ │ │ │ + movw r0, #40624 @ 0x9eb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ │ │ │ │ -000718bc : │ │ │ │ +00071aa4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 718e0 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 7194c │ │ │ │ + bne 71ac8 │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 71b34 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719c0 │ │ │ │ + beq 71ba8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71924 │ │ │ │ - movw r3, #35188 @ 0x8974 │ │ │ │ + beq 71b0c │ │ │ │ + movw r3, #36828 @ 0x8fdc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71918 │ │ │ │ + bne 71b00 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d8988 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ + b 2d8ff0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 719c0 │ │ │ │ + bne 71ba8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719c0 │ │ │ │ + beq 71ba8 │ │ │ │ mov r0, r1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71954 │ │ │ │ + bne 71b3c │ │ │ │ mov r4, #0 │ │ │ │ - b 719e8 │ │ │ │ + b 71bd0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178a0c │ │ │ │ + bl 178d9c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7198c │ │ │ │ + bgt 71b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7198c │ │ │ │ + bne 71b74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 719e8 │ │ │ │ + bne 71bd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 719c0 │ │ │ │ + bgt 71ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 719c0 │ │ │ │ + bne 71ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5504 @ 0x1580 │ │ │ │ + movw r1, #5708 @ 0x164c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69115,261 +69237,261 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71a40 │ │ │ │ + bne 71c28 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71a78 │ │ │ │ - ldr r4, [pc, #172] @ 71af4 │ │ │ │ + beq 71c60 │ │ │ │ + ldr r4, [pc, #172] @ 71cdc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ae8 │ │ │ │ + beq 71cd0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71a98 │ │ │ │ - bl be620 │ │ │ │ + bne 71c80 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ae8 │ │ │ │ + bne 71cd0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71adc │ │ │ │ + bne 71cc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71adc │ │ │ │ + beq 71cc4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #2 │ │ │ │ │ │ │ │ -00071af8 : │ │ │ │ +00071ce0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53588 @ 0xd154 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71b7c │ │ │ │ + bne 71d64 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71bb4 │ │ │ │ - ldr r4, [pc, #172] @ 71c30 │ │ │ │ + beq 71d9c │ │ │ │ + ldr r4, [pc, #172] @ 71e18 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c24 │ │ │ │ + beq 71e0c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71bd4 │ │ │ │ - bl be620 │ │ │ │ + bne 71dbc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c24 │ │ │ │ + bne 71e0c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c18 │ │ │ │ + bne 71e00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71c18 │ │ │ │ + beq 71e00 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #2 │ │ │ │ │ │ │ │ -00071c34 : │ │ │ │ +00071e1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35436 @ 0x8a6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141724 │ │ │ │ + b 14186c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 71cdc │ │ │ │ + ble 71ec4 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ mla r4, r5, r3, r8 │ │ │ │ add r9, r8, r6 │ │ │ │ sub r7, r4, r6 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ mov r1, r9 │ │ │ │ cmp r9, r7 │ │ │ │ - bcs 71cdc │ │ │ │ + bcs 71ec4 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e280 │ │ │ │ - b 71c90 │ │ │ │ + b 71e78 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71d24 │ │ │ │ - bl be620 │ │ │ │ + bne 71f0c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d94 │ │ │ │ + bne 71f7c │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbb0 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d4c │ │ │ │ + beq 71f34 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 71d78 │ │ │ │ + bl 27bef0 │ │ │ │ + b 71f60 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 71da0 │ │ │ │ + vldr d5, [pc, #60] @ 71f88 │ │ │ │ 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 71d88 │ │ │ │ - bl be620 │ │ │ │ + bne 71f70 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d94 │ │ │ │ + bne 71f7c │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #59308 @ 0xe7ac │ │ │ │ + movw r1, #59444 @ 0xe834 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1387b4 │ │ │ │ + b 138900 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #5904 @ 0x1710 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ │ │ │ │ -00071de8 : │ │ │ │ +00071fd0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -69378,358 +69500,358 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71e50 │ │ │ │ + beq 72038 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71e50 │ │ │ │ + beq 72038 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71e90 │ │ │ │ - b 71e74 │ │ │ │ + bls 72078 │ │ │ │ + b 7205c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71e3c │ │ │ │ + beq 72024 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71e3c │ │ │ │ - b 71f84 │ │ │ │ + bne 72024 │ │ │ │ + b 7216c │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f84 │ │ │ │ + beq 7216c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71eb0 │ │ │ │ - bl be620 │ │ │ │ + bne 72098 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 71ed0 │ │ │ │ - bl be620 │ │ │ │ + bne 720b8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 71ef0 │ │ │ │ - bl be620 │ │ │ │ + bne 720d8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 71f10 │ │ │ │ - bl be620 │ │ │ │ + bne 720f8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 71f30 │ │ │ │ - bl be620 │ │ │ │ + bne 72118 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 71f50 │ │ │ │ - bl be620 │ │ │ │ + bne 72138 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 71f8c │ │ │ │ - movw r2, #19036 @ 0x4a5c │ │ │ │ + bne 72174 │ │ │ │ + movw r2, #19100 @ 0x4a9c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ + movw r1, #5908 @ 0x1714 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7242c │ │ │ │ + b 72614 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 71fc8 │ │ │ │ + bne 721b0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5716 @ 0x1654 │ │ │ │ + movw r1, #5920 @ 0x1720 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72000 │ │ │ │ + bne 721e8 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5728 @ 0x1660 │ │ │ │ + movw r1, #5932 @ 0x172c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72038 │ │ │ │ + bne 72220 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5740 @ 0x166c │ │ │ │ + movw r1, #5944 @ 0x1738 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72070 │ │ │ │ + bne 72258 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #5752 @ 0x1678 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 720a8 │ │ │ │ + bne 72290 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #5764 @ 0x1684 │ │ │ │ + movw r1, #5968 @ 0x1750 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 720e4 │ │ │ │ + bne 722cc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #5776 @ 0x1690 │ │ │ │ + movw r1, #5980 @ 0x175c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 72104 │ │ │ │ - bl be620 │ │ │ │ + bne 722ec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f84 │ │ │ │ + bne 7216c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72140 │ │ │ │ + bne 72328 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #19036 @ 0x4a5c │ │ │ │ + movw r2, #19100 @ 0x4a9c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #5788 @ 0x169c │ │ │ │ + movw r1, #5992 @ 0x1768 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 7217c │ │ │ │ + bne 72364 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #19036 @ 0x4a5c │ │ │ │ + movw r2, #19100 @ 0x4a9c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #5800 @ 0x16a8 │ │ │ │ + movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 72200 │ │ │ │ + ble 723e8 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 721c0 │ │ │ │ + bne 723a8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5812 @ 0x16b4 │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ cmp r3, #17 │ │ │ │ - beq 7220c │ │ │ │ + beq 723f4 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72210 │ │ │ │ + bne 723f8 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #34140 @ 0x855c │ │ │ │ + movw r2, #34264 @ 0x85d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5824 @ 0x16c0 │ │ │ │ + movw r1, #6028 @ 0x178c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f84 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7216c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 72210 │ │ │ │ + b 723f8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #55608 @ 0xd938 │ │ │ │ + movw r1, #55672 @ 0xd978 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #55620 @ 0xd944 │ │ │ │ + movw r0, #55684 @ 0xd984 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7228c │ │ │ │ + beq 72474 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 722a4 │ │ │ │ + bge 7248c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 7240c │ │ │ │ + b 725f4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 722cc │ │ │ │ + bge 724b4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7228c │ │ │ │ + bl 16ed94 │ │ │ │ + b 72474 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 722f4 │ │ │ │ + bge 724dc │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5916 @ 0x171c │ │ │ │ + movw r1, #6120 @ 0x17e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7228c │ │ │ │ + bl 16ed94 │ │ │ │ + b 72474 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7231c │ │ │ │ + bge 72504 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5960 @ 0x1748 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7228c │ │ │ │ + bl 16ed94 │ │ │ │ + b 72474 │ │ │ │ mov r0, sl │ │ │ │ - bl 7266c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 72854 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7228c │ │ │ │ + beq 72474 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7266c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 72854 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 7240c │ │ │ │ + beq 725f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 72364 │ │ │ │ + beq 7254c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7266c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 72854 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72368 │ │ │ │ - b 723fc │ │ │ │ - ldr r5, [pc, #204] @ 72438 │ │ │ │ + bne 72550 │ │ │ │ + b 725e4 │ │ │ │ + ldr r5, [pc, #204] @ 72620 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72384 │ │ │ │ + beq 7256c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7266c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 72854 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72388 │ │ │ │ - b 72408 │ │ │ │ - ldr r4, [pc, #172] @ 72438 │ │ │ │ + bne 72570 │ │ │ │ + b 725f0 │ │ │ │ + ldr r4, [pc, #172] @ 72620 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -69748,233 +69870,233 @@ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 3263d4 │ │ │ │ + bl 32689c │ │ │ │ mov r4, r0 │ │ │ │ - b 7240c │ │ │ │ + b 725f4 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 7240c │ │ │ │ + b 725f4 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r9 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ bl 2e88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 724b4 │ │ │ │ + bge 7269c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000724c0 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000726a8 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a3c0 │ │ │ │ + b 26b690 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7252c <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 72714 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7251c <_PyBytesWriter_CreateByteArray@@Base+0x5c> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7252c <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + bne 72704 <_PyBytesWriter_CreateByteArray@@Base+0x5c> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72714 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72560 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 72748 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72550 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72560 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + bne 72738 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72748 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72594 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7277c <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72584 <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72594 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + bne 7276c <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7277c <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725c8 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 727b0 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 725b8 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 725c8 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ + bne 727a0 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 727b0 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725fc <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 727e4 <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 725ec <_PyBytesWriter_CreateByteArray@@Base+0x12c> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 725fc <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ + bne 727d4 <_PyBytesWriter_CreateByteArray@@Base+0x12c> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 727e4 <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72630 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 72818 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72620 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72630 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ + bne 72808 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72818 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72658 <_PyBytesWriter_CreateByteArray@@Base+0x198> │ │ │ │ + bne 72840 <_PyBytesWriter_CreateByteArray@@Base+0x198> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 72714 <_PyBytesWriter_CreateByteArray@@Base+0x254> │ │ │ │ - b 726dc <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bne 728fc <_PyBytesWriter_CreateByteArray@@Base+0x254> │ │ │ │ + b 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72720 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ + bne 72908 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ + movw r1, #6200 @ 0x1838 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72738 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + ble 72920 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ mov r4, #0 │ │ │ │ - b 72754 <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ + b 7293c <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 726a8 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ + bne 72890 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge 72754 <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ - b 726e4 <_PyBytesWriter_CreateByteArray@@Base+0x224> │ │ │ │ - bl 2efec4 <_PyUnicode_Copy@@Base> │ │ │ │ + bge 7293c <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ + b 728cc <_PyBytesWriter_CreateByteArray@@Base+0x224> │ │ │ │ + bl 2f0684 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7270c <_PyBytesWriter_CreateByteArray@@Base+0x24c> │ │ │ │ + bne 728f4 <_PyBytesWriter_CreateByteArray@@Base+0x24c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 726dc <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bgt 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 726dc <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bne 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 726dc <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -69985,605 +70107,605 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 727b8 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ + bne 729a0 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 727fc <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + beq 729e4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 72908 <_PyBytesWriter_CreateByteArray@@Base+0x448> │ │ │ │ + ldr ip, [pc, #324] @ 72af0 <_PyBytesWriter_CreateByteArray@@Base+0x448> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 727fc <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + bne 729e4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r0, #0 │ │ │ │ - b 72900 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 72ae8 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mul r5, r5, r3 │ │ │ │ adds r2, r5, r4 │ │ │ │ add r4, r5, r4, lsl #1 │ │ │ │ movpl r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #16 │ │ │ │ - bne 72838 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ + bne 72a20 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 72900 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 72ae8 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f782c │ │ │ │ + bl 1f8034 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 7282c <_PyBytesWriter_CreateByteArray@@Base+0x36c> │ │ │ │ + ble 72a14 <_PyBytesWriter_CreateByteArray@@Base+0x36c> │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 727f4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 729dc <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 728cc <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bgt 72ab4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 728cc <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bne 72ab4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 727f4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 729dc <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72850 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ + bgt 72a38 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7284c <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bne 72a34 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7284c <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 72a34 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 72948 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ + bne 72b30 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72970 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ - b 72968 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + bne 72b58 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ + b 72b50 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23684 @ 0x5c84 │ │ │ │ + movw r0, #23748 @ 0x5cc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72930 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ + bne 72b18 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ mov r0, #0 │ │ │ │ - b 729d0 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + b 72bb8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72968 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72b50 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72968 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72b50 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 729d0 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + bge 72bb8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000729d8 : │ │ │ │ +00072bc0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9040 │ │ │ │ + bl 1e9850 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72a60 │ │ │ │ + beq 72c48 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 333188 │ │ │ │ + bl 333650 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 72a54 │ │ │ │ + beq 72c3c │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 437ac │ │ │ │ + bl 437cc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 72aac │ │ │ │ + bne 72c94 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72ad4 │ │ │ │ - b 72acc │ │ │ │ + bne 72cbc │ │ │ │ + b 72cb4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23672 @ 0x5c78 │ │ │ │ + movw r0, #23736 @ 0x5cb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a94 │ │ │ │ + bne 72c7c │ │ │ │ mov r0, #0 │ │ │ │ - b 72b34 │ │ │ │ + b 72d1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72acc │ │ │ │ + beq 72cb4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72acc │ │ │ │ + beq 72cb4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db14 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 72b34 │ │ │ │ + bge 72d1c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00072b3c <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00072d24 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + beq 73160 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27540 @ 0x6b94 │ │ │ │ + movw r1, #27604 @ 0x6bd4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72be8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 72dd0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72be8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 72dd0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72be8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 72dd0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27560 @ 0x6ba8 │ │ │ │ + movw r1, #27624 @ 0x6be8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 72e60 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 72e60 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72c78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 72e60 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27572 @ 0x6bb4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 72ef0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 72ef0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 72ef0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27584 @ 0x6bc0 │ │ │ │ + movw r1, #27648 @ 0x6c00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 72f80 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 72f80 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 72f80 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27600 @ 0x6bd0 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 73010 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72e28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 73010 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72e28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 73010 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27624 @ 0x6be8 │ │ │ │ + movw r1, #27688 @ 0x6c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72eb8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 730a0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72eb8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 730a0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72eb8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 730a0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 72ee8 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #46060 @ 0xb3ec │ │ │ │ + bhi 730d0 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #46084 @ 0xb404 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72f04 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bne 730ec <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8892 @ 0x22bc │ │ │ │ + movw r1, #8956 @ 0x22fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aa87c │ │ │ │ + bl 16ed94 │ │ │ │ + b 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72f54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 7313c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38848 @ 0x97c0 │ │ │ │ + movw r1, #38912 @ 0x9800 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f4c <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bgt 73134 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f4c <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bne 73134 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 72f7c <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + bne 73164 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bgt 73160 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bne 73160 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 72fbc <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ + bne 731a4 <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 72ff0 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ + bne 731d8 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 7300c <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + ldr ip, [pc, #56] @ 731f4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 73004 <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ + beq 731ec <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ad08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6aea8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #6048 @ 0x17a0 │ │ │ │ + movw r1, #6252 @ 0x186c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 730a0 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ + bne 73288 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 730a0 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ + bhi 73288 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 14063c │ │ │ │ + b 140784 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #988] @ 734a8 <_PyInterpreterConfig_AsDict@@Base+0x96c> │ │ │ │ + ldr lr, [pc, #988] @ 73690 <_PyInterpreterConfig_AsDict@@Base+0x96c> │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70599,208 +70721,208 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73140 <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ + bne 73328 <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73188 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ - ldr r1, [pc, #868] @ 734ac <_PyInterpreterConfig_AsDict@@Base+0x970> │ │ │ │ + beq 73370 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ + ldr r1, [pc, #868] @ 73694 <_PyInterpreterConfig_AsDict@@Base+0x970> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73188 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ + bne 73370 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ mov r4, #0 │ │ │ │ - b 73494 <_PyInterpreterConfig_AsDict@@Base+0x958> │ │ │ │ + b 7367c <_PyInterpreterConfig_AsDict@@Base+0x958> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 731d0 <_PyInterpreterConfig_AsDict@@Base+0x694> │ │ │ │ + bhi 733b8 <_PyInterpreterConfig_AsDict@@Base+0x694> │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 731f8 <_PyInterpreterConfig_AsDict@@Base+0x6bc> │ │ │ │ - b 73270 <_PyInterpreterConfig_AsDict@@Base+0x734> │ │ │ │ + bne 733e0 <_PyInterpreterConfig_AsDict@@Base+0x6bc> │ │ │ │ + b 73458 <_PyInterpreterConfig_AsDict@@Base+0x734> │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 731c0 <_PyInterpreterConfig_AsDict@@Base+0x684> │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bne 733a8 <_PyInterpreterConfig_AsDict@@Base+0x684> │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73230 <_PyInterpreterConfig_AsDict@@Base+0x6f4> │ │ │ │ - bl 176680 │ │ │ │ + beq 73418 <_PyInterpreterConfig_AsDict@@Base+0x6f4> │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73220 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ - bl be620 │ │ │ │ + bne 73408 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bne 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 73278 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 73234 <_PyInterpreterConfig_AsDict@@Base+0x6f8> │ │ │ │ + beq 73460 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 7341c <_PyInterpreterConfig_AsDict@@Base+0x6f8> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73254 <_PyInterpreterConfig_AsDict@@Base+0x718> │ │ │ │ + bne 7343c <_PyInterpreterConfig_AsDict@@Base+0x718> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 73278 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bge 73460 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 286780 │ │ │ │ + bl 287870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ cmp r6, #1 │ │ │ │ - beq 73278 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 73240 <_PyInterpreterConfig_AsDict@@Base+0x704> │ │ │ │ + beq 73460 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 73428 <_PyInterpreterConfig_AsDict@@Base+0x704> │ │ │ │ mov r5, r6 │ │ │ │ mov r6, #1 │ │ │ │ ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ adds r3, r7, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 732cc <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + beq 734b4 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 732cc <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + bne 734b4 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16512 @ 0x4080 │ │ │ │ + movw r2, #16576 @ 0x40c0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32280 @ 0x7e18 │ │ │ │ + movw r1, #32344 @ 0x7e58 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 140d3c │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 73304 <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ + beq 734ec <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16512 @ 0x4080 │ │ │ │ + movw r2, #16576 @ 0x40c0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32328 @ 0x7e48 │ │ │ │ + movw r1, #32392 @ 0x7e88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 140d3c │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 73338 <_PyInterpreterConfig_AsDict@@Base+0x7fc> │ │ │ │ + beq 73520 <_PyInterpreterConfig_AsDict@@Base+0x7fc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16512 @ 0x4080 │ │ │ │ + movw r2, #16576 @ 0x40c0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 140d3c │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 7335c <_PyInterpreterConfig_AsDict@@Base+0x820> │ │ │ │ + beq 73544 <_PyInterpreterConfig_AsDict@@Base+0x820> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6188 @ 0x182c │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 140d3c │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 73380 <_PyInterpreterConfig_AsDict@@Base+0x844> │ │ │ │ + beq 73568 <_PyInterpreterConfig_AsDict@@Base+0x844> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #6448 @ 0x1930 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 140d3c │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ - bl dc634 │ │ │ │ + beq 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl dc9bc │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #31112 @ 0x7988 │ │ │ │ + movwne r1, #31176 @ 0x79c8 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e088 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7342c <_PyInterpreterConfig_AsDict@@Base+0x8f0> │ │ │ │ + beq 73614 <_PyInterpreterConfig_AsDict@@Base+0x8f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73410 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ + bgt 735f8 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73410 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ + bne 735f8 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 73180 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 173d00 │ │ │ │ + b 73368 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ movt r0, #15 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ and lr, r0, r3, lsl #8 │ │ │ │ bfc r3, #0, #12 │ │ │ │ @@ -70820,96 +70942,96 @@ │ │ │ │ uxtb r2, r2 │ │ │ │ orr r1, r1, ip │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r4, #8] │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r4, #16] │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq fp, lr, ip, asr #8 │ │ │ │ + subseq fp, lr, r4, ror #8 │ │ │ │ ldrdeq r8, [r2], #-16 @ │ │ │ │ │ │ │ │ -000734b0 : │ │ │ │ +00073698 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2d631c │ │ │ │ + bl 2d6984 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 73514 │ │ │ │ + bne 736fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 73548 │ │ │ │ + bne 73730 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 73564 │ │ │ │ + ldr ip, [pc, #56] @ 7374c │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7355c │ │ │ │ + beq 73744 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ad08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6aea8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #612] @ 73840 │ │ │ │ + ldr lr, [pc, #612] @ 73a28 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70921,386 +71043,386 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73640 │ │ │ │ + bne 73828 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73680 │ │ │ │ + beq 73868 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 73844 │ │ │ │ + ldr ip, [pc, #492] @ 73a2c │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7382c │ │ │ │ + beq 73a14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7382c │ │ │ │ - ldr r2, [pc, #428] @ 73848 │ │ │ │ + beq 73a14 │ │ │ │ + ldr r2, [pc, #428] @ 73a30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 736d0 │ │ │ │ + bne 738b8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5264 @ 0x1490 │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7382c │ │ │ │ + bl 16ed94 │ │ │ │ + b 73a14 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 736fc │ │ │ │ + bne 738e4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6292 @ 0x1894 │ │ │ │ + movw r1, #6496 @ 0x1960 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7382c │ │ │ │ + bl 16ed94 │ │ │ │ + b 73a14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 7372c │ │ │ │ + bgt 73914 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6332 @ 0x18bc │ │ │ │ + movw r1, #6536 @ 0x1988 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7382c │ │ │ │ + bl 16ed94 │ │ │ │ + b 73a14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 114cc0 │ │ │ │ + bl 114ee0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73758 │ │ │ │ + bne 73940 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6364 @ 0x18dc │ │ │ │ + movw r1, #6568 @ 0x19a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7382c │ │ │ │ + bl 16ed94 │ │ │ │ + b 73a14 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 330dc8 │ │ │ │ + bl 331290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7382c │ │ │ │ + beq 73a14 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73798 │ │ │ │ + bne 73980 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6412 @ 0x190c │ │ │ │ + movw r1, #6616 @ 0x19d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 73820 │ │ │ │ + bl 16ed94 │ │ │ │ + b 73a08 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 331068 │ │ │ │ + bl 331530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73820 │ │ │ │ + beq 73a08 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #64104 @ 0xfa68 │ │ │ │ + movw r1, #64308 @ 0xfb34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #5428 @ 0x1534 │ │ │ │ + movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73814 │ │ │ │ + beq 739fc │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 737f8 │ │ │ │ + beq 739e0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e7f0 │ │ │ │ - b 73800 │ │ │ │ + b 739e8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d724 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1add04 │ │ │ │ + bl 1ae630 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333808 │ │ │ │ + bl 333cd0 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 333808 │ │ │ │ + bl 333cd0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq fp, lr, r8, lsl #9 │ │ │ │ + subseq fp, lr, r0, lsr #9 │ │ │ │ rsbeq r8, r2, r8, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 738b0 │ │ │ │ + bhi 73a98 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 738d4 │ │ │ │ + bne 73abc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41312 @ 0xa160 │ │ │ │ + movw r0, #41332 @ 0xa174 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73974 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b5c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #41312 @ 0xa160 │ │ │ │ + movw r0, #41332 @ 0xa174 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73878 │ │ │ │ - b 73974 │ │ │ │ + bne 73a60 │ │ │ │ + b 73b5c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 738f8 │ │ │ │ - bl be620 │ │ │ │ + bne 73ae0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73974 │ │ │ │ - b 7392c │ │ │ │ - bl c57f0 │ │ │ │ + bne 73b5c │ │ │ │ + b 73b14 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73924 │ │ │ │ + bgt 73b0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73924 │ │ │ │ + bne 73b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 738e4 │ │ │ │ + beq 73acc │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73948 │ │ │ │ + ble 73b30 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 7394c │ │ │ │ - b 73974 │ │ │ │ + bge 73b34 │ │ │ │ + b 73b5c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 32b334 │ │ │ │ + bl 32b7fc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32baf4 │ │ │ │ + b 32bfbc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 739e4 │ │ │ │ + bhi 73bcc │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73a08 │ │ │ │ + bne 73bf0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #19036 @ 0x4a5c │ │ │ │ + movw r2, #19100 @ 0x4a9c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33828 @ 0x8424 │ │ │ │ + movw r0, #33892 @ 0x8464 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73bb0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d98 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33828 @ 0x8424 │ │ │ │ + movw r0, #33892 @ 0x8464 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 739ac │ │ │ │ - b 73bb0 │ │ │ │ + bne 73b94 │ │ │ │ + b 73d98 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 73a94 │ │ │ │ + ble 73c7c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73a94 │ │ │ │ + beq 73c7c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73a74 │ │ │ │ + beq 73c5c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73bb0 │ │ │ │ + beq 73d98 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 73a94 │ │ │ │ + beq 73c7c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 73bb0 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 73d98 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33828 @ 0x8424 │ │ │ │ + movw r0, #33892 @ 0x8464 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73bb0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d98 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 73abc │ │ │ │ + ble 73ca4 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #6660 @ 0x1a04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 73bb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 73d98 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a29a8 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73bb0 │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 73d98 │ │ │ │ + bl 1a2e9c │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73b88 │ │ │ │ + ble 73d70 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73b14 │ │ │ │ + bne 73cfc │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 73ae0 │ │ │ │ + b 73cc8 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ae0 │ │ │ │ + beq 73cc8 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ae0 │ │ │ │ + beq 73cc8 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ae0 │ │ │ │ + beq 73cc8 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 73ae0 │ │ │ │ + bls 73cc8 │ │ │ │ movw ip, #18940 @ 0x49fc │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ and r3, r2, #15 │ │ │ │ ldr r6, [ip] │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strb r2, [r1, #-2] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 73ae0 │ │ │ │ + b 73cc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138918 │ │ │ │ + bl 138a64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73bb0 │ │ │ │ + beq 73d98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #59500 @ 0xe86c │ │ │ │ + movw r2, #59704 @ 0xe938 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31f158 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + b 31f8b4 <_Py_RestoreSignals@@Base+0x1f0> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #392] @ 73d80 │ │ │ │ + ldr lr, [pc, #392] @ 73f68 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71312,103 +71434,103 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73c5c │ │ │ │ + bne 73e44 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ca4 │ │ │ │ + beq 73e8c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73d84 │ │ │ │ + ldr ip, [pc, #272] @ 73f6c │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73ca4 │ │ │ │ + bne 73e8c │ │ │ │ mov r4, #0 │ │ │ │ - b 73d6c │ │ │ │ + b 73f54 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73c9c │ │ │ │ + beq 73e84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73c9c │ │ │ │ + beq 73e84 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73cf4 │ │ │ │ + beq 73edc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 5984c │ │ │ │ + bl 5987c │ │ │ │ mov r4, r0 │ │ │ │ - b 73d6c │ │ │ │ + b 73f54 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #20256 @ 0x4f20 │ │ │ │ + movw r1, #16488 @ 0x4068 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #51740 @ 0xca1c │ │ │ │ + movw r0, #51804 @ 0xca5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73c9c │ │ │ │ - bl dc634 │ │ │ │ + beq 73e84 │ │ │ │ + bl dc9bc │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73d6c │ │ │ │ + bge 73f54 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 73c9c │ │ │ │ + bl 173d00 │ │ │ │ + b 73e84 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq fp, lr, r4, asr #9 │ │ │ │ + ldrsbeq fp, [lr], #-76 @ 0xffffffb4 │ │ │ │ rsbeq r8, r2, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #680] @ 74050 │ │ │ │ + ldr ip, [pc, #680] @ 74238 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71431,170 +71553,170 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 73e38 │ │ │ │ + bne 74020 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73e88 │ │ │ │ - ldr r1, [pc, #532] @ 74054 │ │ │ │ + beq 74070 │ │ │ │ + ldr r1, [pc, #532] @ 7423c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 73e88 │ │ │ │ + bne 74070 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 7402c │ │ │ │ + b 74214 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e78 │ │ │ │ + beq 74060 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 73f4c │ │ │ │ + beq 74134 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 73ee4 │ │ │ │ + beq 740cc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 73f4c │ │ │ │ + blt 74134 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 73f54 │ │ │ │ + bne 7413c │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #6564 @ 0x19a4 │ │ │ │ + movw r0, #6768 @ 0x1a70 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73f4c │ │ │ │ - ldr r9, [pc, #308] @ 74058 │ │ │ │ + beq 74134 │ │ │ │ + ldr r9, [pc, #308] @ 74240 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 73ffc │ │ │ │ - bl 1a29a8 │ │ │ │ + beq 741e4 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 73f78 │ │ │ │ + bne 74160 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7402c │ │ │ │ + b 74214 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23720 @ 0x5ca8 │ │ │ │ + movw r2, #23784 @ 0x5ce8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 73f4c │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 140d3c │ │ │ │ + b 74134 │ │ │ │ + bl 1a2e9c │ │ │ │ mov r4, r0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 73fac │ │ │ │ + beq 74194 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e124 │ │ │ │ mov r4, r0 │ │ │ │ - b 73fd0 │ │ │ │ + b 741b8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 73fc8 │ │ │ │ + beq 741b0 │ │ │ │ bl 2daf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 73fd0 │ │ │ │ + b 741b8 │ │ │ │ bl 2cf5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 74018 │ │ │ │ - bl 139840 │ │ │ │ + bge 74200 │ │ │ │ + bl 13998c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 73f2c │ │ │ │ + beq 74114 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1add04 │ │ │ │ - b 73f4c │ │ │ │ + bl 1ae630 │ │ │ │ + b 74134 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 139464 │ │ │ │ + bl 1395b0 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq fp, lr, r0, lsl #10 │ │ │ │ + subseq fp, lr, r8, lsl r5 │ │ │ │ rsbeq r8, r2, r0, lsl #5 │ │ │ │ - subseq fp, lr, r8, ror r5 │ │ │ │ + @ instruction: 0x005eb590 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r2, #17 │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ addgt r0, r3, r0 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ add r0, r0, #3 │ │ │ │ @@ -71603,46 +71725,46 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ addne r3, r3, #1 │ │ │ │ bic r0, r0, #3 │ │ │ │ addne r0, r0, r3, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74128 │ │ │ │ - bl 373a88 │ │ │ │ + beq 74310 │ │ │ │ + bl 373d98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74114 │ │ │ │ + bgt 742fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7411c │ │ │ │ + beq 74304 │ │ │ │ mov r4, r5 │ │ │ │ - b 74128 │ │ │ │ + b 74310 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 74114 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 742fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 74394 │ │ │ │ + ldr ip, [pc, #580] @ 7457c │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71665,138 +71787,138 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 741e0 │ │ │ │ + bne 743c8 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74230 │ │ │ │ - ldr r1, [pc, #432] @ 74398 │ │ │ │ + beq 74418 │ │ │ │ + ldr r1, [pc, #432] @ 74580 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 74230 │ │ │ │ + bne 74418 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 74370 │ │ │ │ + b 74558 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74220 │ │ │ │ + beq 74408 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 7428c │ │ │ │ + beq 74474 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74294 │ │ │ │ + beq 7447c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74294 │ │ │ │ + bge 7447c │ │ │ │ mov r4, #0 │ │ │ │ - b 74370 │ │ │ │ + b 74558 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 742d0 │ │ │ │ + bne 744b8 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #6576 @ 0x19b0 │ │ │ │ + movw r0, #6780 @ 0x1a7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 742f4 │ │ │ │ - b 7428c │ │ │ │ + bne 744dc │ │ │ │ + b 74474 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23744 @ 0x5cc0 │ │ │ │ + movw r2, #23808 @ 0x5d00 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 7428c │ │ │ │ - bl dc634 │ │ │ │ + bl 140d3c │ │ │ │ + b 74474 │ │ │ │ + bl dc9bc │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 74318 │ │ │ │ + beq 74500 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d0b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7433c │ │ │ │ + b 74524 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74334 │ │ │ │ + beq 7451c │ │ │ │ bl 2de2c │ │ │ │ mov r4, r0 │ │ │ │ - b 7433c │ │ │ │ + b 74524 │ │ │ │ bl 2d4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 74370 │ │ │ │ + beq 74558 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 7428c │ │ │ │ + bl 173d00 │ │ │ │ + b 74474 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq fp, lr, r4, lsl #11 │ │ │ │ + @ instruction: 0x005eb59c │ │ │ │ rsbeq r8, r2, ip, lsr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #404] @ 7454c │ │ │ │ + ldr lr, [pc, #404] @ 74734 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71809,600 +71931,600 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 74420 │ │ │ │ + bne 74608 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74468 │ │ │ │ - ldr ip, [pc, #296] @ 74550 │ │ │ │ + beq 74650 │ │ │ │ + ldr ip, [pc, #296] @ 74738 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 74468 │ │ │ │ + bne 74650 │ │ │ │ mov r4, #0 │ │ │ │ - b 74538 │ │ │ │ + b 74720 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74460 │ │ │ │ + beq 74648 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #19008 @ 0x4a40 │ │ │ │ + movw r3, #19072 @ 0x4a80 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 302398 <_PyLong_UnsignedInt_Converter@@Base+0x884> │ │ │ │ + bl 302b6c <_PyLong_UnsignedInt_Converter@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74460 │ │ │ │ + beq 74648 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldrb r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0] │ │ │ │ - beq 744d0 │ │ │ │ + beq 746b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ - b 744e0 │ │ │ │ + b 746c8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e25c │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 744f8 │ │ │ │ + beq 746e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r4, r0 │ │ │ │ - b 74538 │ │ │ │ + b 74720 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74528 │ │ │ │ + beq 74710 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74520 │ │ │ │ - bl 27ae00 │ │ │ │ - b 74528 │ │ │ │ + bne 74708 │ │ │ │ + bl 27bef0 │ │ │ │ + b 74710 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1add04 │ │ │ │ - bl be620 │ │ │ │ + bl 1ae630 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74460 │ │ │ │ - b 744e8 │ │ │ │ + bne 74648 │ │ │ │ + b 746d0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrsheq fp, [lr], #-92 @ 0xffffffa4 │ │ │ │ + subseq fp, lr, r4, lsl r6 │ │ │ │ ldrdeq r8, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3141c4 <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ + b 314824 <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 745b8 │ │ │ │ + beq 747a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + movw r0, #23868 @ 0x5d3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745b8 │ │ │ │ + bne 747a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745d8 │ │ │ │ - bl be620 │ │ │ │ + bne 747c0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745b0 │ │ │ │ + bne 74798 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745f8 │ │ │ │ - bl be620 │ │ │ │ + bne 747e0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745b0 │ │ │ │ + bne 74798 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745b0 │ │ │ │ + beq 74798 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7465c │ │ │ │ + bne 74844 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7468c │ │ │ │ - b 74680 │ │ │ │ + bne 74874 │ │ │ │ + b 74868 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23080 @ 0x5a28 │ │ │ │ + movw r0, #23144 @ 0x5a68 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74644 │ │ │ │ - b 74748 │ │ │ │ - bl be620 │ │ │ │ + bne 7482c │ │ │ │ + b 74930 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74748 │ │ │ │ + bne 74930 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 746ac │ │ │ │ - bl be620 │ │ │ │ + bne 74894 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74748 │ │ │ │ + bne 74930 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 746cc │ │ │ │ + beq 748b4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 746f8 │ │ │ │ - bl be620 │ │ │ │ + b 748e0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 746c0 │ │ │ │ - b 74748 │ │ │ │ + beq 748a8 │ │ │ │ + b 74930 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74738 │ │ │ │ - bl b910c │ │ │ │ + bne 74920 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74748 │ │ │ │ - bl dc634 │ │ │ │ + bne 74930 │ │ │ │ + bl dc9bc │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcb8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 746dc │ │ │ │ + blt 748c4 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74750 │ │ │ │ - b 747f0 │ │ │ │ + bne 74938 │ │ │ │ + b 749d8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 747f8 │ │ │ │ + b 749e0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74748 │ │ │ │ + beq 74930 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c8 │ │ │ │ + beq 749b0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28eb2c │ │ │ │ + bl 28f95c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c8 │ │ │ │ + beq 749b0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c8 │ │ │ │ + beq 749b0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c8 │ │ │ │ + beq 749b0 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 747f8 │ │ │ │ + bne 749e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74748 │ │ │ │ + bgt 74930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74748 │ │ │ │ + bne 74930 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 74748 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 74930 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00074804 : │ │ │ │ +000749ec : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #268] @ 7492c │ │ │ │ + ldr ip, [pc, #268] @ 74b14 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r1, ip] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ movlt r9, #0 │ │ │ │ movlt r6, r9 │ │ │ │ - blt 74860 │ │ │ │ + blt 74a48 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 341b68 <_PyDeadline_Init@@Base> │ │ │ │ + bl 341e30 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2879c4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 288ab4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ orr r2, r8, r7 │ │ │ │ clz r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 748e0 │ │ │ │ - bl dc634 │ │ │ │ + beq 74ac8 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1bc6c8 │ │ │ │ + bl 1bce34 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 74920 │ │ │ │ + bne 74b08 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a9b44 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 2aa950 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74920 │ │ │ │ + beq 74b08 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 74860 │ │ │ │ + blt 74a48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 395850 <_PyDeadline_Get@@Base> │ │ │ │ + bl 394bf4 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 74860 │ │ │ │ + bge 74a48 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7496c │ │ │ │ + bne 74b54 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7499c │ │ │ │ - b 74990 │ │ │ │ + bne 74b84 │ │ │ │ + b 74b78 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23248 @ 0x5ad0 │ │ │ │ + movw r0, #23312 @ 0x5b10 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74954 │ │ │ │ - b 74a98 │ │ │ │ - bl be620 │ │ │ │ + bne 74b3c │ │ │ │ + b 74c80 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a98 │ │ │ │ + bne 74c80 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ee9d4 │ │ │ │ + bl 1ef1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 749cc │ │ │ │ + bne 74bb4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7432 @ 0x1d08 │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 74a64 │ │ │ │ + bl 16ed94 │ │ │ │ + b 74c4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74a64 │ │ │ │ + blt 74c4c │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d870 │ │ │ │ + bl 6dbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74a64 │ │ │ │ - bl dc634 │ │ │ │ + beq 74c4c │ │ │ │ + bl dc9bc │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e628 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 74a4c │ │ │ │ + bge 74c34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74a84 │ │ │ │ - bl b910c │ │ │ │ + bne 74c6c │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74a00 │ │ │ │ + beq 74be8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6dd08 │ │ │ │ + bl 6e088 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 74a74 │ │ │ │ - bl be620 │ │ │ │ + bne 74c5c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a98 │ │ │ │ + bne 74c80 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 74a4c │ │ │ │ + bl 27bef0 │ │ │ │ + b 74c34 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bbdf8 <_Py_c_neg@@Base+0x9c4> │ │ │ │ + b 3bc0e0 <_Py_c_neg@@Base+0x9c4> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 74b08 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 74cf0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44956 @ 0xaf9c │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #308 @ 0x134 │ │ │ │ + movw r1, #528 @ 0x210 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 74b5c │ │ │ │ + beq 74d44 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #10804 @ 0x2a34 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 74bac │ │ │ │ + beq 74d94 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7468 @ 0x1d2c │ │ │ │ + movw r1, #7532 @ 0x1d6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 74b00 │ │ │ │ + bl 16ed94 │ │ │ │ + b 74ce8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2abf8c │ │ │ │ + bl 2acd94 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 74ba0 │ │ │ │ + ble 74d88 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 3424fc <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 3429c4 <_PyXIData_UnregisterClass@@Base+0xa20> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74b00 │ │ │ │ + beq 74ce8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2abf8c │ │ │ │ + bl 2acd94 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 270b64 │ │ │ │ + bl 271c54 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 74bd4 │ │ │ │ + bls 74dbc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3424fc <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 3429c4 <_PyXIData_UnregisterClass@@Base+0xa20> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74b00 │ │ │ │ + beq 74ce8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33cfd0 │ │ │ │ - b 74ba0 │ │ │ │ + bl 33d498 │ │ │ │ + b 74d88 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ orr r0, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 74d54 │ │ │ │ + beq 74f3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 74c78 │ │ │ │ + beq 74e60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r0, {r6, ip} │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 74ca8 │ │ │ │ + beq 74e90 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 11fb48 │ │ │ │ + b 120384 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25dad4 │ │ │ │ + bl 25e7a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74cc8 │ │ │ │ + bne 74eb0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #47180 @ 0xb84c │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 74ce8 │ │ │ │ - bl 11b79c │ │ │ │ - b 74cf4 │ │ │ │ + bne 74ed0 │ │ │ │ + bl 11b9bc │ │ │ │ + b 74edc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d24 │ │ │ │ + bne 74f0c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74cc0 │ │ │ │ + bgt 74ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74cc0 │ │ │ │ + bne 74ea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 74cc0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 74ea8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -72427,293 +72549,293 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r3] │ │ │ │ - add fp, sp, #0 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - add r0, r0, #40 @ 0x28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - bic r3, r3, #1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - add r0, r0, #36 @ 0x24 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 74e3c │ │ │ │ + bne 74fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74e5c │ │ │ │ + beq 74ff0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74e5c │ │ │ │ + beq 74ff0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 7512c │ │ │ │ + b 752c0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74e54 │ │ │ │ + beq 74fe8 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74e9c │ │ │ │ + bne 75030 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74e84 │ │ │ │ + bne 75018 │ │ │ │ dmb ish │ │ │ │ - beq 74eac │ │ │ │ + beq 75040 │ │ │ │ mov r0, sl │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 74f88 │ │ │ │ + beq 7511c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ ldrh r9, [r3] │ │ │ │ ldrb r8, [r3, #2] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 750a8 │ │ │ │ + beq 7523c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 74f60 │ │ │ │ + beq 750f4 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 74f58 │ │ │ │ + beq 750ec │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f6c │ │ │ │ + bne 75100 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 750a8 │ │ │ │ + b 7523c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 750a8 │ │ │ │ + b 7523c │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 750c0 │ │ │ │ + b 75254 │ │ │ │ ldrh r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ strh r2, [fp, #-58] @ 0xffffffc6 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 750a8 │ │ │ │ + beq 7523c │ │ │ │ mov lr, r6 │ │ │ │ add r7, r8, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r8, r8, #16 │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ add lr, lr, #16 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r8, r7 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 74fc0 │ │ │ │ + bne 75154 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 75074 │ │ │ │ + beq 75208 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 7506c │ │ │ │ + beq 75200 │ │ │ │ mov lr, r7 │ │ │ │ add r9, r5, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ add lr, lr, #16 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ cmp r5, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 75018 │ │ │ │ + bne 751ac │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75080 │ │ │ │ + bne 75214 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 750a8 │ │ │ │ + b 7523c │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 750a8 │ │ │ │ + b 7523c │ │ │ │ ldrh r3, [fp, #-58] @ 0xffffffc6 │ │ │ │ strh r3, [r0] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ strb r3, [r0, #2] │ │ │ │ str r8, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 750c0 │ │ │ │ + b 75254 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 750c8 │ │ │ │ + b 7525c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 750e8 │ │ │ │ + bne 7527c │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 750d0 │ │ │ │ + bne 75264 │ │ │ │ dmb ish │ │ │ │ - beq 750f8 │ │ │ │ + beq 7528c │ │ │ │ mov r0, sl │ │ │ │ - bl 2bcc38 │ │ │ │ + bl 2bd770 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 7512c │ │ │ │ + bne 752c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74e54 │ │ │ │ + bgt 74fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74e54 │ │ │ │ + bne 74fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 74e54 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 74fe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + add r0, r0, #40 @ 0x28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b beb68 │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + bic r3, r3, #1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + add r0, r0, #36 @ 0x24 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b beb68 │ │ │ │ │ │ │ │ -0007513c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00075324 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #52060 @ 0xcb5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #51428 @ 0xc8e4 │ │ │ │ + movw r1, #51492 @ 0xc924 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16e9ec │ │ │ │ + b 16ed94 │ │ │ │ │ │ │ │ -00075164 : │ │ │ │ +0007534c : │ │ │ │ mov ip, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ - movw r3, #19036 @ 0x4a5c │ │ │ │ + movw r3, #19100 @ 0x4a9c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ded44 <_Py_Gid_Converter@@Base+0x544> │ │ │ │ + b 2df50c <_Py_Gid_Converter@@Base+0x544> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, r3, #1 │ │ │ │ addne r0, r0, r3, lsl #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75230 │ │ │ │ + beq 75418 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75230 │ │ │ │ + beq 75418 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ lsl r2, r0, r2 │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -72724,65 +72846,65 @@ │ │ │ │ moveq r1, #12 │ │ │ │ add r0, r0, #492 @ 0x1ec │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + movw r1, #7608 @ 0x1db8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7528c │ │ │ │ + beq 75474 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75294 │ │ │ │ + bl 7547c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 31a6dc <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 31ad3c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 752d0 │ │ │ │ + bne 754b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 75304 │ │ │ │ + b 754ec │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288630 <_PyTime_localtime@@Base> │ │ │ │ + bl 289720 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 752c8 │ │ │ │ + bne 754b0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r0, #1888 @ 0x760 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 39ca88 │ │ │ │ + bl 39cca8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -72795,139 +72917,139 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [fp, #20] │ │ │ │ ldr lr, [fp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 25a14c <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ + bl 25af4c <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 249268 │ │ │ │ + bl 2375e0 <_Py_SetLocaleFromEnv@@Base+0x13f8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 249268 │ │ │ │ + bl 2375e0 <_Py_SetLocaleFromEnv@@Base+0x13f8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq 75400 │ │ │ │ + beq 755e8 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 7543c │ │ │ │ - b 7541c │ │ │ │ + bne 75624 │ │ │ │ + b 75604 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7541c │ │ │ │ + beq 75604 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 7543c │ │ │ │ + b 75624 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #32 │ │ │ │ ldrbne r4, [r5, #16] │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ ubfxne r4, r4, #2, #3 │ │ │ │ mlane r4, r3, r4, r4 │ │ │ │ addne r4, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257584 <_Py_NewReference@@Base+0x196c> │ │ │ │ + bl 258384 <_PyThreadState_New@@Base+0x2114> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7546c │ │ │ │ + beq 75654 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75460 │ │ │ │ + beq 75648 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 75464 │ │ │ │ + bne 7564c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #6 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000754b0 : │ │ │ │ +00075698 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #6924 @ 0x1b0c │ │ │ │ + movw r1, #7120 @ 0x1bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #37960 @ 0x9448 │ │ │ │ + movw r0, #38024 @ 0x9488 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 754f4 │ │ │ │ + bne 756dc │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 75528 │ │ │ │ + b 75710 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 754e4 │ │ │ │ + beq 756cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11fb48 │ │ │ │ + bl 120384 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 75528 │ │ │ │ - bl c57f0 │ │ │ │ + beq 75710 │ │ │ │ + bl c5c54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -72936,39 +73058,39 @@ │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #34016 @ 0x84e0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #7540 @ 0x1d74 │ │ │ │ + movw r2, #7604 @ 0x1db4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 141a38 │ │ │ │ + bl 141b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755b0 │ │ │ │ + beq 75798 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 387ea4 <_PyEval_GetANext@@Base+0x398> │ │ │ │ + bl 3881dc <_PyEval_GetANext@@Base+0x398> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -72982,191 +73104,191 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 75654 │ │ │ │ + bne 7583c │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75694 │ │ │ │ + beq 7587c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #552] @ 7589c │ │ │ │ + ldr r1, [pc, #552] @ 75a84 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 757f4 │ │ │ │ + beq 759dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756b4 │ │ │ │ - bl be620 │ │ │ │ + bne 7589c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757f4 │ │ │ │ + bne 759dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756d4 │ │ │ │ - bl be620 │ │ │ │ + bne 758bc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757f4 │ │ │ │ + bne 759dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 756f4 │ │ │ │ - bl be620 │ │ │ │ + bne 758dc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75730 │ │ │ │ - b 757f4 │ │ │ │ - bl c57f0 │ │ │ │ + beq 75918 │ │ │ │ + b 759dc │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75720 │ │ │ │ + bgt 75908 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75720 │ │ │ │ + bne 75908 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 756e4 │ │ │ │ + beq 758cc │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7574c │ │ │ │ + bge 75934 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #35468 @ 0x8a8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 757f4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 759dc │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 757b8 │ │ │ │ + beq 759a0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75778 │ │ │ │ + beq 75960 │ │ │ │ subs r3, r2, #4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 757c4 │ │ │ │ - b 75780 │ │ │ │ + beq 759ac │ │ │ │ + b 75968 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75798 │ │ │ │ + beq 75980 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 757c4 │ │ │ │ - b 757a0 │ │ │ │ + beq 759ac │ │ │ │ + b 75988 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 301b14 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3022ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757c4 │ │ │ │ - b 757f4 │ │ │ │ + bne 759ac │ │ │ │ + b 759dc │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 757fc │ │ │ │ + beq 759e4 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 757fc │ │ │ │ + bne 759e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 75894 │ │ │ │ + b 75a7c │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75840 │ │ │ │ + beq 75a28 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2f908c <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f9860 <_Py_Instrument@@Base+0x60> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75840 │ │ │ │ - b 757f4 │ │ │ │ + bne 75a28 │ │ │ │ + b 759dc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75880 │ │ │ │ - bl b910c │ │ │ │ + bne 75a68 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757f4 │ │ │ │ - bl dc634 │ │ │ │ + bne 759dc │ │ │ │ + bl dc9bc │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 75824 │ │ │ │ + blt 75a0c │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ - b 75894 │ │ │ │ + bl beb68 │ │ │ │ + b 75a7c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 757f4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 759dc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #9 │ │ │ │ │ │ │ │ -000758a0 : │ │ │ │ +00075a88 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 758c8 │ │ │ │ + bne 75ab0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ - ldr r2, [pc, #60] @ 7590c │ │ │ │ + b 2e29d0 │ │ │ │ + ldr r2, [pc, #60] @ 75af4 │ │ │ │ ldr r3, [r1] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75904 │ │ │ │ + beq 75aec │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -73180,91 +73302,91 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75964 │ │ │ │ + bne 75b4c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 759a0 │ │ │ │ - ldr r4, [pc, #120] @ 759e4 │ │ │ │ + beq 75b88 │ │ │ │ + ldr r4, [pc, #120] @ 75bcc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 759d8 │ │ │ │ + beq 75bc0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 759c4 │ │ │ │ - bl be620 │ │ │ │ + bne 75bac │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 759d8 │ │ │ │ + bne 75bc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 296594 <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 2973dc <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsl r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #7620 @ 0x1dc4 │ │ │ │ - movwne r1, #7644 @ 0x1ddc │ │ │ │ + movweq r1, #7684 @ 0x1e04 │ │ │ │ + movwne r1, #7708 @ 0x1e1c │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ movtne r1, #65 @ 0x41 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a64 │ │ │ │ + bne 75c4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 75a5c │ │ │ │ + blt 75c44 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -73273,313 +73395,313 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #24764 @ 0x60bc │ │ │ │ + movw r1, #24828 @ 0x60fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b04 │ │ │ │ + beq 75cec │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75b0c │ │ │ │ + beq 75cf4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7664 @ 0x1df0 │ │ │ │ + movw r1, #7728 @ 0x1e30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 75bb0 │ │ │ │ + b 75d98 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b24 │ │ │ │ + bne 75d0c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 75bb0 │ │ │ │ + b 75d98 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75b48 │ │ │ │ + beq 75d30 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7696 @ 0x1e10 │ │ │ │ + movw r1, #7760 @ 0x1e50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 75b04 │ │ │ │ + bl 16ed94 │ │ │ │ + b 75cec │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 75b70 │ │ │ │ + beq 75d58 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #7800 @ 0x1e78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 75b04 │ │ │ │ + bl 16ed94 │ │ │ │ + b 75cec │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 75bb8 │ │ │ │ + ldr r0, [pc, #60] @ 75da0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 75b04 │ │ │ │ + beq 75cec │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b18 │ │ │ │ + bgt 75d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b18 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 75b18 │ │ │ │ + bne 75d00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 75d00 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 75c08 │ │ │ │ - mov r0, #13824 @ 0x3600 │ │ │ │ - movt r0, #50277 @ 0xc465 │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - str r0, [fp, #-20] @ 0xffffffec │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - b 75c48 │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 2dcf2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 75c40 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 75c48 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1836 @ 0x72c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - mov r0, #0 │ │ │ │ - b 75c68 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75c50 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7784 @ 0x1e68 │ │ │ │ + movw r0, #7848 @ 0x1ea8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ movw r7, #57032 @ 0xdec8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 75cf8 │ │ │ │ + bne 75e2c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75e08 │ │ │ │ + beq 75f3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 75d2c │ │ │ │ + b 75e60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc294 │ │ │ │ + bl 1cca58 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 75d2c │ │ │ │ + bne 75e60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #7792 @ 0x1e70 │ │ │ │ + movw r0, #7856 @ 0x1eb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ec308 │ │ │ │ - b 75e08 │ │ │ │ + bl 2ecac8 │ │ │ │ + b 75f3c │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75e18 │ │ │ │ + ldr r0, [pc, #224] @ 75f4c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75d64 │ │ │ │ + bne 75e98 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #7836 @ 0x1e9c │ │ │ │ + movw r0, #7900 @ 0x1edc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ec308 │ │ │ │ - b 75d84 │ │ │ │ + bl 2ecac8 │ │ │ │ + b 75eb8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75d84 │ │ │ │ + bgt 75eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d84 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 75eb8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75de4 │ │ │ │ + beq 75f18 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75e1c │ │ │ │ + ldr r0, [pc, #132] @ 75f50 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75dc4 │ │ │ │ + bne 75ef8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #7792 @ 0x1e70 │ │ │ │ + movw r0, #7856 @ 0x1eb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ec308 │ │ │ │ - b 75de4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b 75f18 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75de4 │ │ │ │ + bgt 75f18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75de4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 75f18 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75e08 │ │ │ │ + bgt 75f3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75e08 │ │ │ │ + bne 75f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 143220 │ │ │ │ + bl 143368 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror #18 │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #7884 @ 0x1ecc │ │ │ │ + movw r0, #7948 @ 0x1f0c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 75c98 │ │ │ │ + bl 75dcc │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr r2, [lr, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add ip, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ - bge 75eb8 │ │ │ │ + bge 75fec │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75ea0 │ │ │ │ + bne 75fd4 │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #24160 @ 0x5e60 │ │ │ │ + movw r0, #24468 @ 0x5f94 │ │ │ │ movt r0, #7 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 75efc │ │ │ │ + bge 76030 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75efc │ │ │ │ + beq 76030 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75f0c │ │ │ │ + bne 76040 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75ecc │ │ │ │ + bne 76000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #7104 @ 0x1bc0 │ │ │ │ + movw r3, #9168 @ 0x23d0 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75f2c │ │ │ │ + bne 76060 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 760c4 │ │ │ │ + mov r0, #13824 @ 0x3600 │ │ │ │ + movt r0, #50277 @ 0xc465 │ │ │ │ + mvn r1, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + str r0, [fp, #-20] @ 0xffffffec │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + b 76104 │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 2dd71c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 760fc │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 76104 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #1900 @ 0x76c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + mov r0, #0 │ │ │ │ + b 76124 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7610c │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75f68 │ │ │ │ + beq 76150 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -73588,46 +73710,46 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 75fbc │ │ │ │ + bne 761a4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 75fdc │ │ │ │ - b 75fd4 │ │ │ │ + bge 761c4 │ │ │ │ + b 761bc │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2faaf4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fb2f8 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75fac │ │ │ │ - b 75ffc │ │ │ │ + bne 76194 │ │ │ │ + b 761e4 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 75fe4 │ │ │ │ + bmi 761cc │ │ │ │ cmp r4, r3 │ │ │ │ - blt 76004 │ │ │ │ + blt 761ec │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36768 @ 0x8fa0 │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ - b 76038 │ │ │ │ + b 76220 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76028 │ │ │ │ + bne 76210 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2df0b0 <_Py_Gid_Converter@@Base+0x8b0> │ │ │ │ + b 2df874 <_Py_Gid_Converter@@Base+0x8ac> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strb r2, [r3, r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -73647,567 +73769,567 @@ │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 760b0 │ │ │ │ + bne 76298 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 760f8 │ │ │ │ + beq 762e0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ 761c8 │ │ │ │ + ldr r1, [pc, #248] @ 763b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 760f8 │ │ │ │ + bne 762e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 761b4 │ │ │ │ + b 7639c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 760f0 │ │ │ │ + beq 762d8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 7615c │ │ │ │ + bne 76344 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 761a8 │ │ │ │ + bne 76390 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 760f0 │ │ │ │ + bl 27bef0 │ │ │ │ + b 762d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 760f0 │ │ │ │ + beq 762d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76118 │ │ │ │ + bls 76300 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76118 │ │ │ │ - b 760f0 │ │ │ │ + bne 76300 │ │ │ │ + b 762d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #10 │ │ │ │ │ │ │ │ -000761cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +000763b4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25068 @ 0x61ec │ │ │ │ + movw r1, #25556 @ 0x63d4 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33e0f0 <_PyEval_MatchClass@@Base+0x524> │ │ │ │ + b 33e5b8 <_PyEval_MatchClass@@Base+0x524> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 259e78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25ac78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - movw r3, #47860 @ 0xbaf4 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0, #21] │ │ │ │ - ldrb lr, [r0, #20] │ │ │ │ - ldrb ip, [r0, #22] │ │ │ │ - lsl r3, r3, #8 │ │ │ │ - str r2, [sp] │ │ │ │ - orr r3, r3, lr, lsl #16 │ │ │ │ - orr r3, r3, ip │ │ │ │ - ldrb ip, [r0, #23] │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ - ldrb r1, [r0, #18] │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 259e78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76324 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 764a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76324 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 764a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76368 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ - b 7634c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 764e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x134> │ │ │ │ + b 764cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x118> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + beq 76494 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #7944 @ 0x1f08 │ │ │ │ + movw r0, #8008 @ 0x1f48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + bne 76494 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r4, #0 │ │ │ │ - b 76408 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + b 76588 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #7944 @ 0x1f08 │ │ │ │ + movw r0, #8008 @ 0x1f48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca2bc │ │ │ │ + bl ca62c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 763b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ec> │ │ │ │ + bne 76538 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 76408 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + bne 76588 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 764c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + movw r3, #47860 @ 0xbaf4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5196 @ 0x144c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0, #21] │ │ │ │ + ldrb lr, [r0, #20] │ │ │ │ + ldrb ip, [r0, #22] │ │ │ │ + lsl r3, r3, #8 │ │ │ │ + str r2, [sp] │ │ │ │ + orr r3, r3, lr, lsl #16 │ │ │ │ + orr r3, r3, ip │ │ │ │ + ldrb ip, [r0, #23] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ + ldrb r1, [r0, #18] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 25ac78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ │ │ │ │ -00076410 : │ │ │ │ +000765f8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76458 │ │ │ │ + beq 76640 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76460 │ │ │ │ + bls 76648 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7956 @ 0x1f14 │ │ │ │ + movw r1, #8020 @ 0x1f54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7652c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 76714 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7651c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7652c │ │ │ │ + bne 76704 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76714 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76560 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 76748 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76550 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76560 │ │ │ │ + bne 76738 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76748 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76594 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7677c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76584 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76594 │ │ │ │ + bne 7676c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7677c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 765bc │ │ │ │ + bne 767a4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #13712 @ 0x3590 │ │ │ │ + movw r1, #13776 @ 0x35d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 388734 <_PyTime_ObjectToTimeval@@Base+0x6c> │ │ │ │ + bl 388a6c <_PyTime_ObjectToTimeval@@Base+0x6c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76610 │ │ │ │ + beq 767f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76618 │ │ │ │ + b 76800 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76640 │ │ │ │ + beq 76828 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 767b4 │ │ │ │ + beq 7699c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766a4 │ │ │ │ + bne 7688c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766bc │ │ │ │ + bne 768a4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766bc │ │ │ │ - movw r0, #6360 @ 0x18d8 │ │ │ │ + bne 768a4 │ │ │ │ + movw r0, #6556 @ 0x199c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aa87c │ │ │ │ - bge 766bc │ │ │ │ - bl 3b61e0 │ │ │ │ + b aab60 │ │ │ │ + bge 768a4 │ │ │ │ + bl 3b64cc │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 766d0 │ │ │ │ - b 767ac │ │ │ │ + bne 768b8 │ │ │ │ + b 76994 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 766f8 │ │ │ │ + bgt 768e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766f8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 768e0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7676c │ │ │ │ + beq 76954 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #8004 @ 0x1f44 │ │ │ │ + movw r0, #8068 @ 0x1f84 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ - b 767ac │ │ │ │ + bl b7608 │ │ │ │ + b 76994 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76790 │ │ │ │ + beq 76978 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #8032 @ 0x1f60 │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ - b 767ac │ │ │ │ + bl b7608 │ │ │ │ + b 76994 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #8052 @ 0x1f74 │ │ │ │ + movw r0, #8116 @ 0x1fb4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #6360 @ 0x18d8 │ │ │ │ + movw r0, #6556 @ 0x199c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 767f4 │ │ │ │ + bhi 769dc │ │ │ │ cmp r4, #0 │ │ │ │ - ble 76838 │ │ │ │ - b 7681c │ │ │ │ + ble 76a20 │ │ │ │ + b 76a04 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6708 @ 0x1a34 │ │ │ │ + movw r0, #6904 @ 0x1af8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 767e8 │ │ │ │ + bne 769d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76840 │ │ │ │ - bl be620 │ │ │ │ + bne 76a28 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76814 │ │ │ │ + bne 769fc │ │ │ │ mvn r4, #0 │ │ │ │ - b 76874 │ │ │ │ - bl c57f0 │ │ │ │ + b 76a5c │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7686c │ │ │ │ + bgt 76a54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7686c │ │ │ │ + bne 76a54 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7682c │ │ │ │ + beq 76a14 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7689c │ │ │ │ + bne 76a84 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8068 @ 0x1f84 │ │ │ │ + movw r1, #8132 @ 0x1fc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 76814 │ │ │ │ + bl 16ed94 │ │ │ │ + b 769fc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 768ac │ │ │ │ + bge 76a94 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 768b4 │ │ │ │ + bmi 76a9c │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 768d0 │ │ │ │ + bgt 76ab8 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16400 @ 0x4010 │ │ │ │ + movw r1, #16464 @ 0x4050 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 76814 │ │ │ │ + bl 16ed94 │ │ │ │ + b 769fc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 768f8 │ │ │ │ + ble 76ae0 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 76814 │ │ │ │ + bl 16ed94 │ │ │ │ + b 769fc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2dd500 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2ddcf0 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76814 │ │ │ │ + blt 769fc │ │ │ │ add r7, r7, #588 @ 0x24c │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -74219,38 +74341,38 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76990 │ │ │ │ + bhi 76b78 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76a1c │ │ │ │ - b 769b4 │ │ │ │ + beq 76c04 │ │ │ │ + b 76b9c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + movw r0, #34048 @ 0x8500 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a2c │ │ │ │ - b 76978 │ │ │ │ + beq 76c14 │ │ │ │ + b 76b60 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a2c │ │ │ │ + beq 76c14 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 769e4 │ │ │ │ + beq 76bcc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -74260,281 +74382,281 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 76a34 │ │ │ │ + b 76c1c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a34 │ │ │ │ + beq 76c1c │ │ │ │ mov r4, #0 │ │ │ │ - b 76ae8 │ │ │ │ + b 76cd0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76ac0 │ │ │ │ + ble 76ca8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76ac0 │ │ │ │ + beq 76ca8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76aa0 │ │ │ │ + beq 76c88 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a2c │ │ │ │ + beq 76c14 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 76ac0 │ │ │ │ + beq 76ca8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 76a2c │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 76c14 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + movw r0, #34048 @ 0x8500 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76a2c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 76c14 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 76a2c │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + beq 76c14 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76afc │ │ │ │ + beq 76ce4 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76b30 │ │ │ │ + beq 76d18 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076b3c <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00076d24 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f0530 <_PyCode_GetScriptXIData@@Base+0x144> │ │ │ │ + b 2f0cf0 <_PyCode_GetScriptXIData@@Base+0x144> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76b80 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ + beq 76d68 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #320] @ 76ce8 <_PyCode_GetPureScriptXIData@@Base+0x1ac> │ │ │ │ + movw ip, #46884 @ 0xb724 │ │ │ │ + movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - sub ip, fp, #88 @ 0x58 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1, r2} │ │ │ │ - stm ip, {r0, r1, r2} │ │ │ │ - bne 76c0c <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + sub lr, fp, #88 @ 0x58 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1, r2} │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bne 76df8 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76c54 <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ + beq 76e40 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #200] @ 76cec <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ + ldr ip, [pc, #196] @ 76ed4 <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76ccc <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ + beq 76eb8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfe4 │ │ │ │ + bl 1ac914 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76c84 <_PyCode_GetPureScriptXIData@@Base+0x148> │ │ │ │ + bne 76e70 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76ccc <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ - bl dc634 │ │ │ │ + b 76eb8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + bl dc9bc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dacc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r7, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76ccc <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ + bge 76eb8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ - b 76c7c <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ + bl 173d00 │ │ │ │ + b 76e68 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1add1c │ │ │ │ + bl 1ae648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq fp, lr, r4, lsr #14 │ │ │ │ rsbeq r8, r2, r0, ror r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 76d38 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + bne 76f20 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #8096 @ 0x1fa0 │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76dac <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76f94 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76dac <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76f94 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76dec <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ - b 76dd0 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ + beq 76fd4 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + b 76fb8 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76d9c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + beq 76f84 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #8172 @ 0x1fec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d9c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ - b 76e04 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + bne 76f84 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + b 76fec <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #8172 @ 0x1fec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76e04 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + beq 76fec <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 305c9c <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 30646c <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 58d88 │ │ │ │ + bl 58db8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76e64 <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ + beq 7704c <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -74549,124 +74671,124 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b89cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8cb4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + beq 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76ef4 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + beq 770dc <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b89cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8cb4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76f14 <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ + bne 770fc <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ - b 77040 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ + bne 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + b 77228 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76f58 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ + beq 77140 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b89cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8cb4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76f78 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ + bne 77160 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77020 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 77208 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77020 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 77208 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 77020 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 77208 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fa4 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + beq 7718c <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 11fb48 │ │ │ │ - bl a7670 │ │ │ │ - b 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + bl 120384 │ │ │ │ + bl a7950 │ │ │ │ + b 771c0 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a6a60 │ │ │ │ + bl 1a6e20 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 76fd8 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + bne 771c0 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ movw r3, #48580 @ 0xbdc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8116 @ 0x1fb4 │ │ │ │ + movw r1, #8180 @ 0x1ff4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76ffc <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bgt 771e4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ffc <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bne 771e4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77020 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 77208 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77020 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 77208 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7704c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 77234 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -74674,188 +74796,188 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 770a4 <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ + bne 7728c <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 770dc <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + beq 772c4 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 77128 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #108] @ 77310 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7711c <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + beq 77304 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77100 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ + bgt 772e8 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #24412 @ 0x5f5c │ │ │ │ + movw r1, #24476 @ 0x5f9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7711c <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bl 16ed94 │ │ │ │ + b 77304 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 770e4 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ - bl be620 │ │ │ │ + bne 772cc <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770e4 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + beq 772cc <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, ip, r5, r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30615c <_PyXI_GetMainNamespace@@Base+0x518> │ │ │ │ + b 30692c <_PyXI_GetMainNamespace@@Base+0x518> │ │ │ │ │ │ │ │ -00077140 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00077328 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - beq 7719c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77384 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7719c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77384 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 771b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 7739c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 771b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 7739c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #65140 @ 0xfe74 │ │ │ │ + movw r0, #65204 @ 0xfeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 771cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 773b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 314248 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ + bl 3148a8 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000771dc : │ │ │ │ +000773c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38ffd8 │ │ │ │ + b 390318 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 77248 │ │ │ │ + bne 77430 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 77244 │ │ │ │ + blt 7742c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77288 │ │ │ │ + beq 77470 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 77344 │ │ │ │ + ldr r1, [pc, #244] @ 7752c │ │ │ │ sub r2, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77288 │ │ │ │ + bne 77470 │ │ │ │ mov r0, #0 │ │ │ │ - b 7733c │ │ │ │ + b 77524 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 77300 │ │ │ │ + beq 774e8 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 772a4 │ │ │ │ + beq 7748c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77308 │ │ │ │ + beq 774f0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 772c8 │ │ │ │ - bl be620 │ │ │ │ + bne 774b0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 77280 │ │ │ │ - b 77308 │ │ │ │ - bl c57f0 │ │ │ │ + bne 77468 │ │ │ │ + b 774f0 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 772f4 │ │ │ │ + bgt 774dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 772f4 │ │ │ │ + bne 774dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77308 │ │ │ │ - b 772b4 │ │ │ │ + bne 774f0 │ │ │ │ + b 7749c │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #24] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl 346f74 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ + bl 347424 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #11 │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -74865,215 +74987,215 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00077370 : │ │ │ │ +00077558 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38ffd8 │ │ │ │ + b 390318 │ │ │ │ │ │ │ │ -00077388 : │ │ │ │ +00077570 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28d11c │ │ │ │ + bl 28df4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 773b4 │ │ │ │ - bl 14330c │ │ │ │ + bne 7759c │ │ │ │ + bl 143454 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773d4 │ │ │ │ + bgt 775bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773d4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 775bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773fc │ │ │ │ + bne 775e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77430 │ │ │ │ + beq 77618 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77430 │ │ │ │ + beq 77618 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8216 @ 0x2018 │ │ │ │ + movw r1, #8280 @ 0x2058 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #64424 @ 0xfba8 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34772 @ 0x87d4 │ │ │ │ + movw r0, #34836 @ 0x8814 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ │ │ │ │ -00077458 : │ │ │ │ +00077640 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be650 │ │ │ │ + b be958 │ │ │ │ │ │ │ │ -0007746c : │ │ │ │ +00077654 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7769c │ │ │ │ + b 77884 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 774e4 │ │ │ │ + bne 776cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 774bc │ │ │ │ + beq 776a4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 774e4 │ │ │ │ + bne 776cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ab284 │ │ │ │ + b 3ab4a4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8252 @ 0x203c │ │ │ │ + movw r1, #8316 @ 0x207c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 77560 │ │ │ │ + bne 77748 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77584 │ │ │ │ + bne 7776c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #40924 @ 0x9fdc │ │ │ │ + movw r2, #40988 @ 0xa01c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36192 @ 0x8d60 │ │ │ │ + movw r0, #36256 @ 0x8da0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 775a0 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 77788 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36192 @ 0x8d60 │ │ │ │ + movw r0, #36256 @ 0x8da0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77528 │ │ │ │ - b 775a0 │ │ │ │ + bne 77710 │ │ │ │ + b 77788 │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775a8 │ │ │ │ + bne 77790 │ │ │ │ mov r0, #0 │ │ │ │ - b 77668 │ │ │ │ + b 77850 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 775c8 │ │ │ │ + bhi 777b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775fc │ │ │ │ - b 775f0 │ │ │ │ + bne 777e4 │ │ │ │ + b 777d8 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775b0 │ │ │ │ - b 775a0 │ │ │ │ - bl be620 │ │ │ │ + bne 77798 │ │ │ │ + b 77788 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 775a0 │ │ │ │ + bne 77788 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #55576 @ 0xd918 │ │ │ │ + movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #8284 @ 0x205c │ │ │ │ + movw r0, #8348 @ 0x209c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 775a0 │ │ │ │ + beq 77788 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77654 │ │ │ │ + beq 7783c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 775a0 │ │ │ │ - bl b910c │ │ │ │ + bl 27bef0 │ │ │ │ + b 77788 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 775a0 │ │ │ │ + bne 77788 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077670 : │ │ │ │ +00077858 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ ands r3, r3, #8388608 @ 0x800000 │ │ │ │ moveq r0, r3 │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ @@ -75085,99 +75207,99 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 28d11c │ │ │ │ + bl 28df4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77730 │ │ │ │ + beq 77918 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 776f4 │ │ │ │ + beq 778dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #28824 @ 0x7098 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ mov r5, r0 │ │ │ │ - b 77700 │ │ │ │ + b 778e8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7771c │ │ │ │ + bgt 77904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77724 │ │ │ │ + beq 7790c │ │ │ │ mov r4, r5 │ │ │ │ - b 77730 │ │ │ │ + b 77918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7771c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 77904 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 77780 │ │ │ │ + ldr r2, [pc, #64] @ 77968 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #8304 @ 0x2070 │ │ │ │ - movwne r0, #8312 @ 0x2078 │ │ │ │ + movweq r0, #8368 @ 0x20b0 │ │ │ │ + movwne r0, #8376 @ 0x20b8 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 777cc │ │ │ │ + ldr r2, [pc, #64] @ 779b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #8320 @ 0x2080 │ │ │ │ - movwne r0, #8332 @ 0x208c │ │ │ │ + movweq r0, #8384 @ 0x20c0 │ │ │ │ + movwne r0, #8396 @ 0x20cc │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000777d0 : │ │ │ │ +000779b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7769c │ │ │ │ + b 77884 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -75204,593 +75326,593 @@ │ │ │ │ movne r2, #1 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 778ac │ │ │ │ + bne 77a94 │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 778f4 │ │ │ │ - ldr ip, [pc, #444] @ 77a70 │ │ │ │ + beq 77adc │ │ │ │ + ldr ip, [pc, #444] @ 77c58 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r2, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 778f4 │ │ │ │ + bne 77adc │ │ │ │ mov r0, #0 │ │ │ │ - b 77a68 │ │ │ │ + b 77c50 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77940 │ │ │ │ - bl 176680 │ │ │ │ + beq 77b28 │ │ │ │ + bl 176a10 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77938 │ │ │ │ - bl be620 │ │ │ │ + bne 77b20 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 77ad4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77970 │ │ │ │ - bl 176680 │ │ │ │ + beq 77b58 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 77968 │ │ │ │ - bl be620 │ │ │ │ + bne 77b50 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 77ad4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779a0 │ │ │ │ - bl 176680 │ │ │ │ + beq 77b88 │ │ │ │ + bl 176a10 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77998 │ │ │ │ - bl be620 │ │ │ │ + bne 77b80 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 77ad4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779d0 │ │ │ │ - bl 176680 │ │ │ │ + beq 77bb8 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 779c8 │ │ │ │ - bl be620 │ │ │ │ + bne 77bb0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 77ad4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 779e8 │ │ │ │ + beq 77bd0 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77a08 │ │ │ │ + beq 77bf0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77a08 │ │ │ │ - bl be620 │ │ │ │ + bne 77bf0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 77ad4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #47860 @ 0xbaf4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 77a40 │ │ │ │ + bne 77c28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, sl │ │ │ │ stm sp, {r8, ip} │ │ │ │ - bl 259e78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - b 77a68 │ │ │ │ + bl 25ac78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + b 77c50 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r6, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #8344 @ 0x2098 │ │ │ │ + movw r2, #8408 @ 0x20d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 3c67a0 <_Py_hashtable_foreach@@Base+0x6994> │ │ │ │ + bl 3c68b8 <_Py_hashtable_foreach@@Base+0x65bc> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r8, [r2], #-84 @ 0xffffffac @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ad0 │ │ │ │ + beq 77cb8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77ac8 │ │ │ │ + bge 77cb0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 77b04 │ │ │ │ + blt 77cec │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77b10 │ │ │ │ - b 77b64 │ │ │ │ + bne 77cf8 │ │ │ │ + b 77d4c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77b38 │ │ │ │ + b 77d20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77b38 │ │ │ │ + beq 77d20 │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77b38 │ │ │ │ + ble 77d20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2dd500 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2ddcf0 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77b74 │ │ │ │ + blt 77d5c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9a24 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2ea1e4 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8352 @ 0x20a0 │ │ │ │ + movw r1, #8416 @ 0x20e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + movw r1, #8460 @ 0x210c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077be4 : │ │ │ │ +00077dcc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ - bne 77c08 │ │ │ │ - b 2e284c │ │ │ │ + bne 77df0 │ │ │ │ + b 2e300c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 64960 │ │ │ │ + bl 64990 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c84 │ │ │ │ + beq 77e6c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c7c │ │ │ │ + bge 77e64 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8444 @ 0x20fc │ │ │ │ + movw r1, #8508 @ 0x213c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d1c │ │ │ │ + beq 77f04 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dd54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77d14 │ │ │ │ + bge 77efc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 77d4c │ │ │ │ + beq 77f34 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77d8c │ │ │ │ - bl be620 │ │ │ │ + bne 77f74 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77dc4 │ │ │ │ + bne 77fac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77db8 │ │ │ │ + blt 77fa0 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77db4 │ │ │ │ + blt 77f9c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077dcc : │ │ │ │ +00077fb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2eb534 │ │ │ │ + b 2ebcf4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2b0660 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b1290 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e40 │ │ │ │ + beq 78028 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e040 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77e38 │ │ │ │ + bge 78020 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39b114 <_PyBytes_Find@@Base+0x1ec4> │ │ │ │ + b 39b334 <_PyBytes_Find@@Base+0x1cc8> │ │ │ │ │ │ │ │ -00077e5c : │ │ │ │ +00078044 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 336c60 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 337128 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7805c │ │ │ │ + bne 78244 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 77f90 │ │ │ │ + bne 78178 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ed8 │ │ │ │ + beq 780c0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77ee4 │ │ │ │ + bne 780cc │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7805c │ │ │ │ + beq 78244 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7804c │ │ │ │ + beq 78234 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7804c │ │ │ │ + beq 78234 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7dee4 │ │ │ │ - bl a7670 │ │ │ │ + bl 7e0cc │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f64 │ │ │ │ + bgt 7814c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f64 │ │ │ │ + bne 7814c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7805c │ │ │ │ + bgt 78244 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7805c │ │ │ │ + bne 78244 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7805c │ │ │ │ + beq 78244 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7804c │ │ │ │ + beq 78234 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7804c │ │ │ │ + beq 78234 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5964 │ │ │ │ - bl a7670 │ │ │ │ + bl d5ce8 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78024 │ │ │ │ + bgt 7820c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78024 │ │ │ │ + bne 7820c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7805c │ │ │ │ + bgt 78244 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7805c │ │ │ │ + bne 78244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7805c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 78244 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 780e8 │ │ │ │ + bne 782d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79ed4 │ │ │ │ - bl a7670 │ │ │ │ + bl 7a0bc │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78134 │ │ │ │ + ble 7831c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 141724 │ │ │ │ - bl a7670 │ │ │ │ + bl 14186c │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78184 │ │ │ │ + beq 7836c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 7818c │ │ │ │ + b 78374 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip] │ │ │ │ @@ -75798,176 +75920,176 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 781e4 │ │ │ │ + beq 783cc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 781f0 │ │ │ │ + b 783d8 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000781f8 : │ │ │ │ +000783e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39dc88 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dea8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -00078214 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +000783fc <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1dd388 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd898 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78270 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + beq 78458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8612 @ 0x21a4 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 782ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl be620 │ │ │ │ + bne 78494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78310 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 784f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e0f4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 782d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + bne 784bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 782f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27bef0 │ │ │ │ + b 784d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1ba734 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baec4 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78300 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 784e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78310 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 784f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7837c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78564 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #37008 @ 0x9090 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7878 │ │ │ │ + bl 1c8024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7837c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78564 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78394 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + beq 7857c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 78394 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + b 7857c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b54c4 │ │ │ │ + b b5770 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 783d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c0> │ │ │ │ + bne 785bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290548 │ │ │ │ + bl 291350 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78404 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ + bne 785ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290548 │ │ │ │ + bl 291350 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 78438 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x224> │ │ │ │ + bne 78620 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x224> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -75978,896 +76100,896 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 784b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 786a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 784b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 786a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #8716 @ 0x220c │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16e9ec │ │ │ │ - b 784f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ + bl 16ed94 │ │ │ │ + b 786dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 78500 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ + ldr ip, [pc, #60] @ 786e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7849c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ + bne 78684 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78558 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 78740 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78548 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78558 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + bne 78730 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78740 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7858c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 78774 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7857c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7858c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + bne 78764 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78774 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 785c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 787a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 785b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 785c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + bne 78798 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 787a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 785e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 787d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #31112 @ 0x7988 │ │ │ │ + movw r5, #31176 @ 0x79c8 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ movne r7, sl │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r7, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 787c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + bne 789b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 786e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ + bne 788cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ - b 7883c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + b 78a24 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 78960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b9158 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b9440 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78750 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ + bne 78938 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 78960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 78960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 78960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bgt 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bne 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7879c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bgt 78984 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7879c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bne 78984 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bgt 789a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bne 789a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + b 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78848 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ + bne 78a30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7888c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bgt 78a74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7888c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bne 78a74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bgt 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bne 78a98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 788f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ + bne 78adc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e22c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ + bne 78b00 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ subs r4, r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ - movw r3, #31112 @ 0x7988 │ │ │ │ + movw r3, #31176 @ 0x79c8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 789b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ + bne 78b98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3b9158 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b9440 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + b 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #5208 @ 0x1458 │ │ │ │ + movw r2, #5272 @ 0x1498 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bgt 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78a14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bne 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #35692 @ 0x8b6c │ │ │ │ + movw ip, #36180 @ 0x8d54 │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 304934 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 305104 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78a84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ + beq 78c6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78ac4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ - bl be620 │ │ │ │ + bne 78cac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78b4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ + bne 78d34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ movweq r3, #44772 @ 0xaee4 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ - bl 97e70 │ │ │ │ + beq 78d10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ + bl 97bb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78af8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ + bne 78ce0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e658 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78b38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ - bl 98304 │ │ │ │ + beq 78d20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ + bl 98044 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ - bl 25e6dc │ │ │ │ + b 27bef0 │ │ │ │ + bl 25f3ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00078b54 : │ │ │ │ +00078d3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9974 │ │ │ │ + b 3a9b94 │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34764 @ 0x87cc │ │ │ │ + movw r0, #34828 @ 0x880c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78bf8 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 78de0 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78be8 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78bf8 │ │ │ │ + bne 78dd0 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78de0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78c14 │ │ │ │ + bne 78dfc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78c28 │ │ │ │ - b 78c50 │ │ │ │ + bne 78e10 │ │ │ │ + b 78e38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78c04 │ │ │ │ + beq 78dec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78c40 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78c50 │ │ │ │ + bne 78e28 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78e38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78c84 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 78e6c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78c74 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78c84 │ │ │ │ + bne 78e5c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78e6c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78cac │ │ │ │ + bne 78e94 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #408] @ 78e74 │ │ │ │ + ldr r3, [pc, #408] @ 7905c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78cfc │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + bne 78ee4 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 78e78 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 79060 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #8904 @ 0x22c8 │ │ │ │ + movw r1, #8968 @ 0x2308 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78d1c │ │ │ │ + bne 78f04 │ │ │ │ mov r4, #0 │ │ │ │ - b 78e68 │ │ │ │ - bl 9f3e4 │ │ │ │ + b 79050 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78d14 │ │ │ │ - ldr r0, [pc, #332] @ 78e7c │ │ │ │ + beq 78efc │ │ │ │ + ldr r0, [pc, #332] @ 79064 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78d4c │ │ │ │ + bne 78f34 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78d34 │ │ │ │ + bne 78f1c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78d74 │ │ │ │ + bne 78f5c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r7, [r3, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 78e38 │ │ │ │ + beq 79020 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78e08 │ │ │ │ + beq 78ff0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c58b8 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c5f24 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78e10 │ │ │ │ + beq 78ff8 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78df8 │ │ │ │ + bgt 78fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78df8 │ │ │ │ + bne 78fe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78e10 │ │ │ │ + beq 78ff8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78d94 │ │ │ │ + b 78f7c │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78d88 │ │ │ │ + b 78f70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78e34 │ │ │ │ + bgt 7901c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78e34 │ │ │ │ + bne 7901c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 78e58 │ │ │ │ + bne 79040 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78e40 │ │ │ │ + bne 79028 │ │ │ │ dmb ish │ │ │ │ - beq 78e68 │ │ │ │ - ldr r0, [pc, #20] @ 78e7c │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 79050 │ │ │ │ + ldr r0, [pc, #20] @ 79064 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ subseq fp, lr, r0, ror #14 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 791b0 │ │ │ │ + bl 79398 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78fe8 │ │ │ │ + beq 791d0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 78ee0 │ │ │ │ + bne 790c8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 78ef0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 790d8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78ef8 │ │ │ │ + bne 790e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 78fb8 │ │ │ │ + b 791a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 78f4c │ │ │ │ + bge 79134 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 78f7c │ │ │ │ + b 79164 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fb8 │ │ │ │ + beq 791a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ef0 │ │ │ │ + bgt 790d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78ef0 │ │ │ │ + bne 790d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 78ef0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 790d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78fd4 │ │ │ │ + bgt 791bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78fdc │ │ │ │ + beq 791c4 │ │ │ │ mov r5, r4 │ │ │ │ - b 78fe8 │ │ │ │ + b 791d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 78fd4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 791bc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79048 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 79230 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79038 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79048 │ │ │ │ + bne 79220 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79230 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7907c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 79264 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7906c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7907c │ │ │ │ + bne 79254 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79264 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 790a4 │ │ │ │ + bne 7928c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8928 @ 0x22e0 │ │ │ │ + movw r1, #8992 @ 0x2320 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79140 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 79328 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79130 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79140 │ │ │ │ + bne 79318 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79328 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79174 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7935c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79164 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79174 │ │ │ │ + bne 7934c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7935c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7919c │ │ │ │ + bne 79384 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 79240 │ │ │ │ + blt 79428 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79234 │ │ │ │ + beq 7941c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1ef31c │ │ │ │ + bl 1efb2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79238 │ │ │ │ + bne 79420 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79234 │ │ │ │ + bgt 7941c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79234 │ │ │ │ + bne 7941c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -76877,272 +76999,272 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 792a4 │ │ │ │ + bhi 7948c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 792c8 │ │ │ │ - b 79330 │ │ │ │ + beq 794b0 │ │ │ │ + b 79518 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #33740 @ 0x83cc │ │ │ │ + movw r0, #33804 @ 0x840c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79288 │ │ │ │ - b 79330 │ │ │ │ + bne 79470 │ │ │ │ + b 79518 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 79378 │ │ │ │ + ble 79560 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 79358 │ │ │ │ + beq 79540 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79338 │ │ │ │ + beq 79520 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79330 │ │ │ │ + beq 79518 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7935c │ │ │ │ + beq 79544 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 793c8 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + b 795b0 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33740 @ 0x83cc │ │ │ │ + movw r0, #33804 @ 0x840c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79330 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 79518 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 7937c │ │ │ │ + beq 79564 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 7937c │ │ │ │ - b 79330 │ │ │ │ + bge 79564 │ │ │ │ + b 79518 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, ip │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ subeq ip, fp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 22cd84 │ │ │ │ + bl 22dbcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 793c8 │ │ │ │ + beq 795b0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + movw r0, #60820 @ 0xed94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 793dc │ │ │ │ + beq 795c4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8988 @ 0x231c │ │ │ │ + movw r1, #9052 @ 0x235c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c9f34 │ │ │ │ + b 3c9f4c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9040 @ 0x2350 │ │ │ │ + movw r1, #9104 @ 0x2390 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 791b0 │ │ │ │ + bl 79398 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 795d0 │ │ │ │ + beq 797b8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 794c4 │ │ │ │ + bne 796ac │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1716 @ 0x6b4 │ │ │ │ + movw r1, #1780 @ 0x6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 794d4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 796bc │ │ │ │ mov r0, #3 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 794dc │ │ │ │ + bne 796c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 795a0 │ │ │ │ + b 79788 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d1fc0 │ │ │ │ + bl 2d2628 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 79534 │ │ │ │ + bge 7971c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 79564 │ │ │ │ + b 7974c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl cdfc4 │ │ │ │ + bl ce334 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 795a0 │ │ │ │ + beq 79788 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 794d4 │ │ │ │ + bgt 796bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 794d4 │ │ │ │ + bne 796bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 794d4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 796bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 795bc │ │ │ │ + bgt 797a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 795c4 │ │ │ │ + beq 797ac │ │ │ │ mov r5, r4 │ │ │ │ - b 795d0 │ │ │ │ + b 797b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 795bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 797a4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79630 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 79818 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79620 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79630 │ │ │ │ + bne 79808 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79818 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79664 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7984c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79654 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79664 │ │ │ │ + bne 7983c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7984c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7968c │ │ │ │ + bne 79874 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -77153,893 +77275,893 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 796fc │ │ │ │ + bne 798e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 796f8 │ │ │ │ + ble 798e0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79738 │ │ │ │ + beq 79920 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 79780 │ │ │ │ + ldr r1, [pc, #124] @ 79968 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp] │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79778 │ │ │ │ + beq 79960 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 17c270 │ │ │ │ + bl 17c600 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 797c8 │ │ │ │ + bhi 799b0 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ movwle r5, #5196 @ 0x144c │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 797f0 │ │ │ │ + b 799d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30348 @ 0x768c │ │ │ │ + movw r0, #30412 @ 0x76cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 797b4 │ │ │ │ + bne 7999c │ │ │ │ mov r0, #0 │ │ │ │ - b 79ccc │ │ │ │ + b 79eb4 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79830 │ │ │ │ + beq 79a18 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7984c │ │ │ │ + beq 79a34 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #9148 @ 0x23bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 797e8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 799d0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34368 @ 0x8640 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 797e8 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + bl 16ed94 │ │ │ │ + b 799d0 │ │ │ │ + movw r1, #61360 @ 0xefb0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 797e8 │ │ │ │ + beq 799d0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798a0 │ │ │ │ + beq 79a88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798a0 │ │ │ │ + bgt 79a88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798a0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79a88 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798d4 │ │ │ │ + beq 79abc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798d4 │ │ │ │ + bgt 79abc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798d4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79abc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79908 │ │ │ │ + beq 79af0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79908 │ │ │ │ + bgt 79af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79908 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79af0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7993c │ │ │ │ + beq 79b24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7993c │ │ │ │ + bgt 79b24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7993c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79b24 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79970 │ │ │ │ + beq 79b58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79970 │ │ │ │ + bgt 79b58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79970 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79b58 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 799a4 │ │ │ │ + beq 79b8c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 799a4 │ │ │ │ + bgt 79b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 799a4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 79b8c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 799c8 │ │ │ │ - movw r0, #60636 @ 0xecdc │ │ │ │ + bne 79bb0 │ │ │ │ + movw r0, #60772 @ 0xed64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 79ca4 │ │ │ │ + b 79e8c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9152 @ 0x23c0 │ │ │ │ + movw r1, #9216 @ 0x2400 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 178f7c │ │ │ │ + bl 17930c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 797e8 │ │ │ │ + beq 799d0 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #59636 @ 0xe8f4 │ │ │ │ + movw r1, #59772 @ 0xe97c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #60636 @ 0xecdc │ │ │ │ + movw ip, #60772 @ 0xed64 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 79a28 │ │ │ │ + beq 79c10 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c98 │ │ │ │ + bge 79e80 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79a38 │ │ │ │ + b 79c20 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c98 │ │ │ │ + bge 79e80 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79a58 │ │ │ │ + beq 79c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r6, r0 │ │ │ │ - b 79a74 │ │ │ │ + b 79c5c │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79a70 │ │ │ │ + bne 79c58 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79a80 │ │ │ │ - b 79a98 │ │ │ │ + ble 79c68 │ │ │ │ + b 79c80 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79ab8 │ │ │ │ - b 79a60 │ │ │ │ + bne 79ca0 │ │ │ │ + b 79c48 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79a98 │ │ │ │ + bne 79c80 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9180 @ 0x23dc │ │ │ │ + movw r1, #9244 @ 0x241c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79aec │ │ │ │ + bne 79cd4 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl a7670 │ │ │ │ - b 79c90 │ │ │ │ + bl a7950 │ │ │ │ + b 79e78 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b20 │ │ │ │ + bne 79d08 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl a7670 │ │ │ │ - b 79c90 │ │ │ │ + bl a7950 │ │ │ │ + b 79e78 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #9204 @ 0x23f4 │ │ │ │ + movw r1, #9268 @ 0x2434 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b54 │ │ │ │ + bne 79d3c │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - b 79b84 │ │ │ │ + b 79d6c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #9216 @ 0x2400 │ │ │ │ + movw r1, #9280 @ 0x2440 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79bac │ │ │ │ + bne 79d94 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #35108 @ 0x8924 │ │ │ │ + movw r2, #35596 @ 0x8b0c │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #34300 @ 0x85fc │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 79c90 │ │ │ │ + b 79e78 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #30620 @ 0x779c │ │ │ │ + movw r1, #30684 @ 0x77dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79bfc │ │ │ │ + bne 79de4 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32868 @ 0x8064 │ │ │ │ + movw r1, #33356 @ 0x824c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 79c90 │ │ │ │ + b 79e78 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5792 @ 0x16a0 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c4c │ │ │ │ + bne 79e34 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32376 @ 0x7e78 │ │ │ │ + movw r1, #32864 @ 0x8060 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 79c90 │ │ │ │ + b 79e78 │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #9224 @ 0x2408 │ │ │ │ + movw r1, #9288 @ 0x2448 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 797e8 │ │ │ │ + bgt 799d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 797e8 │ │ │ │ + bne 799d0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 797e8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 799d0 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 79a04 │ │ │ │ + b 79bec │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79cb0 │ │ │ │ + ble 79e98 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 79ccc │ │ │ │ + b 79eb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79ca4 │ │ │ │ + bne 79e8c │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 79ca4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 79e8c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2faaf4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fb2f8 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d98 │ │ │ │ + beq 79f80 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f44d8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf30> │ │ │ │ + bl 2f4c98 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf30> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79d40 │ │ │ │ + bge 79f28 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #9308 @ 0x245c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 79d98 │ │ │ │ + bl 16ed94 │ │ │ │ + b 79f80 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79d80 │ │ │ │ + bgt 79f68 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd500 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2ddcf0 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 79d9c │ │ │ │ - b 79d98 │ │ │ │ + bge 79f84 │ │ │ │ + b 79f80 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r0, r1 │ │ │ │ sub ip, r1, r1 │ │ │ │ mov r2, r1 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 79dd8 │ │ │ │ + bgt 79fc0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldrb lr, [r2] │ │ │ │ strb lr, [r0], #1 │ │ │ │ strb ip, [r2], #-1 │ │ │ │ sub ip, r1, r2 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 79de0 │ │ │ │ + bgt 79fc8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 79e1c │ │ │ │ + blt 7a004 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 79e50 │ │ │ │ + blt 7a038 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36768 @ 0x8fa0 │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79eb8 │ │ │ │ + beq 7a0a0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ec8 │ │ │ │ + bne 7a0b0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a12d0 │ │ │ │ + b a15b0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15f674 │ │ │ │ + b 15fa2c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3b90bc <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b93a4 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79fc8 │ │ │ │ + beq 7a1b0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79f68 │ │ │ │ + beq 7a150 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79fc8 │ │ │ │ + beq 7a1b0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 79f78 │ │ │ │ + beq 7a160 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b92a8 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b9590 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79fa4 │ │ │ │ + beq 7a18c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7670 │ │ │ │ - b 79f78 │ │ │ │ + bl a7950 │ │ │ │ + b 7a160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79fcc │ │ │ │ + beq 7a1b4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79fcc │ │ │ │ + beq 7a1b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b9158 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b9440 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79fcc │ │ │ │ + bne 7a1b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79fc8 │ │ │ │ + bgt 7a1b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79fc8 │ │ │ │ + bne 7a1b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a004 │ │ │ │ + beq 7a1ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 219ac4 │ │ │ │ + bl 21a694 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7a024 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 7a20c <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0007a024 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0007a20c <_PyThread_CurrentFrames@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #496] @ 7a230 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a418 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #9296 @ 0x2450 │ │ │ │ + movw r1, #9360 @ 0x2490 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a068 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a250 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a224 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f3e4 │ │ │ │ + b 7a40c <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a060 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a234 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a248 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a41c <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a098 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a280 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a080 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a268 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 7a0c0 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a2a8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #916] @ 0x394 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a1f4 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a3dc <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a3ac <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a168 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a350 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a100 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a2e8 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 7a0e4 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a2cc <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a128 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a310 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 7a0f8 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a2e0 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a1cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a3b4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a170 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a358 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a1a8 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a390 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a1cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a3b4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 7a0d8 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a2c0 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1437c4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14390c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a144 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a32c <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a1cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a3b4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a1cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a3b4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7a1cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7a3b4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a160 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a348 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7a160 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7a348 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 7a0cc <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a2b4 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a1f0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a3d8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a1f0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a3d8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a214 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a3fc <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a1fc <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a3e4 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a224 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a234 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 7a40c <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a41c <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ - ldr r3, [pc, #28] @ 7a25c <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ + ldr r3, [pc, #28] @ 7a444 <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3868] @ 0xf1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 7a29c <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ + bne 7a484 <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9316 @ 0x2464 │ │ │ │ + movw r1, #9380 @ 0x24a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7a2e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 16ed94 │ │ │ │ + b 7a4c8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a31c <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + bne 7a504 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3270f4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 3275bc <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a310 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ + bne 7a4f8 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a448 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 7a630 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a308 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ + beq 7a4f0 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 7a2e8 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ - b 7a414 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + bne 7a4d0 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ + b 7a5fc <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a3f4 <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ + beq 7a5dc <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3270f4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 3275bc <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a2e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + beq 7a4c8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a414 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + beq 7a5fc <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a390 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + bne 7a578 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9352 @ 0x2488 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7a3e4 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ - bl c57f0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7a5cc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl c5c54 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a3c8 <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ - bl be620 │ │ │ │ + bne 7a5b0 <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3e4 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bne 7a5cc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + movw r1, #9444 @ 0x24e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7a3e4 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl 16ed94 │ │ │ │ + b 7a5cc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a3ac <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + blt 7a594 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c148 │ │ │ │ + bl 21cd18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a344 <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ + bne 7a52c <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a42c <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ - b 7a2e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bne 7a614 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + b 7a4c8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9416 @ 0x24c8 │ │ │ │ + movw r1, #9480 @ 0x2508 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 7a2e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 140d3c │ │ │ │ + b 7a4c8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c650 │ │ │ │ + bl 21d220 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a448 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 7a630 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a42c <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + bcs 7a614 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ - b 7a2e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl a61a0 │ │ │ │ + b 7a4c8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a484 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ - bl be620 │ │ │ │ + bne 7a66c <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a4a0 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ - ldr r2, [pc, #28] @ 7a4a8 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + bne 7a688 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ + ldr r2, [pc, #28] @ 7a690 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -78050,41 +78172,41 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a504 <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ + beq 7a6ec <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a50c <_Py_c_sum@@Base>: │ │ │ │ +0007a6f4 <_Py_c_sum@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007a52c <_Py_cr_diff@@Base>: │ │ │ │ +0007a714 <_Py_cr_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -78103,243 +78225,243 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7a5b4 <_Py_cr_diff@@Base+0x88> │ │ │ │ + bne 7a79c <_Py_cr_diff@@Base+0x88> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9316 @ 0x2464 │ │ │ │ + movw r1, #9380 @ 0x24a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7a5f0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 7a7d8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a680 <_Py_cr_diff@@Base+0x154> │ │ │ │ + bne 7a868 <_Py_cr_diff@@Base+0x154> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 321038 <_Py_RestoreSignals@@Base+0x1f14> │ │ │ │ + bl 3215f8 <_Py_RestoreSignals@@Base+0x1f34> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a5f8 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + bne 7a7e0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a88c <_Py_cr_diff@@Base+0x360> │ │ │ │ + b 7aa74 <_Py_cr_diff@@Base+0x360> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a624 <_Py_cr_diff@@Base+0xf8> │ │ │ │ + bhi 7a80c <_Py_cr_diff@@Base+0xf8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a66c <_Py_cr_diff@@Base+0x140> │ │ │ │ + bne 7a854 <_Py_cr_diff@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ - bl 2e2210 │ │ │ │ - b 7a5f0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl a61a0 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 7a7d8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a66c <_Py_cr_diff@@Base+0x140> │ │ │ │ + beq 7a854 <_Py_cr_diff@@Base+0x140> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a64c <_Py_cr_diff@@Base+0x120> │ │ │ │ + bne 7a834 <_Py_cr_diff@@Base+0x120> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e280 │ │ │ │ - b 7a87c <_Py_cr_diff@@Base+0x350> │ │ │ │ + b 7aa64 <_Py_cr_diff@@Base+0x350> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a85c <_Py_cr_diff@@Base+0x330> │ │ │ │ + beq 7aa44 <_Py_cr_diff@@Base+0x330> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 321038 <_Py_RestoreSignals@@Base+0x1f14> │ │ │ │ + bl 3215f8 <_Py_RestoreSignals@@Base+0x1f34> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a5f0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + beq 7a7d8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a87c <_Py_cr_diff@@Base+0x350> │ │ │ │ + beq 7aa64 <_Py_cr_diff@@Base+0x350> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a6e4 <_Py_cr_diff@@Base+0x1b8> │ │ │ │ + beq 7a8cc <_Py_cr_diff@@Base+0x1b8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7a700 <_Py_cr_diff@@Base+0x1d4> │ │ │ │ + beq 7a8e8 <_Py_cr_diff@@Base+0x1d4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9504 @ 0x2520 │ │ │ │ + movw r1, #9568 @ 0x2560 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7a850 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bl 16ed94 │ │ │ │ + b 7aa38 <_Py_cr_diff@@Base+0x324> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a720 <_Py_cr_diff@@Base+0x1f4> │ │ │ │ - bl be620 │ │ │ │ + bne 7a908 <_Py_cr_diff@@Base+0x1f4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a850 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bne 7aa38 <_Py_cr_diff@@Base+0x324> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 2195b8 │ │ │ │ + bl 21a188 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a6a8 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bne 7a890 <_Py_cr_diff@@Base+0x17c> │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3] │ │ │ │ str r9, [r3, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bhi 7a79c <_Py_cr_diff@@Base+0x270> │ │ │ │ + bhi 7a984 <_Py_cr_diff@@Base+0x270> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a6a8 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bcc 7a890 <_Py_cr_diff@@Base+0x17c> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7a7a0 <_Py_cr_diff@@Base+0x274> │ │ │ │ + b 7a988 <_Py_cr_diff@@Base+0x274> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7a7dc <_Py_cr_diff@@Base+0x2b0> │ │ │ │ + blt 7a9c4 <_Py_cr_diff@@Base+0x2b0> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7a7b0 <_Py_cr_diff@@Base+0x284> │ │ │ │ + bhi 7a998 <_Py_cr_diff@@Base+0x284> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7a7cc <_Py_cr_diff@@Base+0x2a0> │ │ │ │ + bhi 7a9b4 <_Py_cr_diff@@Base+0x2a0> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7a7e4 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ + bne 7a9cc <_Py_cr_diff@@Base+0x2b8> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e2210 │ │ │ │ - b 7a850 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bl 2e29d0 │ │ │ │ + b 7aa38 <_Py_cr_diff@@Base+0x324> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7a844 <_Py_cr_diff@@Base+0x318> │ │ │ │ + beq 7aa2c <_Py_cr_diff@@Base+0x318> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7a83c <_Py_cr_diff@@Base+0x310> │ │ │ │ + beq 7aa24 <_Py_cr_diff@@Base+0x310> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2195b8 │ │ │ │ + bl 21a188 │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7a804 <_Py_cr_diff@@Base+0x2d8> │ │ │ │ + b 7a9ec <_Py_cr_diff@@Base+0x2d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ - b 7a6a8 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bl a61a0 │ │ │ │ + b 7a890 <_Py_cr_diff@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 323a68 <_Py_RestoreSignals@@Base+0x4944> │ │ │ │ - b 7a5f0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl 323f30 <_Py_RestoreSignals@@Base+0x486c> │ │ │ │ + b 7a7d8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9540 @ 0x2544 │ │ │ │ + movw r1, #9604 @ 0x2584 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 7a5f0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl 140d3c │ │ │ │ + b 7a7d8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 323a68 <_Py_RestoreSignals@@Base+0x4944> │ │ │ │ + bl 323f30 <_Py_RestoreSignals@@Base+0x486c> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8e8 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + beq 7aad0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a8e8 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + bgt 7aad0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a8e8 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 7aad0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007a920 <_Py_cr_prod@@Base>: │ │ │ │ +0007ab08 <_Py_cr_prod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -78349,91 +78471,91 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a998 <_Py_cr_prod@@Base+0x78> │ │ │ │ + beq 7ab80 <_Py_cr_prod@@Base+0x78> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2500 │ │ │ │ + bl c2808 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a9a0 <_Py_cr_quot@@Base>: │ │ │ │ +0007ab88 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7a9c0 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7aba8 <_Py_cr_quot@@Base+0x20> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 7a9f8 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7abe0 <_Py_cr_quot@@Base+0x58> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a760c │ │ │ │ + bl a78ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa54 <_Py_cr_quot@@Base+0xb4> │ │ │ │ + beq 7ac3c <_Py_cr_quot@@Base+0xb4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7aa54 <_Py_cr_quot@@Base+0xb4> │ │ │ │ + bgt 7ac3c <_Py_cr_quot@@Base+0xb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7aa54 <_Py_cr_quot@@Base+0xb4> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ac3c <_Py_cr_quot@@Base+0xb4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007aa8c <_Py_cr_sum@@Base>: │ │ │ │ +0007ac74 <_Py_cr_sum@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -78452,28 +78574,28 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21c650 │ │ │ │ + bl 21d220 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 3270f4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 3275bc <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ab24 <_Py_rc_diff@@Base>: │ │ │ │ +0007ad0c <_Py_rc_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -78483,321 +78605,321 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1d76cc │ │ │ │ + bl 1d7bdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ab7c <_Py_rc_diff@@Base+0x58> │ │ │ │ + bne 7ad64 <_Py_rc_diff@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #19200 @ 0x4b00 │ │ │ │ + movw r3, #19932 @ 0x4ddc │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aba8 <_Py_rc_diff@@Base+0x84> │ │ │ │ + bne 7ad90 <_Py_rc_diff@@Base+0x84> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7abd0 <_Py_rc_diff@@Base+0xac> │ │ │ │ + bne 7adb8 <_Py_rc_diff@@Base+0xac> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7abc8 <_Py_rc_diff@@Base+0xa4> │ │ │ │ - bl be620 │ │ │ │ + bne 7adb0 <_Py_rc_diff@@Base+0xa4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7abd0 <_Py_rc_diff@@Base+0xac> │ │ │ │ - b 7ab74 <_Py_rc_diff@@Base+0x50> │ │ │ │ + beq 7adb8 <_Py_rc_diff@@Base+0xac> │ │ │ │ + b 7ad5c <_Py_rc_diff@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab9c <_Py_rc_diff@@Base+0x78> │ │ │ │ + beq 7ad84 <_Py_rc_diff@@Base+0x78> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007abdc : │ │ │ │ +0007adc4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ac60 │ │ │ │ - movw r1, #32324 @ 0x7e44 │ │ │ │ + beq 7ae48 │ │ │ │ + movw r1, #32388 @ 0x7e84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ac74 │ │ │ │ + bl 7ae5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ac60 │ │ │ │ + beq 7ae48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34340 @ 0x8624 │ │ │ │ + movw r1, #34404 @ 0x8664 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ac74 │ │ │ │ + bl 7ae5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ac60 │ │ │ │ + beq 7ae48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 197150 │ │ │ │ + bl 197530 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac6c │ │ │ │ + bgt 7ae54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ac6c │ │ │ │ + bne 7ae54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7ac6c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7ae54 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, r1, #28 │ │ │ │ ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7acb0 │ │ │ │ + bne 7ae98 │ │ │ │ add r5, r5, #28 │ │ │ │ - b 7ac90 │ │ │ │ - bl aa87c │ │ │ │ + b 7ae78 │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7accc │ │ │ │ + bne 7aeb4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7acf8 │ │ │ │ + bgt 7aee0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7acf8 │ │ │ │ + bne 7aee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7aca8 │ │ │ │ - b 7acc4 │ │ │ │ + bne 7ae90 │ │ │ │ + b 7aeac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7ad6c │ │ │ │ + beq 7af54 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141724 │ │ │ │ + b 14186c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ade0 │ │ │ │ + beq 7afc8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7adf8 │ │ │ │ - movw r3, #46860 @ 0xb70c │ │ │ │ + bhi 7afe0 │ │ │ │ + movw r3, #46884 @ 0xb724 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ae54 │ │ │ │ + beq 7b03c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r0, r0, r3 │ │ │ │ - b 7ae70 │ │ │ │ + b 7b058 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7ae8c │ │ │ │ + bl 16ed94 │ │ │ │ + b 7b074 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7af34 │ │ │ │ - bl a12d0 │ │ │ │ + beq 7b11c │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ae94 │ │ │ │ + bne 7b07c │ │ │ │ mov r4, #0 │ │ │ │ - b 7af34 │ │ │ │ + b 7b11c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aee4 │ │ │ │ + beq 7b0cc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7aee4 │ │ │ │ + bne 7b0cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ae8c │ │ │ │ + bgt 7b074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ae8c │ │ │ │ + bne 7b074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7ae8c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7b074 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7af34 │ │ │ │ + beq 7b11c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7af34 │ │ │ │ + bge 7b11c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ add ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strle ip, [r2] │ │ │ │ str r2, [r1, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 7aef8 │ │ │ │ + b 7b0e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #152 @ 0x98 │ │ │ │ + movw r8, #648 @ 0x288 │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7afac │ │ │ │ + beq 7b194 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7b150 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7af94 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7af68 │ │ │ │ + bne 7b17c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b150 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7b150 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afc8 │ │ │ │ + bne 7b1b0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afdc │ │ │ │ - b 7b004 │ │ │ │ + bne 7b1c4 │ │ │ │ + b 7b1ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afb8 │ │ │ │ + beq 7b1a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aff4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b004 │ │ │ │ + bne 7b1dc │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b1ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b02c │ │ │ │ + bne 7b214 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -78805,186 +78927,186 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b094 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b27c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b084 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b094 │ │ │ │ + bne 7b26c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b27c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b0b0 │ │ │ │ + bne 7b298 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0d4 │ │ │ │ - b 7b0c4 │ │ │ │ + beq 7b2bc │ │ │ │ + b 7b2ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0a0 │ │ │ │ + beq 7b288 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0f0 │ │ │ │ + beq 7b2d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b10c │ │ │ │ + beq 7b2f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b140 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b328 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b130 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b140 │ │ │ │ + bne 7b318 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b328 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b15c │ │ │ │ + bne 7b344 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b170 │ │ │ │ - b 7b198 │ │ │ │ + bne 7b358 │ │ │ │ + b 7b380 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b14c │ │ │ │ + beq 7b334 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b188 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b198 │ │ │ │ + bne 7b370 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b380 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1cc │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b3b4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1bc │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b1cc │ │ │ │ + bne 7b3a4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b3b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b200 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b3e8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1f0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b200 │ │ │ │ + bne 7b3d8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b3e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b234 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b41c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b224 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b234 │ │ │ │ + bne 7b40c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b41c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b268 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b450 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b258 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b268 │ │ │ │ + bne 7b440 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b450 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b284 │ │ │ │ + bne 7b46c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b298 │ │ │ │ - b 7b2c0 │ │ │ │ + bne 7b480 │ │ │ │ + b 7b4a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b274 │ │ │ │ + beq 7b45c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2b0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b2c0 │ │ │ │ + bne 7b498 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b4a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2f4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b4dc │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2e4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b2f4 │ │ │ │ + bne 7b4cc │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b4dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b328 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b510 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b318 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b328 │ │ │ │ + bne 7b500 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b510 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -78999,162 +79121,162 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b39c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b584 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b38c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b39c │ │ │ │ + bne 7b574 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b584 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3d0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b5b8 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3c0 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b3d0 │ │ │ │ + bne 7b5a8 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b5b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b404 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b5ec │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3f4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b404 │ │ │ │ + bne 7b5dc │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b5ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b438 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b620 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b428 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b438 │ │ │ │ + bne 7b610 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b620 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b46c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b654 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b45c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b46c │ │ │ │ + bne 7b644 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b654 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4a0 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b688 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b490 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b678 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b688 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4d4 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b6bc │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4c4 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4d4 │ │ │ │ + bne 7b6ac │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b6bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b4f0 │ │ │ │ + bne 7b6d8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b514 │ │ │ │ - b 7b504 │ │ │ │ + beq 7b6fc │ │ │ │ + b 7b6ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4e0 │ │ │ │ + beq 7b6c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b530 │ │ │ │ + beq 7b718 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b564 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b74c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b554 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b564 │ │ │ │ + bne 7b73c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b74c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b598 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + beq 7b780 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b588 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b598 │ │ │ │ + bne 7b770 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b780 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5c0 │ │ │ │ + bne 7b7a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r3, #47136 @ 0xb820 │ │ │ │ @@ -79168,215 +79290,215 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #9992 @ 0x2708 │ │ │ │ + movw r0, #10056 @ 0x2748 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ca7d4 │ │ │ │ + b 3ca7ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 3c14c │ │ │ │ │ │ │ │ -0007b684 : │ │ │ │ +0007b86c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #22096 @ 0x5650 │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be6a0 │ │ │ │ + b be9a8 │ │ │ │ │ │ │ │ -0007b6a0 : │ │ │ │ +0007b888 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r2, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25ba54 <_PyNamespace_New@@Base+0x100> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d69a0 <_PySet_Update@@Base+0x214> │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 7b6f0 │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7b700 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 25c724 <_PyNamespace_New@@Base+0x100> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b750 │ │ │ │ + beq 7b8f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1548f0 <_PyType_Name@@Base> │ │ │ │ + bl 154bcc <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #39836 @ 0x9b9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 2d7008 <_PySet_Update@@Base+0x214> │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 7b940 │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7b950 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b beb68 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b770 : │ │ │ │ +0007b958 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7b7e4 │ │ │ │ + bne 7b9cc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7b7c8 │ │ │ │ + beq 7b9b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b7c8 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne 7b9b0 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4081 @ 0xff1 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7b7e8 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7b9d0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7b7e8 │ │ │ │ - b 1d63bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 7b9d0 │ │ │ │ + b 1d68c8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b7f0 : │ │ │ │ +0007b9d8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b824 : │ │ │ │ +0007ba0c : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7b88c │ │ │ │ + beq 7ba74 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7b88c │ │ │ │ + beq 7ba74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b62e0 │ │ │ │ - movw r3, #640 @ 0x280 │ │ │ │ + bl b658c │ │ │ │ + movw r3, #704 @ 0x2c0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #28732 @ 0x703c │ │ │ │ + movw r2, #28796 @ 0x707c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007b898 : │ │ │ │ +0007ba80 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7b8b8 │ │ │ │ + beq 7baa0 │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7b8e8 │ │ │ │ + bne 7bad0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b5f4 │ │ │ │ + b 11b814 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7b910 │ │ │ │ + beq 7baf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b910 │ │ │ │ + bne 7baf8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -79389,69 +79511,69 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b974 │ │ │ │ + bne 7bb5c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b9b4 │ │ │ │ + beq 7bb9c │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #20] │ │ │ │ movw ip, #34764 @ 0x87cc │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba34 │ │ │ │ + beq 7bc1c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b9e8 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 7bbd0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23928 @ 0x5d78 │ │ │ │ + movw r0, #23992 @ 0x5db8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7ba34 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7bc1c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba34 │ │ │ │ + beq 7bc1c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ movwne r3, #44764 @ 0xaedc │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #41664 @ 0xa2c0 │ │ │ │ - movweq r1, #23928 @ 0x5d78 │ │ │ │ + movwne r1, #41728 @ 0xa300 │ │ │ │ + movweq r1, #23992 @ 0x5db8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -79460,51 +79582,51 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7ba90 │ │ │ │ + bne 7bc78 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bac8 │ │ │ │ + beq 7bcb0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bb14 │ │ │ │ + ldr r1, [pc, #108] @ 7bcfc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb08 │ │ │ │ + beq 7bcf0 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7baec │ │ │ │ + bgt 7bcd4 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #5404 @ 0x151c │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7bb08 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7bcf0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bad0 │ │ │ │ - bl be620 │ │ │ │ + bne 7bcb8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bad0 │ │ │ │ + beq 7bcb8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-120 @ 0xffffff88 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79514,140 +79636,140 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7bb68 │ │ │ │ + bne 7bd50 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bba0 │ │ │ │ + beq 7bd88 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bbec │ │ │ │ + ldr r1, [pc, #108] @ 7bdd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbe0 │ │ │ │ + beq 7bdc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bbc4 │ │ │ │ + bgt 7bdac │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #37788 @ 0x939c │ │ │ │ + movw r1, #37852 @ 0x93dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7bbe0 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7bdc8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bba8 │ │ │ │ - bl be620 │ │ │ │ + bne 7bd90 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bba8 │ │ │ │ + beq 7bd90 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7bc40 │ │ │ │ + bne 7be28 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bc3c │ │ │ │ + blt 7be24 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bc74 │ │ │ │ + beq 7be5c │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bd50 │ │ │ │ + ldr ip, [pc, #264] @ 7bf38 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd44 │ │ │ │ + beq 7bf2c │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bcf8 │ │ │ │ + beq 7bee0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bd44 │ │ │ │ - ldr r3, [pc, #192] @ 7bd54 │ │ │ │ + blt 7bf2c │ │ │ │ + ldr r3, [pc, #192] @ 7bf3c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ movne r3, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r3, [fp, #-16] │ │ │ │ - beq 7bcf8 │ │ │ │ + beq 7bee0 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce4b4 │ │ │ │ + bl ce824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bce4 │ │ │ │ + beq 7becc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bcb0 │ │ │ │ - ldr r3, [pc, #108] @ 7bd58 │ │ │ │ + b 7be98 │ │ │ │ + ldr r3, [pc, #108] @ 7bf40 │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bd20 │ │ │ │ - ldr r1, [pc, #84] @ 7bd54 │ │ │ │ + b 7bf08 │ │ │ │ + ldr r1, [pc, #84] @ 7bf3c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bd58 │ │ │ │ + ldr r2, [pc, #80] @ 7bf40 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1132] @ 0x46c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r4, r2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7bd34 │ │ │ │ - bl be620 │ │ │ │ + bne 7bf1c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bd44 │ │ │ │ + bne 7bf2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -79662,361 +79784,361 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bdb8 │ │ │ │ + bne 7bfa0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bdf4 │ │ │ │ + beq 7bfdc │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7be8c │ │ │ │ + ldr ip, [pc, #200] @ 7c074 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be28 │ │ │ │ + beq 7c010 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7be30 │ │ │ │ - movw r2, #43160 @ 0xa898 │ │ │ │ + bne 7c018 │ │ │ │ + movw r2, #43224 @ 0xa8d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30608 @ 0x7790 │ │ │ │ + movw r0, #30672 @ 0x77d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7be80 │ │ │ │ + b 7c068 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3fa0 │ │ │ │ + bl c42a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7be28 │ │ │ │ + beq 7c010 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37b520 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ + bl 37b858 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7be80 │ │ │ │ + bgt 7c068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7be80 │ │ │ │ + bne 7c068 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror r8 │ │ │ │ │ │ │ │ -0007be90 <_Py_hashtable_len@@Base>: │ │ │ │ +0007c078 <_Py_hashtable_len@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #10000 @ 0x2710 │ │ │ │ + movw r0, #10064 @ 0x2750 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #3840] @ 0xf00 │ │ │ │ + sub sp, sp, #240 @ 0xf0 │ │ │ │ + ldr r2, [pc, #400] @ 7c268 <_Py_hashtable_len@@Base+0x1f0> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r5, r1 │ │ │ │ + str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ + bl 1768f8 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 7c110 <_Py_hashtable_len@@Base+0x98> │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 7c160 <_Py_hashtable_len@@Base+0xe8> │ │ │ │ + b 7c134 <_Py_hashtable_len@@Base+0xbc> │ │ │ │ + sub r3, fp, #224 @ 0xe0 │ │ │ │ + sub r2, fp, #192 @ 0xc0 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl d3310 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7c180 <_Py_hashtable_len@@Base+0x108> │ │ │ │ + b 7c178 <_Py_hashtable_len@@Base+0x100> │ │ │ │ + sub r1, fp, #224 @ 0xe0 │ │ │ │ + sub r3, fp, #232 @ 0xe8 │ │ │ │ + str r1, [sp] │ │ │ │ + sub r2, fp, #192 @ 0xc0 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #10092 @ 0x276c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl d3310 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7c180 <_Py_hashtable_len@@Base+0x108> │ │ │ │ + b 7c178 <_Py_hashtable_len@@Base+0x100> │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #10104 @ 0x2778 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + mov r0, #0 │ │ │ │ + b 7c244 <_Py_hashtable_len@@Base+0x1cc> │ │ │ │ + sub r5, fp, #148 @ 0x94 │ │ │ │ + ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ + sub r3, fp, #228 @ 0xe4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw ip, #10084 @ 0x2764 │ │ │ │ + movt ip, #65 @ 0x41 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 308c34 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7c1b8 <_Py_hashtable_len@@Base+0x140> │ │ │ │ + sub r0, fp, #192 @ 0xc0 │ │ │ │ + bl 1c5370 │ │ │ │ + b 7c178 <_Py_hashtable_len@@Base+0x100> │ │ │ │ + ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #10148 @ 0x27a4 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl d82bc │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 7c1ac <_Py_hashtable_len@@Base+0x134> │ │ │ │ + ldrd r0, [r4, #32] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ + strd r0, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ + str r2, [fp, #-220] @ 0xffffff24 │ │ │ │ + ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #220 @ 0xdc │ │ │ │ + str r2, [fp, #-212] @ 0xffffff2c │ │ │ │ + ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ + str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ + movw r2, #50400 @ 0xc4e0 │ │ │ │ + movt r2, #7 │ │ │ │ + str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ + bl 30b8ac <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 7c1ac <_Py_hashtable_len@@Base+0x134> │ │ │ │ + sub r0, fp, #192 @ 0xc0 │ │ │ │ + bl 1c5370 │ │ │ │ + ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ + bl beb68 │ │ │ │ + ldr r3, [pc, #28] @ 7c268 <_Py_hashtable_len@@Base+0x1f0> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 7c260 <_Py_hashtable_len@@Base+0x1e8> │ │ │ │ + bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bf08 <_Py_hashtable_len@@Base+0x78> │ │ │ │ - bl be620 │ │ │ │ + bne 7c2a4 <_Py_hashtable_len@@Base+0x22c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bf3c <_Py_hashtable_len@@Base+0xac> │ │ │ │ + bne 7c2d8 <_Py_hashtable_len@@Base+0x260> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bf30 <_Py_hashtable_len@@Base+0xa0> │ │ │ │ + beq 7c2cc <_Py_hashtable_len@@Base+0x254> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7bf2c <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + blt 7c2c8 <_Py_hashtable_len@@Base+0x250> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007bf44 : │ │ │ │ +0007c2e0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #476] @ 7c13c │ │ │ │ + ldr r3, [pc, #476] @ 7c4d8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7bfb0 │ │ │ │ + beq 7c34c │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7bf84 │ │ │ │ + bls 7c320 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7bf68 │ │ │ │ + b 7c304 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7bfcc │ │ │ │ + beq 7c368 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 7bfcc │ │ │ │ - b 7bf7c │ │ │ │ + bcs 7c368 │ │ │ │ + b 7c318 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #13584 @ 0x3510 │ │ │ │ + movw r2, #13648 @ 0x3550 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ - b 7bfdc │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ + b 7c378 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28ab8c │ │ │ │ + bl 28babc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7bfe4 │ │ │ │ + bne 7c380 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c134 │ │ │ │ + b 7c4d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24972 @ 0x618c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c0e4 │ │ │ │ + bne 7c480 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c014 │ │ │ │ + bne 7c3b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437c4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14390c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c030 │ │ │ │ + beq 7c3cc │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c080 │ │ │ │ - bl 9f3e4 │ │ │ │ + bne 7c41c │ │ │ │ + bl 9f608 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c080 │ │ │ │ + bne 7c41c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bfdc │ │ │ │ + bgt 7c378 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bfdc │ │ │ │ - ldr r2, [pc, #236] @ 7c140 │ │ │ │ + bne 7c378 │ │ │ │ + ldr r2, [pc, #236] @ 7c4dc │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c06c │ │ │ │ + beq 7c408 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7bfdc │ │ │ │ + b 7c378 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c130 │ │ │ │ + bgt 7c4cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c130 │ │ │ │ - ldr r2, [pc, #136] @ 7c140 │ │ │ │ + bne 7c4cc │ │ │ │ + ldr r2, [pc, #136] @ 7c4dc │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c0d0 │ │ │ │ + beq 7c46c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c130 │ │ │ │ + b 7c4cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c134 │ │ │ │ + bgt 7c4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c134 │ │ │ │ - ldr r2, [pc, #56] @ 7c140 │ │ │ │ + bne 7c4d0 │ │ │ │ + ldr r2, [pc, #56] @ 7c4dc │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c11c │ │ │ │ + beq 7c4b8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c134 │ │ │ │ + b 7c4d0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #3840] @ 0xf00 │ │ │ │ - sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7c2f4 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r5, r1 │ │ │ │ - str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 176568 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 7c19c │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 7c1ec │ │ │ │ - b 7c1c0 │ │ │ │ - sub r3, fp, #224 @ 0xe0 │ │ │ │ - sub r2, fp, #192 @ 0xc0 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #10016 @ 0x2720 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7c20c │ │ │ │ - b 7c204 │ │ │ │ - sub r1, fp, #224 @ 0xe0 │ │ │ │ - sub r3, fp, #232 @ 0xe8 │ │ │ │ - str r1, [sp] │ │ │ │ - sub r2, fp, #192 @ 0xc0 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #10028 @ 0x272c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7c20c │ │ │ │ - b 7c204 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10040 @ 0x2738 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - mov r0, #0 │ │ │ │ - b 7c2d0 │ │ │ │ - sub r5, fp, #148 @ 0x94 │ │ │ │ - ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ - sub r3, fp, #228 @ 0xe4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw ip, #10020 @ 0x2724 │ │ │ │ - movt ip, #65 @ 0x41 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 308464 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7c244 │ │ │ │ - sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 7c204 │ │ │ │ - ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #10084 @ 0x2764 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 7c238 │ │ │ │ - ldrd r0, [r4, #32] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ - strd r0, [sp, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ - str r2, [fp, #-220] @ 0xffffff24 │ │ │ │ - ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #220 @ 0xdc │ │ │ │ - str r2, [fp, #-212] @ 0xffffff2c │ │ │ │ - ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ - str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - movw r2, #49912 @ 0xc2f8 │ │ │ │ - movt r2, #7 │ │ │ │ - str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30b0dc <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 7c238 │ │ │ │ - sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4c00 │ │ │ │ - ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl be860 │ │ │ │ - ldr r3, [pc, #28] @ 7c2f4 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 7c2ec │ │ │ │ - bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -80038,329 +80160,329 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #10100 @ 0x2774 │ │ │ │ + movw r1, #10164 @ 0x27b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c3ac │ │ │ │ + beq 7c594 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c3b4 │ │ │ │ + bge 7c59c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10116 @ 0x2784 │ │ │ │ + movw r1, #10180 @ 0x27c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c418 │ │ │ │ - bl 1a29a8 │ │ │ │ + b 7c600 │ │ │ │ + bl 1a2d74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c3ac │ │ │ │ - bl 1a2ad0 │ │ │ │ + beq 7c594 │ │ │ │ + bl 1a2e9c │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c480 │ │ │ │ + bl 7c608 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c3f4 │ │ │ │ - bl 139840 │ │ │ │ - b 7c40c │ │ │ │ - bl 139464 │ │ │ │ + bge 7c5dc │ │ │ │ + bl 13998c │ │ │ │ + b 7c5f4 │ │ │ │ + bl 1395b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c40c │ │ │ │ + beq 7c5f4 │ │ │ │ mov r1, r5 │ │ │ │ - bl cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c418 │ │ │ │ + bl cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c600 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ - b 7c3ac │ │ │ │ + bl aef8c │ │ │ │ + b 7c594 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 7c46c │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd r0, [r0, #88] @ 0x58 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ - vldr s14, [r4, #96] @ 0x60 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c478 │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bx lr │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 7c570 │ │ │ │ + ldr r1, [pc, #200] @ 7c6f8 │ │ │ │ sub r7, fp, #200 @ 0xc8 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r6] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 31688c <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ + bl 316eec <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c4e0 │ │ │ │ + bne 7c668 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c54c │ │ │ │ + b 7c6d4 │ │ │ │ str sl, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ sub r5, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r8, [fp, #-188] @ 0xffffff44 │ │ │ │ str r5, [fp, #-180] @ 0xffffff4c │ │ │ │ str r7, [fp, #-184] @ 0xffffff48 │ │ │ │ strd r2, [sp, #8] │ │ │ │ sub r3, fp, #196 @ 0xc4 │ │ │ │ - movw r2, #51108 @ 0xc7a4 │ │ │ │ + movw r2, #51040 @ 0xc760 │ │ │ │ movt r2, #7 │ │ │ │ - bl 30b0dc <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30b8ac <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c4d8 │ │ │ │ + beq 7c660 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3169c0 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ + bl 317020 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c4d8 │ │ │ │ + beq 7c660 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c570 │ │ │ │ + ldr r3, [pc, #28] @ 7c6f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c568 │ │ │ │ + beq 7c6f0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ + tst r3, #32 │ │ │ │ + beq 7c748 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrd r0, [r0, #88] @ 0x58 │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + vldr s14, [r4, #96] @ 0x60 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #32] @ 7c758 │ │ │ │ + vcvt.f64.u32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c5d44 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bx lr │ │ │ │ + nop {0} │ │ │ │ + stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ + cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + ldr r2, [r3] │ │ │ │ + bl 2d6c4 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + ldr ip, [r4, #12] │ │ │ │ + ldrd r2, [r4, #4] │ │ │ │ + stm sp, {r1, ip} │ │ │ │ + ldr r1, [r4] │ │ │ │ + bl 2d07c │ │ │ │ + mov r3, r0 │ │ │ │ + mvn r0, r0 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c5c0 │ │ │ │ + beq 7c814 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #104] @ 0x68 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c5d0 │ │ │ │ + vldr d6, [pc, #28] @ 7c820 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7 │ │ │ │ - bl cdd3c │ │ │ │ + bl ce0ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c608 │ │ │ │ + bne 7c858 │ │ │ │ mov r5, #0 │ │ │ │ - b 7c79c │ │ │ │ + b 7c9ec │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c660 │ │ │ │ - movw r0, #10148 @ 0x27a4 │ │ │ │ + beq 7c8b0 │ │ │ │ + movw r0, #10212 @ 0x27e4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c648 │ │ │ │ + bgt 7c898 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c648 │ │ │ │ + bne 7c898 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #11028 @ 0x2b14 │ │ │ │ + movwne r2, #11052 @ 0x2b2c │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7c668 │ │ │ │ - b 7c600 │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + bne 7c8b8 │ │ │ │ + b 7c850 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c6c0 │ │ │ │ + beq 7c910 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10156 @ 0x27ac │ │ │ │ + movw r0, #10220 @ 0x27ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6ac │ │ │ │ + bgt 7c8fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6ac │ │ │ │ + bne 7c8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c600 │ │ │ │ - movw r2, #11028 @ 0x2b14 │ │ │ │ + beq 7c850 │ │ │ │ + movw r2, #11052 @ 0x2b2c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c710 │ │ │ │ + beq 7c960 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10172 @ 0x27bc │ │ │ │ + movw r0, #10236 @ 0x27fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c704 │ │ │ │ + bgt 7c954 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c704 │ │ │ │ + bne 7c954 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c600 │ │ │ │ + beq 7c850 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c75c │ │ │ │ - movw r0, #15780 @ 0x3da4 │ │ │ │ + bne 7c9ac │ │ │ │ + movw r0, #15844 @ 0x3de4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c750 │ │ │ │ + bgt 7c9a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c750 │ │ │ │ + bne 7c9a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c600 │ │ │ │ + beq 7c850 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #42092 @ 0xa46c │ │ │ │ + movw r0, #42156 @ 0xa4ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c79c │ │ │ │ + bgt 7c9ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c79c │ │ │ │ + bne 7c9ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - ldr r2, [r3] │ │ │ │ - bl 2d6c4 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr ip, [r4, #12] │ │ │ │ - ldrd r2, [r4, #4] │ │ │ │ - stm sp, {r1, ip} │ │ │ │ - ldr r1, [r4] │ │ │ │ - bl 2d07c │ │ │ │ - mov r3, r0 │ │ │ │ - mvn r0, r0 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c858 │ │ │ │ + beq 7ca40 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #120] @ 0x78 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c868 │ │ │ │ + vldr d6, [pc, #32] @ 7ca50 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -80370,49 +80492,49 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7c8e0 │ │ │ │ + beq 7cac8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #136] @ 0x88 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c8f0 │ │ │ │ + vldr d6, [pc, #32] @ 7cad8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c940 │ │ │ │ + beq 7cb28 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -80426,45 +80548,45 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c9bc │ │ │ │ + beq 7cba4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7ca10 │ │ │ │ + beq 7cbf8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -80472,503 +80594,503 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 7ca54 │ │ │ │ + bne 7cc3c │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ + movw r1, #50168 @ 0xc3f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7caa4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7cc8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7caac │ │ │ │ - bl b62e0 │ │ │ │ + bne 7cc94 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7caac │ │ │ │ + bne 7cc94 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ + movw r1, #64360 @ 0xfb68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cae0 │ │ │ │ + beq 7ccc8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 379b18 │ │ │ │ + bl 379e50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cab8 │ │ │ │ - b 7caa4 │ │ │ │ + bne 7cca0 │ │ │ │ + b 7cc8c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7cb3c │ │ │ │ + beq 7cd24 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20e6b4 │ │ │ │ + bl 20f0bc │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cb48 : │ │ │ │ +0007cd30 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #15720 @ 0x3d68 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cb9c │ │ │ │ + bne 7cd84 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7924 │ │ │ │ + bl 2e80e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007cba4 : │ │ │ │ +0007cd8c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cbf8 │ │ │ │ + bne 7cde0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e7924 │ │ │ │ + bl 2e80e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cc24 │ │ │ │ + beq 7ce0c │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cc5c │ │ │ │ + beq 7ce44 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cc94 │ │ │ │ + beq 7ce7c │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cca8 : │ │ │ │ +0007ce90 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ccfc │ │ │ │ + bne 7cee4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7924 │ │ │ │ + bl 2e80e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cd28 │ │ │ │ + beq 7cf10 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cd60 │ │ │ │ + beq 7cf48 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cd98 │ │ │ │ + beq 7cf80 │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cdd0 │ │ │ │ + beq 7cfb8 │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cde4 : │ │ │ │ +0007cfcc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce38 │ │ │ │ + bne 7d020 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e7924 │ │ │ │ + bl 2e80e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7ce64 │ │ │ │ + beq 7d04c │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7cec4 │ │ │ │ + bne 7d0ac │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35556 @ 0x8ae4 │ │ │ │ + movw r0, #35620 @ 0x8b24 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ tst r2, #3 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf08 │ │ │ │ + beq 7d0f0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cf1c : │ │ │ │ +0007d104 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cf70 │ │ │ │ + bne 7d158 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7924 │ │ │ │ + bl 2e80e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007cf78 : │ │ │ │ +0007d160 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cfd4 │ │ │ │ + beq 7d1bc │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cfe8 : │ │ │ │ +0007d1d0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d044 │ │ │ │ + beq 7d22c │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d07c │ │ │ │ + beq 7d264 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d0b4 │ │ │ │ + beq 7d29c │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d0ec │ │ │ │ + beq 7d2d4 │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d124 │ │ │ │ + beq 7d30c │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d170 │ │ │ │ + beq 7d358 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af00c │ │ │ │ + b af2b8 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -80980,54 +81102,54 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d208 │ │ │ │ + bne 7d3f0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d240 │ │ │ │ - ldr r4, [pc, #136] @ 7d298 │ │ │ │ + beq 7d428 │ │ │ │ + ldr r4, [pc, #136] @ 7d480 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d28c │ │ │ │ + beq 7d474 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d28c │ │ │ │ + beq 7d474 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10316 @ 0x284c │ │ │ │ + movw r1, #10380 @ 0x288c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #46016 @ 0xb3c0 │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d28c │ │ │ │ + beq 7d474 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55268 @ 0xd7e4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a4c10 │ │ │ │ + b 3a4e30 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81035,83 +81157,83 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7d2f0 │ │ │ │ + bne 7d4d8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d2ec │ │ │ │ + ble 7d4d4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d32c │ │ │ │ + beq 7d514 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7d450 │ │ │ │ + ldr r1, [pc, #344] @ 7d638 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d398 │ │ │ │ + beq 7d580 │ │ │ │ ldr r9, [r6] │ │ │ │ movw r5, #47648 @ 0xba20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d354 │ │ │ │ + beq 7d53c │ │ │ │ mov r1, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d37c │ │ │ │ + beq 7d564 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw sl, #47860 @ 0xbaf4 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d3a0 │ │ │ │ + bne 7d588 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d3dc │ │ │ │ - b 7d3d0 │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ + beq 7d5c4 │ │ │ │ + b 7d5b8 │ │ │ │ + movw r1, #10384 @ 0x2890 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #6584 @ 0x19b8 │ │ │ │ + movw r0, #6780 @ 0x1a7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d448 │ │ │ │ + b 7d630 │ │ │ │ mov r1, sl │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d36c │ │ │ │ + bne 7d554 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #10336 @ 0x2860 │ │ │ │ + movw r1, #10400 @ 0x28a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #6584 @ 0x19b8 │ │ │ │ + movw r0, #6780 @ 0x1a7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d398 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d580 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d3f0 │ │ │ │ + bne 7d5d8 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ @@ -81130,423 +81252,417 @@ │ │ │ │ ldrb lr, [r5, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r5, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36ebe8 │ │ │ │ + bl 36ef90 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-132 @ 0xffffff7c @ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7d67c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [r0, #20] │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + sub r0, ip, r0 │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b beb68 │ │ │ │ + mov r0, r3 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d4bc │ │ │ │ - ldr r2, [pc, #396] @ 7d610 │ │ │ │ + bne 7d6ec │ │ │ │ + ldr r2, [pc, #396] @ 7d840 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #188 @ 0xbc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 278a84 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279b74 <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d4d8 │ │ │ │ - b 7d4d0 │ │ │ │ - movw r0, #64920 @ 0xfd98 │ │ │ │ + beq 7d708 │ │ │ │ + b 7d700 │ │ │ │ + movw r0, #65056 @ 0xfe20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ce4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 184074 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d47c │ │ │ │ + bne 7d6ac │ │ │ │ mov r5, #0 │ │ │ │ - b 7d604 │ │ │ │ + b 7d834 │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #1028] @ 0x404 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d518 │ │ │ │ + bne 7d748 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d5dc │ │ │ │ + b 7d80c │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d508 │ │ │ │ + beq 7d738 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d508 │ │ │ │ - bl 9f3e4 │ │ │ │ + beq 7d738 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d614 │ │ │ │ - beq 7d5dc │ │ │ │ + ldreq r6, [pc, #176] @ 7d844 │ │ │ │ + beq 7d80c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d578 │ │ │ │ + bne 7d7a8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d5b0 │ │ │ │ - b 7d5c4 │ │ │ │ + bne 7d7e0 │ │ │ │ + b 7d7f4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d660 │ │ │ │ + bl 7d848 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d5a4 │ │ │ │ + beq 7d7d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d660 │ │ │ │ + bl 7d848 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d56c │ │ │ │ - ldr r6, [pc, #104] @ 7d614 │ │ │ │ + bne 7d79c │ │ │ │ + ldr r6, [pc, #104] @ 7d844 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d5dc │ │ │ │ + b 7d80c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb55c │ │ │ │ + bl cb8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d5a4 │ │ │ │ + bne 7d7d4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d614 │ │ │ │ + ldr r1, [pc, #68] @ 7d844 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d614 │ │ │ │ - bl 15786c │ │ │ │ + ldr r6, [pc, #60] @ 7d844 │ │ │ │ + bl 157b48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7d658 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - sub r0, ip, r0 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ - mov r0, r3 │ │ │ │ - b be860 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7d688 │ │ │ │ + bne 7d870 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d7a4 │ │ │ │ + b 7d98c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7d7a0 │ │ │ │ + beq 7d988 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d680 │ │ │ │ + bge 7d868 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16aef8 │ │ │ │ + bl 16b2b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d7a0 │ │ │ │ + beq 7d988 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d704 │ │ │ │ + bne 7d8ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d7a0 │ │ │ │ + bgt 7d988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d7a0 │ │ │ │ + bne 7d988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7d7a0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7d988 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d73c │ │ │ │ + bne 7d924 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d734 │ │ │ │ + bgt 7d91c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d734 │ │ │ │ + bne 7d91c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7d6a8 │ │ │ │ + b 7d890 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d774 │ │ │ │ + bgt 7d95c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d774 │ │ │ │ + bne 7d95c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d798 │ │ │ │ + bgt 7d980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d798 │ │ │ │ + bne 7d980 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7d734 │ │ │ │ + bne 7d91c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #10352 @ 0x2870 │ │ │ │ + movw r1, #10416 @ 0x28b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d808 │ │ │ │ + bne 7d9f0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #54928 @ 0xd690 │ │ │ │ + movw r1, #56960 @ 0xde80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f118 │ │ │ │ + b 3f138 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141724 │ │ │ │ + b 14186c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r7, #48072 @ 0xbbc8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7d988 │ │ │ │ + beq 7db70 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d988 │ │ │ │ + bne 7db70 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d988 │ │ │ │ + beq 7db70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d988 │ │ │ │ + bne 7db70 │ │ │ │ movw r8, #47648 @ 0xba20 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7d8dc │ │ │ │ + beq 7dac4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d988 │ │ │ │ + beq 7db70 │ │ │ │ movw r7, #47436 @ 0xb94c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7d904 │ │ │ │ + beq 7daec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #47648 @ 0xba20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d954 │ │ │ │ + beq 7db3c │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ebd74 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ec534 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ebd74 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ec534 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 259b7c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ - b 7d990 │ │ │ │ + bl 25a97c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + b 7db78 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d970 │ │ │ │ + beq 7db58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d988 │ │ │ │ + beq 7db70 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dab4 │ │ │ │ + b 7dc84 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #48072 @ 0xbbc8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7daa8 │ │ │ │ + beq 7dc78 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7daa8 │ │ │ │ + bne 7dc78 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7daa8 │ │ │ │ + beq 7dc78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7daa8 │ │ │ │ + bne 7dc78 │ │ │ │ movw r1, #47648 @ 0xba20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movw r5, #47436 @ 0xb94c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7da3c │ │ │ │ + beq 7dc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7da48 │ │ │ │ + beq 7dc18 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7da6c │ │ │ │ - b 7da54 │ │ │ │ + beq 7dc3c │ │ │ │ + b 7dc24 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7da90 │ │ │ │ - b 7da7c │ │ │ │ + beq 7dc60 │ │ │ │ + b 7dc4c │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7daa8 │ │ │ │ + beq 7dc78 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7da9c │ │ │ │ + b 7dc6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7daa8 │ │ │ │ + beq 7dc78 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dab4 │ │ │ │ + b 7dc84 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -81564,48 +81680,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r0, fp, #24 │ │ │ │ add r3, ip, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3763a8 │ │ │ │ + bl 3766a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db30 │ │ │ │ + bne 7dd00 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39ca88 │ │ │ │ + b 39cca8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ - movteq r0, #96 @ 0x60 │ │ │ │ - beq 7db68 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + b beb68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7db94 │ │ │ │ + b 7dd44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ @@ -81616,98 +81724,112 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 2ebd74 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ec534 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ movw r4, #47136 @ 0xb820 │ │ │ │ movt r4, #94 @ 0x5e │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + movw r0, #10600 @ 0x2968 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movweq r0, #5196 @ 0x144c │ │ │ │ + movteq r0, #96 @ 0x60 │ │ │ │ + beq 7de04 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -0007dc28 : │ │ │ │ +0007de10 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dc90 │ │ │ │ - bl b62e0 │ │ │ │ + beq 7de78 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc90 │ │ │ │ + bne 7de78 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62732 @ 0xf50c │ │ │ │ + movw r1, #62796 @ 0xf54c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dca0 : │ │ │ │ +0007de88 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dce4 │ │ │ │ - bl b62e0 │ │ │ │ + beq 7decc │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dcf4 │ │ │ │ + beq 7dedc │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dcfc : │ │ │ │ +0007dee4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81716,316 +81838,316 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd70 │ │ │ │ + beq 7df58 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r2, r3, #16 │ │ │ │ add r4, r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7dd84 │ │ │ │ - bl be620 │ │ │ │ + bne 7df6c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd94 │ │ │ │ + bne 7df7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 79ed4 │ │ │ │ + b 7a0bc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7de00 │ │ │ │ + bne 7dfe8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7de38 │ │ │ │ - ldr r4, [pc, #96] @ 7de68 │ │ │ │ + beq 7e020 │ │ │ │ + ldr r4, [pc, #96] @ 7e050 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de5c │ │ │ │ + beq 7e044 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7de5c │ │ │ │ + beq 7e044 │ │ │ │ movw r1, #57696 @ 0xe160 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a4c10 │ │ │ │ + b 3a4e30 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7deb0 │ │ │ │ + bhi 7e098 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7ded4 │ │ │ │ + b 7e0bc │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5792 @ 0x16a0 │ │ │ │ + movw r0, #5988 @ 0x1764 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7de98 │ │ │ │ + bne 7e080 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7dee4 │ │ │ │ + b 7e0cc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3b90bc <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b93a4 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7df40 │ │ │ │ + beq 7e128 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7df98 │ │ │ │ + beq 7e180 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7df48 │ │ │ │ + bne 7e130 │ │ │ │ mov r4, #0 │ │ │ │ - b 7e000 │ │ │ │ + b 7e1e8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7dfac │ │ │ │ + beq 7e194 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b92a8 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b9590 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dfd8 │ │ │ │ + beq 7e1c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7670 │ │ │ │ - b 7dfac │ │ │ │ + bl a7950 │ │ │ │ + b 7e194 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7df40 │ │ │ │ + beq 7e128 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e000 │ │ │ │ + beq 7e1e8 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e000 │ │ │ │ + beq 7e1e8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b9158 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b9440 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e000 │ │ │ │ + bne 7e1e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df40 │ │ │ │ + bgt 7e128 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7df40 │ │ │ │ + bne 7e128 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7df40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7e128 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e04c │ │ │ │ + bne 7e234 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e0f0 │ │ │ │ - b 7e070 │ │ │ │ + beq 7e2d8 │ │ │ │ + b 7e258 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23584 @ 0x5c20 │ │ │ │ + movw r0, #23648 @ 0x5c60 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e034 │ │ │ │ - b 7e0f0 │ │ │ │ + bne 7e21c │ │ │ │ + b 7e2d8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #19008 @ 0x4a40 │ │ │ │ + movw r3, #19072 @ 0x4a80 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 302398 <_PyLong_UnsignedInt_Converter@@Base+0x884> │ │ │ │ + bl 302b6c <_PyLong_UnsignedInt_Converter@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0f0 │ │ │ │ + beq 7e2d8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e0c8 │ │ │ │ + beq 7e2b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e0e4 │ │ │ │ + beq 7e2cc │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - bl be620 │ │ │ │ + bl 27bef0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0b8 │ │ │ │ + beq 7e2a0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 7e1bc │ │ │ │ + beq 7e3a4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e198 │ │ │ │ + beq 7e380 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, r1, #7 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #10 │ │ │ │ cmpne r2, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bhi 7e198 │ │ │ │ + bhi 7e380 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3cafa4 │ │ │ │ + bl 3cafbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e198 │ │ │ │ + bne 7e380 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39ca88 │ │ │ │ + b 39cca8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10568 @ 0x2948 │ │ │ │ + movw r1, #10632 @ 0x2988 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18956 @ 0x4a0c │ │ │ │ + movw r0, #19020 @ 0x4a4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10600 @ 0x2968 │ │ │ │ + movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ │ │ │ │ -0007e204 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007e3ec <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82052,229 +82174,229 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e2ec <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ + beq 7e4d4 <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e308 <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ + beq 7e4f0 <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379f10 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 37a248 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e310 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + b 7e4f8 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34368 @ 0x8640 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7e310 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 7e4f8 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007e31c <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007e504 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub ip, fp, #12 │ │ │ │ sub sp, sp, #20 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7e35c <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7e544 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10616 @ 0x2978 │ │ │ │ + movw r1, #10680 @ 0x29b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7e384 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7e56c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e374 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7e55c <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e394 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7e57c <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10664 @ 0x29a8 │ │ │ │ + movw r1, #10728 @ 0x29e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56824 @ 0xddf8 │ │ │ │ + movw r1, #56888 @ 0xde38 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e3b8 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7e5a0 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e3e8 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7e5d0 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #17356 @ 0x43cc │ │ │ │ + movw r1, #17420 @ 0x440c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41604 @ 0xa284 │ │ │ │ + movw r1, #41668 @ 0xa2c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75294 │ │ │ │ + b 7547c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e448 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ - bl be620 │ │ │ │ + bne 7e630 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e47c <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 7e664 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e470 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + bge 7e658 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #10720 @ 0x29e0 │ │ │ │ + movw r0, #10784 @ 0x2a20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e500 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 7e6e8 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e534 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ - b 7e528 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ + bne 7e71c <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ + b 7e710 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23144 @ 0x5a68 │ │ │ │ + movw r0, #23208 @ 0x5aa8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e4e8 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + bne 7e6d0 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e520 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e708 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e554 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ - bl be620 │ │ │ │ + bne 7e73c <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e520 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e708 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e580 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + bge 7e768 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + movw r0, #27132 @ 0x69fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ + movw r0, #60104 @ 0xeac8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -82285,182 +82407,182 @@ │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ mov r4, r1 │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ orrs r2, r2, r5, lsr #31 │ │ │ │ - bne 7e644 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ + bne 7e82c <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e680 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ - ldr r1, [pc, #236] @ 7e738 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ + beq 7e868 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ + ldr r1, [pc, #236] @ 7e920 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e72c <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + beq 7e914 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7e710 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e8f8 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e6c0 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ - bl 176680 │ │ │ │ + beq 7e8a8 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e6b8 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ - bl be620 │ │ │ │ + bne 7e8a0 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e72c <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e914 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7e710 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e8f8 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e6f0 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ - bl 176680 │ │ │ │ + beq 7e8d8 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e6e8 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - bl be620 │ │ │ │ + bne 7e8d0 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e72c <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e914 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7e710 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e8f8 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e710 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ - bl be620 │ │ │ │ + bne 7e8f8 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e72c <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e914 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 39ca88 │ │ │ │ + b 39cca8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ │ │ │ │ -0007e754 : │ │ │ │ +0007e93c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7e76c │ │ │ │ + b 7e954 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ add r1, fp, #8 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #-12] │ │ │ │ - bl 2ec348 │ │ │ │ + bl 2ecb08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e80c │ │ │ │ + bne 7e9f4 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e830 │ │ │ │ + bne 7ea18 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e864 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7ea4c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7d4 │ │ │ │ - b 7e864 │ │ │ │ + bne 7e9bc │ │ │ │ + b 7ea4c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e86c │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 7ea54 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7e8c0 │ │ │ │ - ldr r0, [pc, #88] @ 7e8cc │ │ │ │ - bl 1a4b9c │ │ │ │ + b 7eaa8 │ │ │ │ + ldr r0, [pc, #88] @ 7eab4 │ │ │ │ + bl 1a4f64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e864 │ │ │ │ + beq 7ea4c │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7e8d0 │ │ │ │ - bl 17c270 │ │ │ │ + ldr r1, [pc, #56] @ 7eab8 │ │ │ │ + bl 17c600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e8c0 │ │ │ │ + bgt 7eaa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e8c0 │ │ │ │ + bne 7eaa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -82468,237 +82590,237 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ebd74 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ec534 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ │ │ │ │ -0007e91c : │ │ │ │ +0007eb04 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7e970 │ │ │ │ + ldr r1, [pc, #56] @ 7eb58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 253668 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2544e0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e964 │ │ │ │ + beq 7eb4c │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007e974 : │ │ │ │ +0007eb5c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #180] @ 7ea44 │ │ │ │ + ldr ip, [pc, #180] @ 7ec2c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e9c4 │ │ │ │ + bne 7ebac │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7e99c │ │ │ │ + bne 7eb84 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7e9e8 │ │ │ │ + b 7ebd0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7e9e8 │ │ │ │ + beq 7ebd0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ea08 │ │ │ │ + beq 7ebf0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7ea30 │ │ │ │ + bne 7ec18 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7ea3c │ │ │ │ - bl 142a40 │ │ │ │ + b 7ec24 │ │ │ │ + bl 142b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ea24 │ │ │ │ + beq 7ec0c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10880 @ 0x2a80 │ │ │ │ + movw r0, #10944 @ 0x2ac0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7db94 │ │ │ │ + b 7dd44 │ │ │ │ │ │ │ │ -0007ea8c : │ │ │ │ +0007ec74 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #56] @ 7eae0 │ │ │ │ + ldr ip, [pc, #56] @ 7ecc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 3729c0 │ │ │ │ + bl 372cd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007eae4 : │ │ │ │ - ldr r3, [pc, #96] @ 7eb4c │ │ │ │ +0007eccc : │ │ │ │ + ldr r3, [pc, #96] @ 7ed34 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eb18 │ │ │ │ + bne 7ed00 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eafc │ │ │ │ - b 7eb40 │ │ │ │ + bne 7ece4 │ │ │ │ + b 7ed28 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7eb40 │ │ │ │ + beq 7ed28 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007eb50 : │ │ │ │ +0007ed38 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7eb84 │ │ │ │ + beq 7ed6c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7eb8c │ │ │ │ - bl 64960 │ │ │ │ - b 7ec6c │ │ │ │ + bne 7ed74 │ │ │ │ + bl 64990 │ │ │ │ + b 7ee54 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7eba4 │ │ │ │ + blt 7ed8c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7ebc0 │ │ │ │ + blt 7eda8 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10736 @ 0x29f0 │ │ │ │ + movw r1, #10800 @ 0x2a30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7ec6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 7ee54 │ │ │ │ mov r6, r2 │ │ │ │ - bl 36fb70 │ │ │ │ + bl 36fe80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec6c │ │ │ │ + bne 7ee54 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7ec08 │ │ │ │ + bne 7edf0 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7ec08 │ │ │ │ + beq 7edf0 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7ec2c │ │ │ │ + bls 7ee14 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10956 @ 0x2acc │ │ │ │ + movw r1, #11020 @ 0x2b0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7ec6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 7ee54 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7ec48 │ │ │ │ + beq 7ee30 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7ec58 │ │ │ │ + bne 7ee40 │ │ │ │ strb r6, [r4, r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ strne r6, [r4, r5, lsl #2] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ strheq r6, [r4, r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -82707,22 +82829,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 5dac4 <_PyXI_NewExcInfo@@Base+0x1adc> │ │ │ │ + bl 5de40 <_PyXI_NewExcInfo@@Base+0x1e28> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ + movw r0, #60104 @ 0xeac8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ @@ -82742,563 +82864,563 @@ │ │ │ │ str ip, [sp] │ │ │ │ movw ip, #47860 @ 0xbaf4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 259e78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25ac78 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13760 @ 0x35c0 │ │ │ │ + movw r2, #13824 @ 0x3600 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #11252 @ 0x2bf4 │ │ │ │ + movw r1, #11316 @ 0x2c34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7eddc │ │ │ │ + beq 7efc4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7eddc │ │ │ │ + beq 7efc4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #13824 @ 0x3600 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2ebe60 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + bl 2ec620 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7edb4 │ │ │ │ + bne 7ef9c │ │ │ │ mov r0, #0 │ │ │ │ - b 7ee98 │ │ │ │ + b 7f080 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7edf0 │ │ │ │ + bne 7efd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eddc │ │ │ │ + bgt 7efc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eddc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 7efc4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7ee30 │ │ │ │ + b 7f018 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 375904 <_PyTime_AsTimeval@@Base+0x62c> │ │ │ │ + bl 375c0c <_PyTime_AsTimeval@@Base+0x62c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee28 │ │ │ │ + bgt 7f010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee28 │ │ │ │ + bne 7f010 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7edac │ │ │ │ + beq 7ef94 │ │ │ │ ldrh r5, [r4, #13] │ │ │ │ ldr r0, [r4] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r7, [r4, #15] │ │ │ │ ldrb r8, [r4, #16] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r9, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ ldrb sl, [r4, #19] │ │ │ │ - bgt 7ee74 │ │ │ │ + bgt 7f05c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ee74 │ │ │ │ + bne 7f05c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2f9110 <_PyCode_InitAddressRange@@Base+0x23c> │ │ │ │ + bl 2f98e4 <_Py_Instrument@@Base+0xe4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7ef4c │ │ │ │ + beq 7f134 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e30c │ │ │ │ + bl 16e6b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef04 │ │ │ │ + bgt 7f0ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ef04 │ │ │ │ + bne 7f0ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7ef4c │ │ │ │ + beq 7f134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #11292 @ 0x2c1c │ │ │ │ + movw r0, #11356 @ 0x2c5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef4c │ │ │ │ + bgt 7f134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ef4c │ │ │ │ + bne 7f134 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ef8c │ │ │ │ - bl be620 │ │ │ │ + bne 7f174 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7efb8 │ │ │ │ + bne 7f1a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7efc0 │ │ │ │ + bl 7f1a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ + movw r0, #60104 @ 0xeac8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r0, #13 │ │ │ │ mov r1, #6 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f080 │ │ │ │ + beq 7f268 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7f010 │ │ │ │ + ble 7f1f8 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ mvnne r3, r3, lsl #25 │ │ │ │ mvnne r3, r3, lsr #25 │ │ │ │ strbne r3, [r4, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f030 │ │ │ │ + beq 7f218 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7f044 │ │ │ │ + bne 7f22c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ mov r5, r0 │ │ │ │ - b 7f050 │ │ │ │ + b 7f238 │ │ │ │ mov r0, r4 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f06c │ │ │ │ + bgt 7f254 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f074 │ │ │ │ + beq 7f25c │ │ │ │ mov r4, r5 │ │ │ │ - b 7f080 │ │ │ │ + b 7f268 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f06c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7f254 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e30c │ │ │ │ + bl 16e6b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0dc │ │ │ │ + bgt 7f2c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f0dc │ │ │ │ + bne 7f2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f12c │ │ │ │ + beq 7f314 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11308 @ 0x2c2c │ │ │ │ + movw r0, #11372 @ 0x2c6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f118 │ │ │ │ + bgt 7f300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f120 │ │ │ │ + beq 7f308 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f12c │ │ │ │ + b 7f314 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f118 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7f300 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13712 @ 0x3590 │ │ │ │ + movw r2, #13776 @ 0x35d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #11252 @ 0x2bf4 │ │ │ │ + movw r1, #11316 @ 0x2c34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ │ │ │ │ -0007f164 : │ │ │ │ +0007f34c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f190 │ │ │ │ + beq 7f378 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f1ac │ │ │ │ + bne 7f394 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11324 @ 0x2c3c │ │ │ │ + movw r1, #11388 @ 0x2c7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7f2bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 7f4a4 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f1c8 │ │ │ │ + beq 7f3b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f1e4 │ │ │ │ + bne 7f3cc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11360 @ 0x2c60 │ │ │ │ + movw r1, #11424 @ 0x2ca0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7f2bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 7f4a4 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f258 │ │ │ │ + bge 7f440 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f230 │ │ │ │ + beq 7f418 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f250 │ │ │ │ + beq 7f438 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11404 @ 0x2c8c │ │ │ │ + movw r1, #11468 @ 0x2ccc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f1f4 │ │ │ │ + b 7f3dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f284 │ │ │ │ + bne 7f46c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #11508 @ 0x2cf4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f2a8 │ │ │ │ + bgt 7f490 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f2a8 │ │ │ │ + beq 7f490 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f2a8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f490 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 372c34 │ │ │ │ + b 372f44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13860 @ 0x3624 │ │ │ │ + movw r2, #13924 @ 0x3664 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #11252 @ 0x2bf4 │ │ │ │ + movw r1, #11316 @ 0x2c34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 7f348 │ │ │ │ + bne 7f530 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f568 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f454 │ │ │ │ + ldr ip, [pc, #248] @ 7f63c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f3b4 │ │ │ │ + beq 7f59c │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f3bc │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 7f5a4 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35312 @ 0x89f0 │ │ │ │ + movw r1, #35376 @ 0x8a30 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #37500 @ 0x927c │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f448 │ │ │ │ + b 7f630 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov r3, #1 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ mov r0, #0 │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #11540 @ 0x2d14 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f3b4 │ │ │ │ + beq 7f59c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2f9ac4 <_Py_call_instrumentation_2args@@Base+0x6c> │ │ │ │ + bl 2fa2c8 <_Py_call_instrumentation_2args@@Base+0x6c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f448 │ │ │ │ + bgt 7f630 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f448 │ │ │ │ + bne 7f630 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsl #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7efc0 │ │ │ │ + bl 7f1a8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ + movw r0, #60104 @ 0xeac8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfb18 │ │ │ │ + b bfe20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7f4f4 │ │ │ │ + bne 7f6dc │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f518 │ │ │ │ + bne 7f700 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f54c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f734 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f4bc │ │ │ │ - b 7f54c │ │ │ │ + bne 7f6a4 │ │ │ │ + b 7f734 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f554 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 7f73c │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18944 @ 0x4a00 │ │ │ │ + movw r0, #19008 @ 0x4a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f5a8 │ │ │ │ - ldr r0, [pc, #88] @ 7f5b4 │ │ │ │ - bl 1a4b9c │ │ │ │ + b 7f790 │ │ │ │ + ldr r0, [pc, #88] @ 7f79c │ │ │ │ + bl 1a4f64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f54c │ │ │ │ + beq 7f734 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f5b8 │ │ │ │ - bl 17c270 │ │ │ │ + ldr r1, [pc, #56] @ 7f7a0 │ │ │ │ + bl 17c600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5a8 │ │ │ │ + bgt 7f790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5a8 │ │ │ │ + bne 7f790 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r3, r3, r4, asr r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -83308,123 +83430,123 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #12 │ │ │ │ movw r2, #47436 @ 0xb94c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 259b7c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a97c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #47436 @ 0xb94c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f638 │ │ │ │ + beq 7f820 │ │ │ │ mov r1, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f7a0 │ │ │ │ + beq 7f988 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f658 │ │ │ │ + beq 7f840 │ │ │ │ movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f7a0 │ │ │ │ + beq 7f988 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee8e0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ef0a0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f73c │ │ │ │ + beq 7f924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ee8e0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ef0a0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f6a0 │ │ │ │ + bne 7f888 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f73c │ │ │ │ + bgt 7f924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f73c │ │ │ │ + bne 7f924 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f73c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7f924 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eaadc │ │ │ │ + bl 2eb29c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6d4 │ │ │ │ + bgt 7f8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6d4 │ │ │ │ + bne 7f8bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6f8 │ │ │ │ + bgt 7f8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6f8 │ │ │ │ + bne 7f8e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7f73c │ │ │ │ + beq 7f924 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ea900 │ │ │ │ + bl 2eb0c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f744 │ │ │ │ + bne 7f92c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f73c │ │ │ │ + bgt 7f924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f73c │ │ │ │ + bne 7f924 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7f7a8 │ │ │ │ + b 7f990 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cee84 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf1f4 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f778 │ │ │ │ + bgt 7f960 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f778 │ │ │ │ + bne 7f960 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7a8 │ │ │ │ + bgt 7f990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f7a8 │ │ │ │ + bne 7f990 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f7a8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7f990 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -83432,207 +83554,207 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #47436 @ 0xb94c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f7f0 │ │ │ │ + beq 7f9d8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f8fc │ │ │ │ + beq 7fae4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f810 │ │ │ │ + beq 7f9f8 │ │ │ │ movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f8fc │ │ │ │ + beq 7fae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee8e0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ef0a0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7f828 │ │ │ │ + bne 7fa10 │ │ │ │ mov r4, #0 │ │ │ │ - b 7f904 │ │ │ │ + b 7faec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ee8e0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ef0a0 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f860 │ │ │ │ + bne 7fa48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f820 │ │ │ │ + bgt 7fa08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f820 │ │ │ │ + bne 7fa08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f820 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7fa08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3a70 │ │ │ │ + bl 1d3f68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f894 │ │ │ │ + bgt 7fa7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f894 │ │ │ │ + bne 7fa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8b8 │ │ │ │ + bgt 7faa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8b8 │ │ │ │ + bne 7faa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7f820 │ │ │ │ + beq 7fa08 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ea900 │ │ │ │ + bl 2eb0c0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f904 │ │ │ │ + bgt 7faec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f904 │ │ │ │ + bne 7faec │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7f904 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 7faec │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d6c4 │ │ │ │ + b 37d9fc │ │ │ │ │ │ │ │ -0007f924 : │ │ │ │ +0007fb0c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub ip, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1cb088 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cb850 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #48496 @ 0xbd70 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 7f984 │ │ │ │ - movw r0, #11488 @ 0x2ce0 │ │ │ │ + bne 7fb6c │ │ │ │ + movw r0, #11552 @ 0x2d20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f9a4 │ │ │ │ - movw r0, #18368 @ 0x47c0 │ │ │ │ + bne 7fb8c │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ - movw r0, #320 @ 0x140 │ │ │ │ + b b7608 │ │ │ │ + movw r0, #540 @ 0x21c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ │ │ │ │ -0007f9b8 : │ │ │ │ +0007fba0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw r1, #6588 @ 0x19bc │ │ │ │ + movw r1, #6652 @ 0x19fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #58420 @ 0xe434 │ │ │ │ + movw r0, #58556 @ 0xe4bc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a4a58 │ │ │ │ + bl 1a4e20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fa68 │ │ │ │ + beq 7fc50 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #11496 @ 0x2ce8 │ │ │ │ + movw r1, #11560 @ 0x2d28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #5464 @ 0x1558 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa64 │ │ │ │ + bgt 7fc4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa64 │ │ │ │ + bne 7fc4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10804 @ 0x2a34 │ │ │ │ + movw r0, #10868 @ 0x2a74 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7fae8 │ │ │ │ + blt 7fcd0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ @@ -83643,138 +83765,138 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #11504 @ 0x2cf0 │ │ │ │ + movw r1, #11568 @ 0x2d30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fb54 │ │ │ │ + beq 7fd3c │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fb5c │ │ │ │ + bge 7fd44 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fbcc │ │ │ │ - bne 7fb7c │ │ │ │ + b 7fdb4 │ │ │ │ + bne 7fd64 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11520 @ 0x2d00 │ │ │ │ + movw r1, #11584 @ 0x2d40 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7fb54 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7fd3c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fb98 │ │ │ │ + bne 7fd80 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0630 │ │ │ │ - b 7fbcc │ │ │ │ + bl a0910 │ │ │ │ + b 7fdb4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7fbb0 │ │ │ │ + bne 7fd98 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0630 │ │ │ │ - b 7fbcc │ │ │ │ + bl a0910 │ │ │ │ + b 7fdb4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45236 @ 0xb0b4 │ │ │ │ + movw r1, #45300 @ 0xb0f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7fb54 │ │ │ │ + bl 16ed94 │ │ │ │ + b 7fd3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fbd4 : │ │ │ │ +0007fdbc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 7fbf0 │ │ │ │ + vldr d0, [pc, #16] @ 7fdd8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007fbf8 : │ │ │ │ +0007fde0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fc10 │ │ │ │ + vldr d0, [pc, #12] @ 7fdf8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7fc4c │ │ │ │ - bl be620 │ │ │ │ + bne 7fe34 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fc9c │ │ │ │ - ldr r1, [pc, #80] @ 7fca4 │ │ │ │ + bne 7fe84 │ │ │ │ + ldr r1, [pc, #80] @ 7fe8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #920] @ 0x398 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fc88 │ │ │ │ + bne 7fe70 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11568 @ 0x2d30 │ │ │ │ + movw r1, #11632 @ 0x2d70 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 7fc9c │ │ │ │ + bl 16ed94 │ │ │ │ + b 7fe84 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007fca8 : │ │ │ │ +0007fe90 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7fcdc │ │ │ │ + bne 7fec4 │ │ │ │ ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r0, r3, #36 @ 0x24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #-36] @ 0xffffffdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fce8 : │ │ │ │ +0007fed0 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83783,15 +83905,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fd24 : │ │ │ │ +0007ff0c : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83800,790 +83922,790 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fd60 : │ │ │ │ +0007ff48 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ sub r0, r0, r3 │ │ │ │ orr r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fd90 : │ │ │ │ +0007ff78 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7fdbc │ │ │ │ + bne 7ffa4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11656 @ 0x2d88 │ │ │ │ + movw r1, #11720 @ 0x2dc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic r4, r4, #1 │ │ │ │ add lr, r4, #128 @ 0x80 │ │ │ │ sub r3, r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7fe7c │ │ │ │ + bge 80064 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7fe7c │ │ │ │ + bne 80064 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7fe7c │ │ │ │ + beq 80064 │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 7fe7c │ │ │ │ + bne 80064 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r0, r0, r3 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ - bge 7fe78 │ │ │ │ + bge 80060 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r0, r0, #1 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 7fe44 │ │ │ │ + b 8002c │ │ │ │ str lr, [r6, #28] │ │ │ │ ldr r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 7fed4 │ │ │ │ + ble 800bc │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 7fe88 │ │ │ │ + beq 80070 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7fef8 │ │ │ │ + bge 800e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7fef8 │ │ │ │ + bne 800e0 │ │ │ │ movw r3, #48620 @ 0xbdec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #11748 @ 0x2de4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ff14 │ │ │ │ + beq 800fc │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 7fed4 │ │ │ │ + bls 800bc │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 7ff4c │ │ │ │ + blt 80134 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 7ff5c │ │ │ │ + beq 80144 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fed4 │ │ │ │ + bls 800bc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7ff64 │ │ │ │ + bne 8014c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ff64 │ │ │ │ - b 7fed4 │ │ │ │ + bne 8014c │ │ │ │ + b 800bc │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fed4 │ │ │ │ + bls 800bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0007ff7c : │ │ │ │ +00080164 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ffe4 │ │ │ │ + beq 801cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7fd90 │ │ │ │ + bl 7ff78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ffd0 │ │ │ │ + bgt 801b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ffd8 │ │ │ │ + beq 801c0 │ │ │ │ mov r4, r5 │ │ │ │ - b 7ffe4 │ │ │ │ + b 801cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 7ffd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 801b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ffec : │ │ │ │ +000801d4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80004 │ │ │ │ - b 32f9ec <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ + bne 801ec │ │ │ │ + b 32feb4 <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80084 │ │ │ │ + beq 8026c │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 800a0 │ │ │ │ + beq 80288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 800a8 │ │ │ │ + b 80290 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 800a8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 80290 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000800b0 : │ │ │ │ +00080298 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 800f0 │ │ │ │ + beq 802d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000800f8 : │ │ │ │ +000802e0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80138 │ │ │ │ + beq 80320 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080140 : │ │ │ │ +00080328 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80180 │ │ │ │ + beq 80368 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080188 : │ │ │ │ +00080370 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 801c8 │ │ │ │ + beq 803b0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000801d0 : │ │ │ │ +000803b8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80210 │ │ │ │ + beq 803f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #470 @ 0x1d6 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080218 : │ │ │ │ +00080400 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80254 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + beq 8043c │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 802ac │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80494 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 802b4 │ │ │ │ + beq 8049c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80290 │ │ │ │ + beq 80478 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 802b8 │ │ │ │ + b 804a0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #11776 @ 0x2e00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f90bc <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f9890 <_Py_Instrument@@Base+0x90> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000802d4 : │ │ │ │ +000804bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80310 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + beq 804f8 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8036c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80554 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80374 │ │ │ │ + beq 8055c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80354 │ │ │ │ + beq 8053c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80354 │ │ │ │ + beq 8053c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80378 │ │ │ │ + b 80560 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11756 @ 0x2dec │ │ │ │ + movw r1, #11820 @ 0x2e2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 266524 │ │ │ │ + bl 267728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f90bc <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f9890 <_Py_Instrument@@Base+0x90> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000803a4 : │ │ │ │ +0008058c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 803e0 │ │ │ │ + beq 805c8 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8043c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80624 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80444 │ │ │ │ + beq 8062c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80424 │ │ │ │ + beq 8060c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 80424 │ │ │ │ + beq 8060c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80448 │ │ │ │ + b 80630 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11780 @ 0x2e04 │ │ │ │ + movw r1, #11844 @ 0x2e44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 266524 │ │ │ │ + bl 267728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f90bc <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f9890 <_Py_Instrument@@Base+0x90> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080474 : │ │ │ │ +0008065c : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080498 : │ │ │ │ +00080680 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 804f0 │ │ │ │ - bl 295cd8 │ │ │ │ + beq 806d8 │ │ │ │ + bl 296b20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 804dc │ │ │ │ + bgt 806c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 804e4 │ │ │ │ + beq 806cc │ │ │ │ mov r4, r5 │ │ │ │ - b 804f0 │ │ │ │ + b 806d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 804dc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 806c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000804f8 : │ │ │ │ +000806e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 80514 │ │ │ │ + b 806fc │ │ │ │ │ │ │ │ -00080514 : │ │ │ │ +000806fc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80688 │ │ │ │ + beq 80870 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8067c │ │ │ │ + beq 80864 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 8059c │ │ │ │ + beq 80784 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 805d8 │ │ │ │ + beq 807c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80670 │ │ │ │ + beq 80858 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 806a0 │ │ │ │ + bl 80888 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 805c0 │ │ │ │ + bgt 807a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 805c0 │ │ │ │ + bne 807a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ - b 80688 │ │ │ │ - ldr r3, [pc, #180] @ 80694 │ │ │ │ + bl aef8c │ │ │ │ + b 80870 │ │ │ │ + ldr r3, [pc, #180] @ 8087c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 805fc │ │ │ │ - movw r1, #59960 @ 0xea38 │ │ │ │ + bne 807e4 │ │ │ │ + movw r1, #60024 @ 0xea78 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [pc, #156] @ 80698 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ 80880 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #65076 @ 0xfe34 │ │ │ │ + movw r1, #65168 @ 0xfe90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 8061c │ │ │ │ - bl 14330c │ │ │ │ - b 8057c │ │ │ │ + bne 80804 │ │ │ │ + bl 143454 │ │ │ │ + b 80764 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 8069c │ │ │ │ + ldr r0, [pc, #116] @ 80884 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80660 │ │ │ │ + bgt 80848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80660 │ │ │ │ + bne 80848 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 80614 │ │ │ │ + beq 807fc │ │ │ │ mov r4, r9 │ │ │ │ - b 8057c │ │ │ │ + b 80764 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 8059c │ │ │ │ + b 80784 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8056c │ │ │ │ - b 8057c │ │ │ │ + bne 80754 │ │ │ │ + b 80764 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ subseq fp, lr, r4, lsr #17 │ │ │ │ rsbeq r3, r3, ip, lsl #3 │ │ │ │ │ │ │ │ -000806a0 : │ │ │ │ +00080888 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #308] @ 807f0 │ │ │ │ + ldr lr, [pc, #308] @ 809d8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 260b18 │ │ │ │ + bl 2617e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80730 │ │ │ │ + beq 80918 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #65076 @ 0xfe34 │ │ │ │ + movw r1, #65168 @ 0xfe90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 138900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80738 │ │ │ │ + bne 80920 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80730 │ │ │ │ + bgt 80918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80730 │ │ │ │ + bne 80918 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 807e4 │ │ │ │ + b 809cc │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 807f4 │ │ │ │ - bl 17c270 │ │ │ │ + ldr r1, [pc, #160] @ 809dc │ │ │ │ + bl 17c600 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8077c │ │ │ │ + bgt 80964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8077c │ │ │ │ + bne 80964 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 807c0 │ │ │ │ + beq 809a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807a8 │ │ │ │ + bgt 80990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 807a8 │ │ │ │ + bne 80990 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 260e88 │ │ │ │ + bl 261b58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807e4 │ │ │ │ + bgt 809cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 807e4 │ │ │ │ + bne 809cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, r3, ip, asr #2 │ │ │ │ │ │ │ │ -000807f8 : │ │ │ │ +000809e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 80514 │ │ │ │ + b 806fc │ │ │ │ │ │ │ │ -00080810 : │ │ │ │ +000809f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33632 @ 0x8360 │ │ │ │ + movw r0, #33696 @ 0x83a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008082c : │ │ │ │ - ldr r3, [pc, #60] @ 80870 │ │ │ │ +00080a14 : │ │ │ │ + ldr r3, [pc, #60] @ 80a58 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #40012 @ 0x9c4c │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ addne r4, r4, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 808bc │ │ │ │ - bl 391198 <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 80aa4 │ │ │ │ + bl 3914d8 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 808c4 │ │ │ │ + beq 80aac │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 808d4 │ │ │ │ - bl be620 │ │ │ │ + bne 80abc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 808e4 │ │ │ │ + bne 80acc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -84594,52 +84716,52 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80948 │ │ │ │ + bne 80b30 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80984 │ │ │ │ + beq 80b6c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 809d0 │ │ │ │ + ldr ip, [pc, #124] @ 80bb8 │ │ │ │ sub r2, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 809c4 │ │ │ │ + beq 80bac │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 809ac │ │ │ │ + beq 80b94 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 386158 │ │ │ │ + b 386490 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r8, [r2], #-144 @ 0xffffff70 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -84654,1052 +84776,1093 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a2c │ │ │ │ + beq 80c14 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a44 │ │ │ │ + beq 80c2c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a5c │ │ │ │ + beq 80c44 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80a70 │ │ │ │ - bl be620 │ │ │ │ + bne 80c58 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a80 │ │ │ │ + bne 80c68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080a88 : │ │ │ │ +00080c70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #11816 @ 0x2e28 │ │ │ │ + movw r1, #11880 @ 0x2e68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80ad4 │ │ │ │ + bne 80cbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 288790 │ │ │ │ + b 289880 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80d18 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80d08 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80d18 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80d4c │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80d3c │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80d4c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80d68 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80d8c │ │ │ │ + b 80d7c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80d58 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80da8 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ddc │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80dcc │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80ddc │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80df8 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e1c │ │ │ │ + b 80e0c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80de8 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e50 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80e40 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80e50 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80e6c │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e90 │ │ │ │ + b 80e80 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e5c │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ec4 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80eb4 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80ec4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 1a9680 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80f30 │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80f20 │ │ │ │ + bl 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80f30 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #648 @ 0x288 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80f58 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 1001dc <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + │ │ │ │ +00080f6c : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r3, #31 │ │ │ │ + mov r2, #8 │ │ │ │ + bl 1b4f8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 80fb4 │ │ │ │ + cmp r0, #8 │ │ │ │ + bls 80fbc │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #12004 @ 0x2ee4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +00080fc4 : │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 80ff4 │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #1709 @ 0x6ad │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81050 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + beq 81010 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 81064 │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 81050 │ │ │ │ + bl 81064 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 81058 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 81058 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 81058 │ │ │ │ + mvn r6, #0 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq 81090 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 810ac │ │ │ │ + movw r1, #1682 @ 0x692 │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + mov r1, r0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + and r0, r3, #3 │ │ │ │ + cmp r3, #15 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + bhi 810d0 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + asr r1, r0, #31 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + lsr r3, r3, #3 │ │ │ │ + add r2, r2, #12 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr ip, [r2, r3, lsl #2] │ │ │ │ + lsl lr, r1, #30 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + ldrcs r4, [r2, r3, lsl #2] │ │ │ │ + orrcs r1, lr, ip, lsr #2 │ │ │ │ + orrcs ip, r4, ip, lsl #30 │ │ │ │ + bcs 810e4 │ │ │ │ + asr r2, r0, #31 │ │ │ │ + mul r3, r0, r1 │ │ │ │ + umull r0, r1, r0, ip │ │ │ │ + mla r3, ip, r2, r3 │ │ │ │ + add r1, r3, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80b2c │ │ │ │ + bne 81164 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80b28 │ │ │ │ + ble 81160 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80b68 │ │ │ │ + beq 811a0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80c1c │ │ │ │ + ldr r1, [pc, #216] @ 81254 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80c10 │ │ │ │ + beq 81248 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80b90 │ │ │ │ + beq 811c8 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80bc0 │ │ │ │ - b 80ba0 │ │ │ │ - bl be620 │ │ │ │ + beq 811f8 │ │ │ │ + b 811d8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80b7c │ │ │ │ - b 80c10 │ │ │ │ + beq 811b4 │ │ │ │ + b 81248 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80bc0 │ │ │ │ - bl be620 │ │ │ │ + bne 811f8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80c10 │ │ │ │ - bl dc634 │ │ │ │ + bne 81248 │ │ │ │ + bl dc9bc │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80c00 │ │ │ │ + bne 81238 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-156 @ 0xffffff64 @ │ │ │ │ + │ │ │ │ +00081258 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 812a0 │ │ │ │ + cmn r2, #1 │ │ │ │ + orrne r0, r2, r2, lsr #1 │ │ │ │ + moveq r2, #1 │ │ │ │ + ubfxne r3, r2, #2, #1 │ │ │ │ + moveq r3, r2 │ │ │ │ + andne r2, r0, #1 │ │ │ │ + eorne r3, r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1c0f78 <_PyLong_FromByteArray@@Base> │ │ │ │ + movw r1, #1470 @ 0x5be │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000812b8 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 81300 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #59952 @ 0xea30 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + tst r3, #3 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00081314 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 8135c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #59952 @ 0xea30 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + and r0, r0, #3 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bne 80c74 │ │ │ │ + bne 813c8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80c70 │ │ │ │ + ble 813c4 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80cb0 │ │ │ │ + beq 81404 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 80e78 │ │ │ │ + ldr r1, [pc, #488] @ 815c8 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80dd4 │ │ │ │ + beq 81528 │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80dd4 │ │ │ │ + beq 81528 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80da4 │ │ │ │ + beq 814f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d08 │ │ │ │ - bl 176680 │ │ │ │ + beq 8145c │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80cfc │ │ │ │ - bl be620 │ │ │ │ + bne 81450 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dd4 │ │ │ │ + bne 81528 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 80d10 │ │ │ │ - b 80da4 │ │ │ │ + bne 81464 │ │ │ │ + b 814f8 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d64 │ │ │ │ + beq 814b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 80d58 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 814ac │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80d58 │ │ │ │ - bl be620 │ │ │ │ + bne 814ac │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dd4 │ │ │ │ + bne 81528 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 80d68 │ │ │ │ - b 80db0 │ │ │ │ - vldr d9, [pc, #260] @ 80e70 │ │ │ │ + bne 814bc │ │ │ │ + b 81504 │ │ │ │ + vldr d9, [pc, #256] @ 815c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 80db4 │ │ │ │ - bl 1e6c6c │ │ │ │ + beq 81508 │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80db4 │ │ │ │ - bl be620 │ │ │ │ + bne 81508 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80db4 │ │ │ │ - b 80dd4 │ │ │ │ - vldr d8, [pc, #196] @ 80e70 │ │ │ │ + beq 81508 │ │ │ │ + b 81528 │ │ │ │ + vldr d8, [pc, #192] @ 815c0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 80db4 │ │ │ │ - vldr d8, [pc, #184] @ 80e70 │ │ │ │ + b 81508 │ │ │ │ + vldr d8, [pc, #180] @ 815c0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2de620 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ + bl 2dedec <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ddc │ │ │ │ + bne 81530 │ │ │ │ mov r0, #0 │ │ │ │ - b 80e60 │ │ │ │ + b 815b4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2de620 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ + bl 2dedec <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80dd4 │ │ │ │ + beq 81528 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc634 │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9bc │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80e58 │ │ │ │ + bne 815ac │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 80dd4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 81528 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 80e7c │ │ │ │ + bl 815cc │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - nop {0} │ │ │ │ ... │ │ │ │ rsbeq r8, r2, r8, lsl #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #144] @ 80f30 │ │ │ │ + vldr d8, [pc, #144] @ 81680 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f20 │ │ │ │ + beq 81670 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 80f0c │ │ │ │ + bne 8165c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80f20 │ │ │ │ + bgt 81670 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80f20 │ │ │ │ + bne 81670 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 80f20 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 81670 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80fb0 │ │ │ │ + beq 81700 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80fa8 │ │ │ │ + bne 816f8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 80fb0 │ │ │ │ + b 81700 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 80e7c │ │ │ │ + bl 815cc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00080fb8 : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r3, #31 │ │ │ │ - mov r2, #8 │ │ │ │ - bl 1b47fc │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 81000 │ │ │ │ - cmp r0, #8 │ │ │ │ - bls 81008 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + movw r2, #62744 @ 0xf518 │ │ │ │ + movt r2, #103 @ 0x67 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11940 @ 0x2ea4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + ldr r2, [r2] │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -00081010 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 81040 │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #1709 @ 0x6ad │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8109c │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8105c │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 810b0 │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 8109c │ │ │ │ - bl 810b0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ +00081740 : │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ands r3, r3, #512 @ 0x200 │ │ │ │ + add fp, sp, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + ldrne r0, [r0, #448] @ 0x1c0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00081764 : │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 810a4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 810a4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 810a4 │ │ │ │ - mvn r6, #0 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq 810dc │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 810f8 │ │ │ │ - movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r3, #15 │ │ │ │ - rsb r0, r0, #1 │ │ │ │ - bhi 8111c │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - mul r0, r3, r0 │ │ │ │ - asr r1, r0, #31 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - lsr r3, r3, #3 │ │ │ │ - add r2, r2, #12 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr ip, [r2, r3, lsl #2] │ │ │ │ - lsl lr, r1, #30 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - ldrcs r4, [r2, r3, lsl #2] │ │ │ │ - orrcs r1, lr, ip, lsr #2 │ │ │ │ - orrcs ip, r4, ip, lsl #30 │ │ │ │ - bcs 81130 │ │ │ │ - asr r2, r0, #31 │ │ │ │ - mul r3, r0, r1 │ │ │ │ - umull r0, r1, r0, ip │ │ │ │ - mla r3, ip, r2, r3 │ │ │ │ - add r1, r3, r1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 811b0 │ │ │ │ + bne 817e0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 811ac │ │ │ │ + ble 817dc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 811ec │ │ │ │ + beq 8181c │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 81360 │ │ │ │ + ldr r1, [pc, #408] @ 81990 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 81348 │ │ │ │ + beq 81978 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81348 │ │ │ │ + beq 81978 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 812bc │ │ │ │ + beq 818ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81244 │ │ │ │ - bl 176680 │ │ │ │ + beq 81874 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81238 │ │ │ │ - bl be620 │ │ │ │ + bne 81868 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81348 │ │ │ │ + bne 81978 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 8124c │ │ │ │ - b 812d0 │ │ │ │ + bne 8187c │ │ │ │ + b 81900 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81288 │ │ │ │ - bl 1bba54 │ │ │ │ + beq 818b8 │ │ │ │ + bl 1bc1e4 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 8127c │ │ │ │ - bl be620 │ │ │ │ + bne 818ac │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81348 │ │ │ │ + bne 81978 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 81290 │ │ │ │ - b 812e0 │ │ │ │ + bne 818c0 │ │ │ │ + b 81910 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bba54 │ │ │ │ + bl 1bc1e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 812e8 │ │ │ │ - bl be620 │ │ │ │ + bne 81918 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 812e8 │ │ │ │ - b 81348 │ │ │ │ + beq 81918 │ │ │ │ + b 81978 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 812e8 │ │ │ │ + b 81918 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 812e8 │ │ │ │ + b 81918 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc634 │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9bc │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81350 │ │ │ │ + bne 81980 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 81358 │ │ │ │ + b 81988 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81680 │ │ │ │ + bl 819d0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr sl │ │ │ │ - │ │ │ │ -00081364 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 813ac │ │ │ │ - cmn r2, #1 │ │ │ │ - orrne r0, r2, r2, lsr #1 │ │ │ │ - moveq r2, #1 │ │ │ │ - ubfxne r3, r2, #2, #1 │ │ │ │ - moveq r3, r2 │ │ │ │ - andne r2, r0, #1 │ │ │ │ - eorne r3, r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1c0808 <_PyLong_FromByteArray@@Base> │ │ │ │ - movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81418 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 81408 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81418 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8144c │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 8143c │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 8144c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 81468 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8148c │ │ │ │ - b 8147c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81458 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 814a8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 814dc │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 814cc │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 814dc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 814f8 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8151c │ │ │ │ - b 8150c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 814e8 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81550 │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 81540 │ │ │ │ - bl fffec <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81550 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8156c │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81590 │ │ │ │ - b 81580 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8155c │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 815ac │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1a92c0 │ │ │ │ - │ │ │ │ -000815c4 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8160c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00081620 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81668 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - and r0, r0, #3 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 819c4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 152158 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 261ed4 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 262ba8 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 816bc │ │ │ │ + bne 81a0c │ │ │ │ mov r0, #0 │ │ │ │ - b 816ec │ │ │ │ + b 81a3c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261ed4 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 262ba8 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 816b4 │ │ │ │ + beq 81a04 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #58036 @ 0xe2b4 │ │ │ │ + movw r0, #58172 @ 0xe33c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8176c │ │ │ │ + beq 81abc │ │ │ │ mov r4, r0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81764 │ │ │ │ + bne 81ab4 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 8176c │ │ │ │ + b 81abc │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81680 │ │ │ │ + bl 819d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #62744 @ 0xf518 │ │ │ │ - movt r2, #103 @ 0x67 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2] │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000817ac : │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ands r3, r3, #512 @ 0x200 │ │ │ │ - add fp, sp, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - ldrne r0, [r0, #448] @ 0x1c0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000817d0 : │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 8182c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 151e78 │ │ │ │ │ │ │ │ -00081838 : │ │ │ │ +00081ac4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #284] @ 81978 │ │ │ │ + ldr r7, [pc, #284] @ 81c04 │ │ │ │ and r2, r3, #24 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r1, ip │ │ │ │ ldr r9, [r8, r7] │ │ │ │ lsl r4, r3, #3 │ │ │ │ sub r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 8189c │ │ │ │ + bhi 81b28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 818ac │ │ │ │ + bne 81b38 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2234 │ │ │ │ + b 2e29f4 │ │ │ │ ldr r2, [r8, r7] │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 81944 │ │ │ │ + ble 81bd0 │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 81944 │ │ │ │ + beq 81bd0 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81944 │ │ │ │ + bne 81bd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81918 │ │ │ │ + beq 81ba4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81944 │ │ │ │ + bne 81bd0 │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 81944 │ │ │ │ + bne 81bd0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8192c │ │ │ │ + bne 81bb8 │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 255c18 <_Py_NewReference@@Base> │ │ │ │ + bl a04fc <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008197c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081c08 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3660] @ 0xe4c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081994 : │ │ │ │ +00081c20 : │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ sub r0, r0, r3 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000819c4 : │ │ │ │ +00081c50 : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r0, r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000819f0 : │ │ │ │ +00081c7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r3, r3, #4 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ uxtb r3, r3 │ │ │ │ uxth r2, r2 │ │ │ │ lsl r1, r1, #16 │ │ │ │ @@ -85710,1129 +85873,1129 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r0, r3, r0, lsl #24 │ │ │ │ orr r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081a34 : │ │ │ │ +00081cc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r1, r1, #16 │ │ │ │ and r1, r1, #16711680 @ 0xff0000 │ │ │ │ add fp, sp, #0 │ │ │ │ orr r0, r1, r0, lsl #24 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081a54 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00081ce0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 81abc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81d48 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81aa0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81d2c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #59960 @ 0xea38 │ │ │ │ + movw r1, #60024 @ 0xea78 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32208 @ 0x7dd0 │ │ │ │ + movw r0, #32240 @ 0x7df0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ str r1, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00081ac0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081d4c <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ bics r3, r1, #2 │ │ │ │ - bne 81b14 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81da0 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81b04 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81d90 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81aec <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81d78 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81adc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81d68 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81bd0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81e5c <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81adc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81d68 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081b24 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081db0 <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 81b38 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81dc4 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81b60 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81dec <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b70a4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b7cc8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081b6c <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081df8 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ - mov r0, r4 │ │ │ │ tst r1, #3 │ │ │ │ - beq 81ba0 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 81bd0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 81e2c <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 81e5c <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81b88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81e14 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81bc0 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81e4c <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81ba8 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81e34 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81b88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81e14 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 81c28 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 81eb4 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81c1c <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 81ea8 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81c04 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81e90 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81c58 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81ee4 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 2b685c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b747c <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081c60 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081eec <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81c70 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81efc <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81ca0 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81f2c <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b70a4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b7cc8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081cac : │ │ │ │ +00081f38 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81ce0 │ │ │ │ + beq 81f6c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81ce0 │ │ │ │ + bne 81f6c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81ce0 │ │ │ │ + beq 81f6c │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11988 @ 0x2ed4 │ │ │ │ + movw r1, #12052 @ 0x2f14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d14 : │ │ │ │ +00081fa0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81d44 │ │ │ │ + beq 81fd0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81d44 │ │ │ │ + bne 81fd0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81d44 │ │ │ │ + beq 81fd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12048 @ 0x2f10 │ │ │ │ + movw r1, #12112 @ 0x2f50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d78 : │ │ │ │ +00082004 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81da8 │ │ │ │ + beq 82034 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81da8 │ │ │ │ + bne 82034 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81da8 │ │ │ │ + beq 82034 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #12172 @ 0x2f8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081ddc : │ │ │ │ +00082068 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81e0c │ │ │ │ + beq 82098 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81e0c │ │ │ │ + bne 82098 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81e0c │ │ │ │ + beq 82098 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12172 @ 0x2f8c │ │ │ │ + movw r1, #12236 @ 0x2fcc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e40 : │ │ │ │ +000820cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81ea0 │ │ │ │ + beq 8212c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81ea0 │ │ │ │ + bne 8212c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81ea0 │ │ │ │ + beq 8212c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81ec0 │ │ │ │ + bne 8214c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12288 @ 0x3000 │ │ │ │ + movw r1, #12352 @ 0x3040 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 81eb8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 82144 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12228 @ 0x2fc4 │ │ │ │ + movw r1, #12292 @ 0x3004 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081ecc : │ │ │ │ +00082158 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81f00 │ │ │ │ + beq 8218c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81f00 │ │ │ │ + bne 8218c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81f00 │ │ │ │ + beq 8218c │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12336 @ 0x3030 │ │ │ │ + movw r1, #12400 @ 0x3070 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081f34 : │ │ │ │ +000821c0 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81f68 │ │ │ │ + beq 821f4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81f68 │ │ │ │ + bne 821f4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81f68 │ │ │ │ + beq 821f4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12392 @ 0x3068 │ │ │ │ + movw r1, #12456 @ 0x30a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081f9c : │ │ │ │ +00082228 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a1438 <_PyArena_Free@@Base+0x1950> │ │ │ │ + b 1a17f0 <_PyArena_Free@@Base+0x1950> │ │ │ │ │ │ │ │ -00081fb0 : │ │ │ │ +0008223c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38b8b4 <_PyLong_Lshift@@Base+0x4dc> │ │ │ │ + b 38bbf4 <_PyLong_Lshift@@Base+0x4dc> │ │ │ │ │ │ │ │ -00081fc4 : │ │ │ │ +00082250 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 498d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 498f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ │ │ │ │ -00081fd8 : │ │ │ │ +00082264 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30df60 <_PyFunction_VerifyStateless@@Base+0xc40> │ │ │ │ + b 30e728 <_PyFunction_VerifyStateless@@Base+0xa98> │ │ │ │ │ │ │ │ -00081fec : │ │ │ │ +00082278 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, r3 │ │ │ │ - bl 1ef4e4 │ │ │ │ + bl 1efcf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82040 │ │ │ │ + beq 822cc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ - b 820ec │ │ │ │ + b 82378 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 82064 │ │ │ │ - bl 2e2210 │ │ │ │ + bne 822f0 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 82064 │ │ │ │ + bgt 822f0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #8436 @ 0x20f4 │ │ │ │ + movw r2, #9088 @ 0x2380 │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #15640 @ 0x3d18 │ │ │ │ + movw r3, #16292 @ 0x3fa4 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 820e4 │ │ │ │ - bl 3c78f0 │ │ │ │ + beq 82370 │ │ │ │ + bl 3c7a08 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 820a4 │ │ │ │ + b 82330 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 8213c │ │ │ │ + blt 823c8 │ │ │ │ ldr r0, [r2, ip, lsl #2] │ │ │ │ ldr r3, [r1, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r1, #-4] │ │ │ │ - blt 8213c │ │ │ │ + blt 823c8 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 82104 │ │ │ │ + b 82390 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082148 : │ │ │ │ +000823d4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #104] @ 821cc │ │ │ │ + ldr ip, [pc, #104] @ 82458 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ add r6, r4, #3776 @ 0xec0 │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 821d0 │ │ │ │ + bl 8245c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 821c4 │ │ │ │ + beq 82450 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 8218c │ │ │ │ + bne 82418 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 821d0 │ │ │ │ + bl 8245c │ │ │ │ str r9, [r4, #3732] @ 0xe94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 82254 │ │ │ │ + beq 824e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82244 │ │ │ │ + bgt 824d0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 82244 │ │ │ │ + bne 824d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8225c │ │ │ │ + beq 824e8 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 821f4 │ │ │ │ + b 82480 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082264 : │ │ │ │ +000824f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82284 │ │ │ │ + beq 82510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082290 : │ │ │ │ +0008251c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ │ │ │ │ -000822a4 : │ │ │ │ +00082530 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne 822dc │ │ │ │ + bne 82568 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 822dc │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ - b 822e0 │ │ │ │ + bne 82568 │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ + b 8256c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000822e8 : │ │ │ │ +00082574 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000822fc : │ │ │ │ +00082588 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 82324 │ │ │ │ + ble 825b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082330 : │ │ │ │ +000825bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082348 : │ │ │ │ +000825d4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97e70 │ │ │ │ + bl 97bb0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082374 : │ │ │ │ +00082600 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 823ac │ │ │ │ + beq 82638 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2de74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98304 │ │ │ │ + b 98044 │ │ │ │ │ │ │ │ -000823bc : │ │ │ │ +00082648 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 823dc │ │ │ │ + beq 82668 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000823e8 : │ │ │ │ - ldr r3, [pc, #32] @ 82410 │ │ │ │ +00082674 : │ │ │ │ + ldr r3, [pc, #32] @ 8269c │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r3, #1712] @ 0x6b0 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r0, [r3, #1708] @ 0x6ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00082414 : │ │ │ │ - ldr r3, [pc, #24] @ 82434 │ │ │ │ +000826a0 : │ │ │ │ + ldr r3, [pc, #24] @ 826c0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b9ebc <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2baae0 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082438 : │ │ │ │ +000826c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #144] @ 0x90 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082450 : │ │ │ │ +000826dc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82480 │ │ │ │ + bne 8270c │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #14228 @ 0x3794 │ │ │ │ + movw r0, #14292 @ 0x37d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 824e4 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 82770 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 824ec │ │ │ │ + beq 82778 │ │ │ │ mov r0, r5 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 824ec │ │ │ │ + beq 82778 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12456 @ 0x30a8 │ │ │ │ + movw r1, #12520 @ 0x30e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082510 : │ │ │ │ +0008279c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82574 │ │ │ │ + beq 82800 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 8258c │ │ │ │ + beq 82818 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 8258c │ │ │ │ + beq 82818 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #14228 @ 0x3794 │ │ │ │ + movw r0, #14292 @ 0x37d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 825c0 │ │ │ │ + ble 8284c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r2, #1 │ │ │ │ streq r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000825c8 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00082854 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r4, r2 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8263c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 828c8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8263c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 828c8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82628 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 828b4 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r3 │ │ │ │ movlt r4, r3 │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82644 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e2210 │ │ │ │ + bne 828d0 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 82668 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 828f4 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 32f364 <_Py_CalculateSuggestions@@Base+0x4ec> │ │ │ │ + bl 32f798 <_Py_CalculateSuggestions@@Base+0x458> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082674 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00082900 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008268c : │ │ │ │ +00082918 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 826cc │ │ │ │ + bcs 82958 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #12484 @ 0x30c4 │ │ │ │ + movw r1, #12548 @ 0x3104 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ add r2, r1, r2 │ │ │ │ add ip, r1, #8192 @ 0x2000 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r1, #16384 @ 0x4000 │ │ │ │ str r2, [r3, #776] @ 0x308 │ │ │ │ str ip, [r3, #784] @ 0x310 │ │ │ │ str r1, [r3, #780] @ 0x30c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000826f0 : │ │ │ │ +0008297c : │ │ │ │ ldr r2, [r0, #792] @ 0x318 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82728 │ │ │ │ + beq 829b4 │ │ │ │ ldr r3, [r0, #788] @ 0x314 │ │ │ │ str r2, [r0, #776] @ 0x308 │ │ │ │ add r2, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #784] @ 0x310 │ │ │ │ str r3, [r0, #780] @ 0x30c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99f00 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a130 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00082734 : │ │ │ │ +000829c0 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #32048 @ 0x7d30 │ │ │ │ + movw r3, #32112 @ 0x7d70 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb lr, [r1, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r0, [r3, lr] │ │ │ │ - beq 82774 │ │ │ │ + beq 82a00 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 82774 │ │ │ │ + beq 82a00 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 8274c │ │ │ │ + beq 829d8 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082780 : │ │ │ │ +00082a0c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 827b0 │ │ │ │ + bge 82a3c │ │ │ │ mov r0, r1 │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 829ac │ │ │ │ + beq 82c38 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 8280c │ │ │ │ + bls 82a98 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 827c8 │ │ │ │ + bls 82a54 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 827c8 │ │ │ │ + bcc 82a54 │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #41596 @ 0xa27c │ │ │ │ + movw r1, #41660 @ 0xa2bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b 82878 │ │ │ │ + bl 140d3c │ │ │ │ + b 82b04 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82860 │ │ │ │ + bcc 82aec │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82860 │ │ │ │ + blt 82aec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82880 │ │ │ │ + beq 82b0c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82994 │ │ │ │ + bne 82c20 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82908 │ │ │ │ + b 82b94 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8282c │ │ │ │ + bne 82ab8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 828c0 │ │ │ │ + bls 82b4c │ │ │ │ ldr r1, [r3] │ │ │ │ add r3, r3, #16 │ │ │ │ strb r1, [r2], #4 │ │ │ │ ldr r1, [r3, #-12] │ │ │ │ strb r1, [r2, #-3] │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ strb r1, [r2, #-2] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ strb r1, [r2, #-1] │ │ │ │ - b 82890 │ │ │ │ + b 82b1c │ │ │ │ rsb ip, r8, #15 │ │ │ │ sub r3, r8, #15 │ │ │ │ add ip, ip, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bic r2, ip, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, ip, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bls 829a0 │ │ │ │ + bls 82c2c │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 828ec │ │ │ │ + b 82b78 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 8294c │ │ │ │ + bls 82bd8 │ │ │ │ ldr lr, [r3] │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r1, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-12] │ │ │ │ bfi r1, lr, #16, #16 │ │ │ │ ldr lr, [r3, #-8] │ │ │ │ bfi ip, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-4] │ │ │ │ str r1, [r2, #-8] │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str ip, [r2, #-4] │ │ │ │ - b 82908 │ │ │ │ + b 82b94 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #3 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r8, r3 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 829a0 │ │ │ │ + bls 82c2c │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82978 │ │ │ │ + b 82c04 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000829b4 : │ │ │ │ +00082c40 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ clz r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr r4, r4, #5 │ │ │ │ moveq r4, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82a18 │ │ │ │ + bne 82ca4 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82a04 │ │ │ │ + beq 82c90 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82a18 │ │ │ │ + beq 82ca4 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82a30 │ │ │ │ + bne 82cbc │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #65140 @ 0xfe74 │ │ │ │ + movw r0, #65204 @ 0xfeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82a54 │ │ │ │ + b 82ce0 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r2 │ │ │ │ sub ip, fp, #16 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 141af4 │ │ │ │ + bl 141c3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00082a5c : │ │ │ │ +00082ce8 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -86842,1226 +87005,1226 @@ │ │ │ │ sub lr, fp, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d3010 │ │ │ │ + bl d3394 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082ab4 : │ │ │ │ +00082d40 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 82b1c │ │ │ │ - bl b62e0 │ │ │ │ + beq 82da8 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82b1c │ │ │ │ + bne 82da8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62732 @ 0xf50c │ │ │ │ + movw r1, #62796 @ 0xf54c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082b2c : │ │ │ │ +00082db8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 82b54 │ │ │ │ + beq 82de0 │ │ │ │ mov r4, #0 │ │ │ │ - b 82bb4 │ │ │ │ + b 82e40 │ │ │ │ mov r5, r0 │ │ │ │ - bl 198918 │ │ │ │ + bl 1989c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82b4c │ │ │ │ + beq 82dd8 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r2, [r3], #40 @ 0x28 │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 82b4c │ │ │ │ + bls 82dd8 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82b78 │ │ │ │ + beq 82e04 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82b78 │ │ │ │ + bne 82e04 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82bb4 │ │ │ │ + bne 82e40 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082bbc : │ │ │ │ +00082e48 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 18fda4 │ │ │ │ - b 82be4 │ │ │ │ + bl 190184 │ │ │ │ + b 82e70 │ │ │ │ │ │ │ │ -00082bfc : │ │ │ │ +00082e88 : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082c20 : │ │ │ │ +00082eac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82ccc │ │ │ │ + beq 82f58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82c88 │ │ │ │ + beq 82f14 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82c88 │ │ │ │ + bne 82f14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82ccc │ │ │ │ + bgt 82f58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82ccc │ │ │ │ + bne 82f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 82ccc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 82f58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82cd4 │ │ │ │ + beq 82f60 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82cdc │ │ │ │ + bne 82f68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82cc4 │ │ │ │ + bgt 82f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82cc4 │ │ │ │ + bne 82f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r7, #0 │ │ │ │ - b 82d48 │ │ │ │ + b 82fd4 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #12152 @ 0x2f78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2b9f28 <_PySemaphore_Wakeup@@Base+0xa0> │ │ │ │ + bl 2bab4c <_PySemaphore_Wakeup@@Base+0xa0> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d1c │ │ │ │ + bgt 82fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d1c │ │ │ │ + bne 82fa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d40 │ │ │ │ + bgt 82fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d40 │ │ │ │ + bne 82fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082d50 : │ │ │ │ +00082fdc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldmib fp, {r5, r6} │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ mov sl, r3 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82de0 │ │ │ │ + beq 8306c │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2aa67c <_PyEval_MakePendingCalls@@Base+0xb38> │ │ │ │ + bl 2ab488 <_PyEval_MakePendingCalls@@Base+0xb38> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82dcc │ │ │ │ + bgt 83058 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82dd4 │ │ │ │ + beq 83060 │ │ │ │ mov r4, r5 │ │ │ │ - b 82de0 │ │ │ │ + b 8306c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 82dcc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 83058 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00082dec : │ │ │ │ +00083078 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl bc004 │ │ │ │ + bl bc30c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082e20 : │ │ │ │ +000830ac : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 82e6c │ │ │ │ + ldr r0, [pc, #24] @ 830f8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25e4cc │ │ │ │ + bl 25f19c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00082e70 : │ │ │ │ +000830fc : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #124] @ 82f08 │ │ │ │ + ldr r2, [pc, #124] @ 83194 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r5, [r3, #3840] @ 0xf00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82efc │ │ │ │ + beq 83188 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d76bc │ │ │ │ + bl d7a3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ee4 │ │ │ │ + beq 83170 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ee4 │ │ │ │ - movw r0, #12524 @ 0x30ec │ │ │ │ + beq 83170 │ │ │ │ + movw r0, #12588 @ 0x312c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082f0c : │ │ │ │ +00083198 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ 82f40 │ │ │ │ + ldr r3, [pc, #24] @ 831cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 82f44 │ │ │ │ + bl 831d0 │ │ │ │ mov r4, r0 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - ldr r0, [pc, #136] @ 82ff4 │ │ │ │ - bl 294d68 │ │ │ │ + ldr r0, [pc, #136] @ 83280 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 82fe0 │ │ │ │ + blt 8326c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82f90 │ │ │ │ + beq 8321c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 82fe8 │ │ │ │ - bl aece0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bne 83274 │ │ │ │ + bl aef8c │ │ │ │ + bl 9f608 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 82fe0 │ │ │ │ - ldr r1, [pc, #68] @ 82ff4 │ │ │ │ + beq 8326c │ │ │ │ + ldr r1, [pc, #68] @ 83280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27d35c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82fe8 │ │ │ │ + beq 83274 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fe0 │ │ │ │ + bgt 8326c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8326c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82fec │ │ │ │ + b 83278 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ │ │ │ │ -00082ff8 : │ │ │ │ +00083284 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 83044 │ │ │ │ + ldr r0, [pc, #24] @ 832d0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28cd5c <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ + bl 28db8c <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00083048 : │ │ │ │ +000832d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83090 │ │ │ │ + bne 8331c │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 261ed4 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 262ba8 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 830a0 │ │ │ │ + bne 8332c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000830ac : │ │ │ │ +00083338 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq 83104 │ │ │ │ + beq 83390 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 83124 │ │ │ │ + bne 833b0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 83130 │ │ │ │ + bl 140d3c │ │ │ │ + b 833bc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 83130 │ │ │ │ + bl 140d3c │ │ │ │ + b 833bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ff170 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ + b 1ff9e8 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083138 : │ │ │ │ +000833c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 83168 │ │ │ │ - movw r0, #41568 @ 0xa260 │ │ │ │ + bne 833f4 │ │ │ │ + movw r0, #41632 @ 0xa2a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 831b0 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8343c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83190 │ │ │ │ + beq 8341c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ orr r3, r3, r1, lsr #31 │ │ │ │ tst r3, #1 │ │ │ │ - beq 831a4 │ │ │ │ - movw r0, #41568 @ 0xa260 │ │ │ │ + beq 83430 │ │ │ │ + movw r0, #41632 @ 0xa2a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 831b0 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8343c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1795f4 │ │ │ │ + b 179984 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000831b8 : │ │ │ │ +00083444 : │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq 831e0 │ │ │ │ + beq 8346c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 831fc │ │ │ │ - b 83230 │ │ │ │ + bne 83488 │ │ │ │ + b 834bc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 83224 │ │ │ │ + b 834b0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 83230 │ │ │ │ + bne 834bc │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35f664 │ │ │ │ + b 35f85c │ │ │ │ │ │ │ │ -00083240 : │ │ │ │ +000834cc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 83264 │ │ │ │ + beq 834f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f4b04 │ │ │ │ + b 2f53e4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #40696 @ 0x9ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ │ │ │ │ -00083288 : │ │ │ │ +00083514 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 832cc │ │ │ │ + bne 83558 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12944 @ 0x3290 │ │ │ │ + movw r1, #13008 @ 0x32d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 832fc │ │ │ │ + bl 140d3c │ │ │ │ + b 83588 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 83304 │ │ │ │ + bne 83590 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #12980 @ 0x32b4 │ │ │ │ + movw r1, #13044 @ 0x32f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83318 │ │ │ │ + beq 835a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2574e8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + b 256a98 <_PyThreadState_New@@Base+0x828> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083320 : │ │ │ │ +000835ac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 8335c │ │ │ │ + bge 835e8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 2581d0 │ │ │ │ + bl 258fd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83390 │ │ │ │ + bne 8361c │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083398 : │ │ │ │ +00083624 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 833d0 │ │ │ │ + bge 8365c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45976 @ 0xb398 │ │ │ │ + movw r1, #46040 @ 0xb3d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 83454 │ │ │ │ - beq 83588 │ │ │ │ + bl 16ed94 │ │ │ │ + b 836e0 │ │ │ │ + beq 83814 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 33b500 <_PyTime_AsMilliseconds@@Base+0xdc0> │ │ │ │ + bl 33b9c8 <_PyTime_AsMilliseconds@@Base+0xdc0> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83440 │ │ │ │ + bcc 836cc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83440 │ │ │ │ + blt 836cc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 834cc │ │ │ │ + bne 83758 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 8345c │ │ │ │ + b 836e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83414 │ │ │ │ + bne 836a0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 8348c │ │ │ │ + bcs 83718 │ │ │ │ ldr r1, [r3] │ │ │ │ add r3, r3, #16 │ │ │ │ strb r1, [r2], #4 │ │ │ │ ldr r1, [r3, #-12] │ │ │ │ strb r1, [r2, #-3] │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ strb r1, [r2, #-2] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ strb r1, [r2, #-1] │ │ │ │ - b 8345c │ │ │ │ + b 836e8 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 8357c │ │ │ │ + bls 83808 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 834b8 │ │ │ │ + b 83744 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83570 │ │ │ │ + bne 837fc │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83528 │ │ │ │ + bcs 837b4 │ │ │ │ ldr lr, [r3] │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r1, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-12] │ │ │ │ bfi r1, lr, #16, #16 │ │ │ │ ldr lr, [r3, #-8] │ │ │ │ bfi ip, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-4] │ │ │ │ str r1, [r2, #-8] │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str ip, [r2, #-4] │ │ │ │ - b 834e4 │ │ │ │ + b 83770 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 8357c │ │ │ │ + bls 83808 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 83554 │ │ │ │ + b 837e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00083590 : │ │ │ │ +0008381c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83620 │ │ │ │ + ldr r1, [pc, #116] @ 838ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 835f0 │ │ │ │ + bne 8387c │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #10 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1708] @ 0x6ac │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1708] @ 0x6ac │ │ │ │ - b 83618 │ │ │ │ + b 838a4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 835bc │ │ │ │ + bne 83848 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13016 @ 0x32d8 │ │ │ │ + movw r1, #13080 @ 0x3318 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083624 : │ │ │ │ +000838b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 83664 │ │ │ │ + bls 838f0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13052 @ 0x32fc │ │ │ │ + movw r1, #13116 @ 0x333c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 836c4 │ │ │ │ + ldr r3, [pc, #88] @ 83950 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1644] @ 0x66c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 836a0 │ │ │ │ + bne 8392c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + movw r1, #13144 @ 0x3358 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 8365c │ │ │ │ + bl 140d3c │ │ │ │ + b 838e8 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1644] @ 0x66c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1708] @ 0x6ac │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1708] @ 0x6ac │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000836c8 : │ │ │ │ +00083954 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83758 │ │ │ │ + ldr r1, [pc, #116] @ 839e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5760 @ 0x1680 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83728 │ │ │ │ + bne 839b4 │ │ │ │ add r1, r3, #1440 @ 0x5a0 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #2 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1709] @ 0x6ad │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1709] @ 0x6ad │ │ │ │ - b 83750 │ │ │ │ + b 839dc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 836f4 │ │ │ │ + bne 83980 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13112 @ 0x3338 │ │ │ │ + movw r1, #13176 @ 0x3378 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008375c : │ │ │ │ +000839e8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 83798 │ │ │ │ + bls 83a24 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13152 @ 0x3360 │ │ │ │ + movw r1, #13216 @ 0x33a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 837d0 │ │ │ │ - ldr r3, [pc, #92] @ 837fc │ │ │ │ + bl 140d3c │ │ │ │ + b 83a5c │ │ │ │ + ldr r3, [pc, #92] @ 83a88 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1676] @ 0x68c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 837d8 │ │ │ │ + bne 83a64 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13184 @ 0x3380 │ │ │ │ + movw r1, #13248 @ 0x33c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1676] @ 0x68c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1709] @ 0x6ad │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1709] @ 0x6ad │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083800 : │ │ │ │ - ldr r1, [pc, #120] @ 83880 │ │ │ │ +00083a8c : │ │ │ │ + ldr r1, [pc, #120] @ 83b0c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #41216 @ 0xa100 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8383c │ │ │ │ + bne 83ac8 │ │ │ │ add r1, r3, #10304 @ 0x2840 │ │ │ │ add r1, r1, #30 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83818 │ │ │ │ + bne 83aa4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13220 @ 0x33a4 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083884 : │ │ │ │ +00083b10 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #48] @ 838d0 │ │ │ │ + ldr r2, [pc, #48] @ 83b5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25acd4 │ │ │ │ + bl 25bad4 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r4, #10304 @ 0x2840 │ │ │ │ addeq r1, r1, #30 │ │ │ │ mvnne r0, #0 │ │ │ │ addeq r5, r5, r1, lsl #2 │ │ │ │ streq r0, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000838d4 : │ │ │ │ +00083b60 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 83960 │ │ │ │ + ldr r1, [pc, #112] @ 83bec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ add r2, r1, #4416 @ 0x1140 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83930 │ │ │ │ + bne 83bbc │ │ │ │ add r2, r3, #1104 @ 0x450 │ │ │ │ add ip, r1, #4096 @ 0x1000 │ │ │ │ add r2, r2, #12 │ │ │ │ mov lr, #1 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ ldrb r2, [ip, #400] @ 0x190 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #400] @ 0x190 │ │ │ │ - b 83958 │ │ │ │ + b 83be4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83900 │ │ │ │ + bne 83b8c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13256 @ 0x33c8 │ │ │ │ + movw r1, #13320 @ 0x3408 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083964 : │ │ │ │ +00083bf0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 839a0 │ │ │ │ + bls 83c2c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13292 @ 0x33ec │ │ │ │ + movw r1, #13356 @ 0x342c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 839d8 │ │ │ │ - ldr r3, [pc, #92] @ 83a04 │ │ │ │ + bl 140d3c │ │ │ │ + b 83c64 │ │ │ │ + ldr r3, [pc, #92] @ 83c90 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 839e0 │ │ │ │ + bne 83c6c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13320 @ 0x3408 │ │ │ │ + movw r1, #13384 @ 0x3448 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #368] @ 0x170 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #400] @ 0x190 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #400] @ 0x190 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083a08 : │ │ │ │ - ldr r1, [pc, #120] @ 83a88 │ │ │ │ +00083c94 : │ │ │ │ + ldr r1, [pc, #120] @ 83d14 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #12 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83a44 │ │ │ │ + bne 83cd0 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add r1, r1, #2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83a20 │ │ │ │ + bne 83cac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13416 @ 0x3468 │ │ │ │ + movw r1, #13480 @ 0x34a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083a8c : │ │ │ │ +00083d18 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 83acc │ │ │ │ + blt 83d58 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #13516 @ 0x34cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 83af4 │ │ │ │ - ldr r2, [pc, #76] @ 83b20 │ │ │ │ + bl 16ed94 │ │ │ │ + b 83d80 │ │ │ │ + ldr r2, [pc, #76] @ 83dac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b24 │ │ │ │ + bl 83db0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83afc │ │ │ │ + bne 83d88 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldrb r1, [r4, #204] @ 0xcc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, r3, lsl r5 │ │ │ │ strb r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls 83b60 │ │ │ │ + bls 83dec │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13476 @ 0x34a4 │ │ │ │ + movw r1, #13540 @ 0x34e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 83b90 │ │ │ │ + bl 140d3c │ │ │ │ + b 83e1c │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83b98 │ │ │ │ + bne 83e24 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13504 @ 0x34c0 │ │ │ │ + movw r1, #13568 @ 0x3500 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083ba0 : │ │ │ │ +00083e2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #56] @ 83bf4 │ │ │ │ + ldr r2, [pc, #56] @ 83e80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b24 │ │ │ │ + bl 83db0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r1, r4, #1424 @ 0x590 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ add r5, r5, r1, lsl #2 │ │ │ │ str r3, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083bf8 : │ │ │ │ +00083e84 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 83c38 │ │ │ │ + blt 83ec4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #13516 @ 0x34cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 83c5c │ │ │ │ - ldr r2, [pc, #56] @ 83c78 │ │ │ │ + bl 16ed94 │ │ │ │ + b 83ee8 │ │ │ │ + ldr r2, [pc, #56] @ 83f04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 83b24 │ │ │ │ + bl 83db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83c64 │ │ │ │ + beq 83ef0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, r2, lsl r5 │ │ │ │ strb r3, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #120] @ 83d14 │ │ │ │ + ldr r1, [pc, #120] @ 83fa0 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -88075,66 +88238,66 @@ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83d04 │ │ │ │ + bgt 83f90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 83d04 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 83f90 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, r0 │ │ │ │ popge {r4, fp, pc} │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 83d54 │ │ │ │ + bge 83fe0 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 83d28 │ │ │ │ + b 83fb4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83d9c │ │ │ │ + beq 84028 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83dd0 │ │ │ │ + beq 8405c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -88145,31 +88308,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83e18 │ │ │ │ + bne 840a4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83e2c │ │ │ │ - b 83e3c │ │ │ │ + bne 840b8 │ │ │ │ + b 840c8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83e08 │ │ │ │ + beq 84094 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83e58 │ │ │ │ + beq 840e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -88178,37 +88341,37 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83ea0 │ │ │ │ + beq 8412c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #40] @ 83edc │ │ │ │ + ldr r2, [pc, #40] @ 84168 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ strbeq r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - ldr r2, [pc, #28] @ 83f04 │ │ │ │ + ldr r2, [pc, #28] @ 84190 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -88250,185 +88413,185 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83fcc │ │ │ │ + bne 84258 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83fac │ │ │ │ + beq 84238 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8402c │ │ │ │ + bne 842b8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8400c │ │ │ │ + beq 84298 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8408c │ │ │ │ + bne 84318 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8406c │ │ │ │ + beq 842f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 840c8 │ │ │ │ + beq 84354 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69334 │ │ │ │ + b 69578 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa040 │ │ │ │ + bl aa324 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8c40 │ │ │ │ + b b8f1c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ee208 <_PyXI_NewInterpreter@@Base+0xe8> │ │ │ │ + b 2ee9c8 <_PyXI_NewInterpreter@@Base+0xe8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #13212 @ 0x339c │ │ │ │ + movw r1, #13276 @ 0x33dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4b58 │ │ │ │ + bl 2c51c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 84190 │ │ │ │ + bne 8441c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 841e4 │ │ │ │ + beq 84470 │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 841e4 │ │ │ │ + beq 84470 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 84248 │ │ │ │ - bl 83eac │ │ │ │ + bne 844d4 │ │ │ │ + bl 84138 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #62848 @ 0xf580 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #23940 @ 0x5d84 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #17168 @ 0x4310 │ │ │ │ + movw r3, #17820 @ 0x459c │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84230 │ │ │ │ + beq 844bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 83ee0 │ │ │ │ + b 8416c │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8425c │ │ │ │ + beq 844e8 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -88447,35 +88610,35 @@ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r7, [r5, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 842d8 │ │ │ │ + bcc 84564 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 84198 │ │ │ │ + bl 84424 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 842a4 │ │ │ │ + bne 84530 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 84198 │ │ │ │ + bl 84424 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 842a4 │ │ │ │ + b 84530 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -88488,56 +88651,56 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ add r1, r3, r2 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84350 │ │ │ │ + bne 845dc │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ popcs {r4, r5, fp, pc} │ │ │ │ add r1, r3, r2 │ │ │ │ rsb ip, r3, #32512 @ 0x7f00 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ add ip, ip, #255 @ 0xff │ │ │ │ - movw r0, #26076 @ 0x65dc │ │ │ │ + movw r0, #26068 @ 0x65d4 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e280 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 843dc │ │ │ │ + beq 84668 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 843dc │ │ │ │ + beq 84668 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84310 │ │ │ │ + b 8459c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #17392 @ 0x43f0 │ │ │ │ + movw r4, #18044 @ 0x467c │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ @@ -88565,163 +88728,163 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, ip │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ mul r0, r2, r0 │ │ │ │ eor r0, r0, r0, lsr #15 │ │ │ │ mul r0, r1, r0 │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ - bhi 84470 │ │ │ │ + bhi 846fc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ ldrd r2, [r1] │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ orrs ip, r2, r3 │ │ │ │ add fp, sp, #12 │ │ │ │ - bne 844cc │ │ │ │ + bne 84758 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr lr, [r1, #12] │ │ │ │ orrs ip, ip, lr │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 844cc │ │ │ │ + bne 84758 │ │ │ │ ldrd r2, [r1, #24] │ │ │ │ add ip, r0, #24 │ │ │ │ ldrexd r4, [ip] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd lr, r4, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 844ec │ │ │ │ + bne 84778 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add ip, r0, #8 │ │ │ │ ldrexd r4, [ip] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd lr, r4, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 8450c │ │ │ │ + bne 84798 │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ add r0, r0, #16 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 8452c │ │ │ │ + b 847b8 │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp} │ │ │ │ ldrd r2, [r1] │ │ │ │ add fp, sp, #8 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8455c │ │ │ │ + bne 847e8 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8457c │ │ │ │ + bne 84808 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000845a0 : │ │ │ │ +0008482c : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 845d8 │ │ │ │ + bne 84864 │ │ │ │ mov ip, #0 │ │ │ │ cmp ip, r0 │ │ │ │ popge {fp, pc} │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ mul r3, lr, r3 │ │ │ │ - b 845bc │ │ │ │ + b 84848 │ │ │ │ cmp r0, #0 │ │ │ │ poplt {fp, pc} │ │ │ │ str r3, [r2, r0, lsl #2] │ │ │ │ ldr ip, [r1, r0, lsl #2] │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r3, ip, r3 │ │ │ │ - b 845d8 │ │ │ │ + b 84864 │ │ │ │ │ │ │ │ -000845f4 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00084880 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25068 @ 0x61ec │ │ │ │ + movw r1, #25556 @ 0x63d4 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3163b8 │ │ │ │ + b 316a18 │ │ │ │ │ │ │ │ -00084614 : │ │ │ │ +000848a0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84648 │ │ │ │ + beq 848d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #1076 @ 0x434 │ │ │ │ + movw r3, #1108 @ 0x454 │ │ │ │ movt r3, #5 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084654 : │ │ │ │ +000848e0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ 846a0 │ │ │ │ + ldr r2, [pc, #44] @ 8492c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 3130c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000846a4 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00084930 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ 846f0 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 8497c <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ @@ -88733,442 +88896,442 @@ │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #33380 @ 0x8264 │ │ │ │ + movw r2, #33444 @ 0x82a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13c964 │ │ │ │ + bl 13cab4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084734 : │ │ │ │ +000849c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008474c <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +000849d8 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 84778 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 84a04 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #45308 @ 0xb0fc │ │ │ │ + movwne r3, #45372 @ 0xb13c │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084784 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +00084a10 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 847c0 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + bgt 84a4c <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 847cc <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 84a58 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 847e4 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 84a70 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 847e4 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 847cc <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #45260 @ 0xb0cc │ │ │ │ + ble 84a70 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 84a58 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #45324 @ 0xb10c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 847d4 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #45284 @ 0xb0e4 │ │ │ │ + b 84a60 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #45348 @ 0xb124 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 847e8 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 84a74 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000847f4 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00084a80 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 84824 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + bne 84ab0 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #13564 @ 0x34fc │ │ │ │ + movwne r3, #13628 @ 0x353c │ │ │ │ movtne r3, #65 @ 0x41 │ │ │ │ - bne 8482c <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + bne 84ab8 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 84838 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #13536 @ 0x34e0 │ │ │ │ + beq 84ac4 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #13600 @ 0x3520 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084844 : │ │ │ │ +00084ad0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008485c : │ │ │ │ +00084ae8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84898 │ │ │ │ + bne 84b24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32d58c │ │ │ │ + b 32da54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000848a0 : │ │ │ │ +00084b2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 848dc │ │ │ │ + bne 84b68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32d58c │ │ │ │ + b 32da54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000848e4 : │ │ │ │ +00084b70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84920 │ │ │ │ + bne 84bac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84148 │ │ │ │ + b 843d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084928 : │ │ │ │ +00084bb4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15720 @ 0x3d68 │ │ │ │ + movw r1, #15784 @ 0x3da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84964 │ │ │ │ + bne 84bf0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84148 │ │ │ │ + b 843d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008496c : │ │ │ │ +00084bf8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 849a8 │ │ │ │ + bne 84c34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84148 │ │ │ │ + b 843d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000849b0 : │ │ │ │ +00084c3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000849c4 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00084c50 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r0, #38] @ 0x26 │ │ │ │ subne r0, r0, #3 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000849f4 <_PyLong_New@@Base>: │ │ │ │ +00084c80 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be284 │ │ │ │ + b be58c │ │ │ │ │ │ │ │ -00084a08 <_PyLong_FromDigits@@Base>: │ │ │ │ +00084c94 <_PyLong_FromDigits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - ldreq r4, [pc, #72] @ 84a70 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 84a68 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 84cfc <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 84cf4 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be284 │ │ │ │ + bl be58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84a68 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 84cf4 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ cmp r7, #0 │ │ │ │ lsl r2, r5, #2 │ │ │ │ moveq r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mvnne r3, #0 │ │ │ │ rsb r3, r3, #1 │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ add r0, r4, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -00084a74 <_PyLong_Sign@@Base>: │ │ │ │ +00084d00 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ and r0, r0, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ rsb r0, r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084a94 : │ │ │ │ +00084d20 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #15 │ │ │ │ add fp, sp, #0 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084ab8 : │ │ │ │ +00084d44 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ rsb r3, r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mul r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084ae0 <_PyDict_NewPresized@@Base>: │ │ │ │ +00084d6c <_PyDict_NewPresized@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2627ec <_Py_HandlePending@@Base+0x10dc> │ │ │ │ + b 2634bc <_Py_HandlePending@@Base+0x10dc> │ │ │ │ │ │ │ │ -00084af8 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00084d84 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ movw ip, #45888 @ 0xb340 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 84b2c <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 84db8 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a9468 │ │ │ │ + b a974c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b abc48 │ │ │ │ + b abef4 │ │ │ │ │ │ │ │ -00084b38 <_PyDict_SizeOf@@Base>: │ │ │ │ +00084dc4 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67cb0 │ │ │ │ + b 67e98 │ │ │ │ │ │ │ │ -00084b4c <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +00084dd8 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 84b78 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 84e04 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ add r0, r0, #40960 @ 0xa000 │ │ │ │ ldr r3, [r0, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r3, #1 │ │ │ │ strne r2, [r0, #372] @ 0x174 │ │ │ │ str r3, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084b88 : │ │ │ │ +00084e14 : │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ movw r0, #16576 @ 0x40c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00084bb8 : │ │ │ │ +00084e44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32bf84 │ │ │ │ + b 32c44c │ │ │ │ │ │ │ │ -00084bcc : │ │ │ │ +00084e58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a780c │ │ │ │ + b 3a7a2c │ │ │ │ │ │ │ │ -00084be0 : │ │ │ │ +00084e6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6e918 │ │ │ │ + b 6ecc8 │ │ │ │ │ │ │ │ -00084bf4 : │ │ │ │ +00084e80 : │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084c1c : │ │ │ │ +00084ea8 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084c44 : │ │ │ │ +00084ed0 : │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084c6c <_Py_SetRefcnt@@Base>: │ │ │ │ +00084ef8 <_Py_SetRefcnt@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084c8c : │ │ │ │ +00084f18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084ca4 : │ │ │ │ +00084f30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084cbc : │ │ │ │ +00084f48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ str r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -89181,117 +89344,117 @@ │ │ │ │ sub r3, r1, r3 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ cmp r4, #3 │ │ │ │ asr r3, r3, #4 │ │ │ │ mul r3, ip, r3 │ │ │ │ movls ip, #0 │ │ │ │ - bls 84d28 │ │ │ │ + bls 84fb4 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 84d28 │ │ │ │ + bls 84fb4 │ │ │ │ cmp r4, #512 @ 0x200 │ │ │ │ movls ip, r4 │ │ │ │ movhi ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, ip, r3, lsl #15 │ │ │ │ add r0, r0, ip │ │ │ │ sub r0, r2, r0 │ │ │ │ ldrlt r4, [r1] │ │ │ │ lsllt r4, r4, #15 │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cd0a4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cd0bc <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r1, [pc, #32] @ 84da0 │ │ │ │ + ldr r1, [pc, #32] @ 8502c │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r6, r1, r8, lsl #28 │ │ │ │ - movw r3, #27648 @ 0x6c00 │ │ │ │ + subeq r6, r1, r8, asr #28 │ │ │ │ + movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 84e54 │ │ │ │ + ldr r2, [pc, #116] @ 850e0 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 84e0c │ │ │ │ + bne 85098 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84e0c │ │ │ │ + beq 85098 │ │ │ │ bl 2d0c4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldrne r3, [r3, #1592] @ 0x638 │ │ │ │ - bne 84e18 │ │ │ │ + bne 850a4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 84e44 │ │ │ │ + bne 850d0 │ │ │ │ ldr r3, [r4, #1592] @ 0x638 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #1592] @ 0x638 │ │ │ │ streq r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 255228 │ │ │ │ + b 2560a0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ str r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bne 84e9c │ │ │ │ + bne 85128 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 85100 │ │ │ │ + b 8538c │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 84e90 │ │ │ │ + beq 8511c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ sub r4, r6, #1 │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ @@ -89299,90 +89462,90 @@ │ │ │ │ sub ip, r6, ip │ │ │ │ ldrlt r5, [r6] │ │ │ │ asr ip, ip, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul ip, r7, ip │ │ │ │ movls r1, #0 │ │ │ │ - bls 84efc │ │ │ │ + bls 85188 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 84efc │ │ │ │ + bls 85188 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, ip, lsl #15 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r4, r1 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldrh r8, [r6, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 84f44 │ │ │ │ + bne 851d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 85100 │ │ │ │ + b 8538c │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 84f88 │ │ │ │ + bne 85214 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 84e90 │ │ │ │ + bls 8511c │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85100 │ │ │ │ + beq 8538c │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 84f50 │ │ │ │ + b 851dc │ │ │ │ add r3, r8, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ asr r3, r3, #5 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 84fd0 │ │ │ │ + beq 8525c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r3, r3, r8 │ │ │ │ str r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r8, r8 │ │ │ │ mov r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r8 │ │ │ │ - blx 3cd784 <_PyMonitoring_FireBranchEvent@@Base+0xa70> │ │ │ │ + blx 3cd79c <_PyMonitoring_FireBranchEvent@@Base+0xa70> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ rsb ip, r8, #32 │ │ │ │ sub r6, r8, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ sub r1, r2, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8505c │ │ │ │ + beq 852e8 │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r0, #1 │ │ │ │ umull lr, r3, r3, r1 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ adds r3, r3, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ @@ -89392,412 +89555,412 @@ │ │ │ │ lsr r1, r3, #5 │ │ │ │ sub r3, r3, r1, lsl #5 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ ldr lr, [r1, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r0, lsl r3 │ │ │ │ str r3, [r1, #-1024] @ 0xfffffc00 │ │ │ │ ldr r2, [r2] │ │ │ │ - b 85008 │ │ │ │ + b 85294 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 84e90 │ │ │ │ + beq 8511c │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 850b4 │ │ │ │ + bne 85340 │ │ │ │ mov r6, #32 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85100 │ │ │ │ + beq 8538c │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 85084 │ │ │ │ - b 850f8 │ │ │ │ + bne 85310 │ │ │ │ + b 85384 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 850f4 │ │ │ │ + beq 85380 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ sub r3, r6, #1 │ │ │ │ and r6, r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 850b8 │ │ │ │ - b 85100 │ │ │ │ + bne 85344 │ │ │ │ + b 8538c │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 85060 │ │ │ │ + b 852ec │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 83eac │ │ │ │ + bl 84138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85178 │ │ │ │ + beq 85404 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ee0 │ │ │ │ + bl 8416c │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 84198 │ │ │ │ + bl 84424 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 8510c │ │ │ │ + bl 85398 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub ip, r2, #1 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ orrs ip, ip, r3 │ │ │ │ mov lr, #0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ - movweq r4, #52080 @ 0xcb70 │ │ │ │ + movweq r4, #52144 @ 0xcbb0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 85224 │ │ │ │ + beq 854b0 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #40364 @ 0x9dac │ │ │ │ + movw r4, #40428 @ 0x9dec │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ moveq r5, #1000 @ 0x3e8 │ │ │ │ movne r5, #1024 @ 0x400 │ │ │ │ asr r2, r7, #31 │ │ │ │ eor r3, r9, r7, asr #31 │ │ │ │ subs ip, r3, r2 │ │ │ │ eor r3, r7, r7, asr #31 │ │ │ │ sbc r3, r3, r2 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bge 85290 │ │ │ │ + bge 8551c │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 8525c │ │ │ │ + bne 854e8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 85380 │ │ │ │ + beq 8560c │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #31112 @ 0x7988 │ │ │ │ - movw r1, #13600 @ 0x3520 │ │ │ │ + movweq r4, #31176 @ 0x79c8 │ │ │ │ + movw r1, #13664 @ 0x3560 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ - b 85380 │ │ │ │ + b 8560c │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #37436 @ 0x923c │ │ │ │ - movwlt r6, #18324 @ 0x4794 │ │ │ │ + movwge r6, #37500 @ 0x927c │ │ │ │ + movwlt r6, #18388 @ 0x47d4 │ │ │ │ movtge r6, #64 @ 0x40 │ │ │ │ movtlt r6, #62 @ 0x3e │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov r2, #10 │ │ │ │ - movwge r6, #25444 @ 0x6364 │ │ │ │ + movwge r6, #25508 @ 0x63a4 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #36200 @ 0x8d68 │ │ │ │ + movw r2, #36264 @ 0x8da8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #31176 @ 0x79c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #13612 @ 0x352c │ │ │ │ + movw ip, #13676 @ 0x356c │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #13620 @ 0x3534 │ │ │ │ + movw r2, #13684 @ 0x3574 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #13592 @ 0x3518 │ │ │ │ + movw r2, #13656 @ 0x3558 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #13652 @ 0x3554 │ │ │ │ + movw r2, #13716 @ 0x3594 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 854f4 │ │ │ │ + bne 85780 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #40364 @ 0x9dac │ │ │ │ + movw r3, #40428 @ 0x9dec │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #13592 @ 0x3518 │ │ │ │ + movw r2, #13656 @ 0x3558 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 854e8 │ │ │ │ + bge 85774 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #14096 @ 0x3710 │ │ │ │ + movw r2, #14160 @ 0x3750 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #13636 @ 0x3544 │ │ │ │ + movw r2, #13700 @ 0x3584 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 85180 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + bl 8540c │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 85584 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + b 85810 │ │ │ │ + movw r2, #13724 @ 0x359c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 85584 │ │ │ │ + b 85810 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #31112 @ 0x7988 │ │ │ │ + movw r3, #31176 @ 0x79c8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #13668 @ 0x3564 │ │ │ │ + movw r2, #13732 @ 0x35a4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 854e8 │ │ │ │ - movw r2, #13676 @ 0x356c │ │ │ │ + bge 85774 │ │ │ │ + movw r2, #13740 @ 0x35ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 85180 │ │ │ │ + b 8540c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #13652 @ 0x3554 │ │ │ │ + movw r2, #13716 @ 0x3594 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 85180 │ │ │ │ + b 8540c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85650 │ │ │ │ + beq 858dc │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 85634 │ │ │ │ - b 856d4 │ │ │ │ + bne 858c0 │ │ │ │ + b 85960 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 856d4 │ │ │ │ + beq 85960 │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 856d4 │ │ │ │ + beq 85960 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 856d4 │ │ │ │ + beq 85960 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #13696 @ 0x3580 │ │ │ │ + movw r2, #13760 @ 0x35c0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -89805,73 +89968,73 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8510c │ │ │ │ - b 856ec │ │ │ │ + bl 85398 │ │ │ │ + b 85978 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8510c │ │ │ │ + bl 85398 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8572c │ │ │ │ + bne 859b8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fe80 <_start@@Base+0x790> │ │ │ │ + bl 230cfc <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85754 │ │ │ │ + beq 859e0 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #13716 @ 0x3594 │ │ │ │ + movw r0, #13780 @ 0x35d4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 85610 │ │ │ │ - b 857b8 │ │ │ │ + bl 8589c │ │ │ │ + b 85a44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8576c │ │ │ │ + bne 859f8 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fe80 <_start@@Base+0x790> │ │ │ │ + bl 230cfc <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 857b8 │ │ │ │ + beq 85a44 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 85738 │ │ │ │ - ldr r2, [pc, #52] @ 857c8 │ │ │ │ + blt 859c4 │ │ │ │ + ldr r2, [pc, #52] @ 85a54 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85794 │ │ │ │ + bne 85a20 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 85738 │ │ │ │ + ble 859c4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq pc, r7, r4, lsl #11 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -89883,56 +90046,56 @@ │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85810 │ │ │ │ + bne 85a9c │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fe80 <_start@@Base+0x790> │ │ │ │ + bl 230cfc <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85834 │ │ │ │ + beq 85ac0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #13736 @ 0x35a8 │ │ │ │ + movw r0, #13800 @ 0x35e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 85610 │ │ │ │ - b 85898 │ │ │ │ + bl 8589c │ │ │ │ + b 85b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8584c │ │ │ │ + bne 85ad8 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fe80 <_start@@Base+0x790> │ │ │ │ + bl 230cfc <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85898 │ │ │ │ + beq 85b24 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 8581c │ │ │ │ - ldr r2, [pc, #92] @ 858d0 │ │ │ │ + blt 85aa8 │ │ │ │ + ldr r2, [pc, #92] @ 85b5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85874 │ │ │ │ + bne 85b00 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 8581c │ │ │ │ + ble 85aa8 │ │ │ │ movw r3, #62848 @ 0xf580 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 858c0 │ │ │ │ + beq 85b4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ @@ -89948,83 +90111,83 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2521b0 │ │ │ │ + bl 253028 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 8595c │ │ │ │ + bne 85be8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r4, r1 │ │ │ │ addne r5, r5, r4 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ sub r0, r5, r4 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2529e0 │ │ │ │ - b 8593c │ │ │ │ + bl 253858 │ │ │ │ + b 85bc8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2529e0 │ │ │ │ + b 253858 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #140] @ 85a28 │ │ │ │ + ldr r0, [pc, #140] @ 85cb4 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 25291c │ │ │ │ - ldr r0, [pc, #120] @ 85a2c │ │ │ │ - bl 291404 <_Py_IsValidFD@@Base+0x38> │ │ │ │ + bl 253794 │ │ │ │ + ldr r0, [pc, #120] @ 85cb8 │ │ │ │ + bl 29220c <_Py_IsValidFD@@Base+0x38> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 291a48 │ │ │ │ + bl 292850 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85a1c │ │ │ │ + beq 85ca8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85a1c │ │ │ │ + beq 85ca8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85a1c │ │ │ │ + beq 85ca8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #13756 @ 0x35bc │ │ │ │ + movw r0, #13820 @ 0x35fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 856f4 │ │ │ │ + bl 85980 │ │ │ │ mov r0, #0 │ │ │ │ - b 85a20 │ │ │ │ + b 85cac │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #28 │ │ │ │ rsbeq r5, r5, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -90033,312 +90196,312 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 291a48 │ │ │ │ + bl 292850 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85b14 │ │ │ │ + beq 85da0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #35736 @ 0x8b98 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 291404 <_Py_IsValidFD@@Base+0x38> │ │ │ │ + bl 29220c <_Py_IsValidFD@@Base+0x38> │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85b14 │ │ │ │ + beq 85da0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 85a98 │ │ │ │ + beq 85d24 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 85af8 │ │ │ │ + bne 85d84 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85b14 │ │ │ │ - movw r0, #13832 @ 0x3608 │ │ │ │ + beq 85da0 │ │ │ │ + movw r0, #13896 @ 0x3648 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 856f4 │ │ │ │ + bl 85980 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 85b7c │ │ │ │ + bne 85e08 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85b7c │ │ │ │ + beq 85e08 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25a74c │ │ │ │ + bl 25b54c │ │ │ │ cmp r0, #4 │ │ │ │ - bls 85b7c │ │ │ │ + bls 85e08 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24000 @ 0x5dc0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 85a30 │ │ │ │ + bl 85cbc │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 85b9c │ │ │ │ + beq 85e28 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85bb4 │ │ │ │ + bne 85e40 │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 85b84 │ │ │ │ + bne 85e10 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85bdc │ │ │ │ + bne 85e68 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 85c18 │ │ │ │ + b 85ea4 │ │ │ │ add r3, r2, #1408 @ 0x580 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ str r2, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 85c04 │ │ │ │ + bne 85e90 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 85bd4 │ │ │ │ - b 85be8 │ │ │ │ + beq 85e60 │ │ │ │ + b 85e74 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 85c10 │ │ │ │ + bne 85e9c │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 85c10 │ │ │ │ + b 85e9c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ eor r2, r2, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ add r5, r0, #32 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and r4, ip, #3 │ │ │ │ bic lr, ip, #3 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 85c7c │ │ │ │ + bne 85f08 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 85ca8 │ │ │ │ + bhi 85f34 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 85c4c │ │ │ │ + b 85ed8 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 85c8c │ │ │ │ + bne 85f18 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r4, #3 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r2, #1 │ │ │ │ orr lr, lr, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 85cb0 │ │ │ │ - b 85c84 │ │ │ │ + beq 85f3c │ │ │ │ + b 85f10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 85cc8 │ │ │ │ + bne 85f54 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 85c84 │ │ │ │ - b 85c4c │ │ │ │ + beq 85f10 │ │ │ │ + b 85ed8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c3c │ │ │ │ + bl 85ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d08 │ │ │ │ + bne 85f94 │ │ │ │ yield │ │ │ │ - b 85ce8 │ │ │ │ + b 85f74 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c3c │ │ │ │ + bl 85ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d4c │ │ │ │ + bne 85fd8 │ │ │ │ yield │ │ │ │ - b 85d2c │ │ │ │ + b 85fb8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 2586d0 │ │ │ │ + bl 2594d0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r3, #27648 @ 0x6c00 │ │ │ │ + movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 85ea0 │ │ │ │ + beq 8612c │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85ea8 │ │ │ │ + beq 86134 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 241930 │ │ │ │ + bl 2390d0 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 85e54 │ │ │ │ + beq 860e0 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 85c3c │ │ │ │ + bl 85ec8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 85e08 │ │ │ │ + bne 86094 │ │ │ │ yield │ │ │ │ - b 85de8 │ │ │ │ + b 86074 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 85de0 │ │ │ │ + bne 8606c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 85e44 │ │ │ │ + bne 860d0 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 255080 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ - b 85e54 │ │ │ │ + bl 255ef8 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + b 860e0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r5, r5, #12 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [r4, #1580] @ 0x62c │ │ │ │ sub r3, r3, r9 │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ - bne 85dcc │ │ │ │ + bne 86058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241930 │ │ │ │ + bl 2390d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85e94 │ │ │ │ + bne 86120 │ │ │ │ yield │ │ │ │ - b 85e7c │ │ │ │ + b 86108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84d50 │ │ │ │ - b 85ea8 │ │ │ │ + bl 84fdc │ │ │ │ + b 86134 │ │ │ │ mov r1, #2 │ │ │ │ - bl 237784 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ + bl 238b2c <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 84da4 │ │ │ │ + b 85030 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85ee4 │ │ │ │ + bne 86170 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 85ec4 │ │ │ │ + bne 86150 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85ef0 │ │ │ │ + bne 8617c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -90347,48 +90510,48 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 85f70 │ │ │ │ + bcs 861fc │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 85f64 │ │ │ │ + bne 861f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f72f4 <_PyUnicode_ToUppercase@@Base+0x118> │ │ │ │ + bl 2f7a18 <_PyUnicode_ToUppercase@@Base+0xe4> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 85f40 │ │ │ │ + b 861cc │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85f8c │ │ │ │ + bne 86218 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 22fe80 <_start@@Base+0x790> │ │ │ │ + bl 230cfc <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 25498c <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ + bl 255804 <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 254024 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 254e9c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -90403,72 +90566,72 @@ │ │ │ │ str r2, [ip] │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r14, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - bne 86030 │ │ │ │ + bne 862bc │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 85ffc │ │ │ │ + bne 86288 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ add r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - b 8603c │ │ │ │ + b 862c8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 25710c <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 257fa8 <_PyThreadState_New@@Base+0x1d38> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 860a0 │ │ │ │ + bne 8632c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2585a0 │ │ │ │ - b 8610c │ │ │ │ + bl 2593a0 │ │ │ │ + b 86398 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 8610c │ │ │ │ + bne 86398 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2585fc │ │ │ │ + bl 2593fc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ mov r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8610c │ │ │ │ + bne 86398 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f10 │ │ │ │ + bl 8619c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -90482,58 +90645,58 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mla r3, r7, r3, r0 │ │ │ │ add sl, r3, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 86210 │ │ │ │ + bcs 8649c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 861f8 │ │ │ │ + beq 86484 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25710c <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 257fa8 <_PyThreadState_New@@Base+0x1d38> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 861c8 │ │ │ │ + bne 86454 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 258734 │ │ │ │ + bl 259534 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 86204 │ │ │ │ + b 86490 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 86204 │ │ │ │ + bne 86490 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 86204 │ │ │ │ + bcc 86490 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 86204 │ │ │ │ + b 86490 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 8615c │ │ │ │ + b 863e8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -90556,82 +90719,82 @@ │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ lsl r0, r0, #15 │ │ │ │ - bl 254024 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 254e9c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 8648c │ │ │ │ + bcs 86718 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8646c │ │ │ │ + beq 866f8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r2, [r8] │ │ │ │ ldrne r6, [r2, #16] │ │ │ │ - beq 8630c │ │ │ │ + beq 86598 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86310 │ │ │ │ + beq 8659c │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86310 │ │ │ │ + beq 8659c │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 862f0 │ │ │ │ + b 8657c │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 25291c │ │ │ │ + bl 253794 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c3c │ │ │ │ + bl 85ec8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 86358 │ │ │ │ + bne 865e4 │ │ │ │ yield │ │ │ │ - b 86338 │ │ │ │ + b 865c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25710c <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 257fa8 <_PyThreadState_New@@Base+0x1d38> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 86380 │ │ │ │ + bne 8660c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258734 │ │ │ │ + bl 259534 │ │ │ │ mov r4, r0 │ │ │ │ - b 8647c │ │ │ │ + b 86708 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 24f7b8 <_Py_write_noraise@@Base+0xaa0> │ │ │ │ + bl 250634 <_Py_write_noraise@@Base+0x1590> │ │ │ │ mov r3, #12 │ │ │ │ mov lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ ldrb ip, [r4, #14] │ │ │ │ mul r1, r3, r0 │ │ │ │ add r3, r6, r1 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ @@ -90649,272 +90812,272 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 255080 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + bl 255ef8 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 8647c │ │ │ │ + bne 86708 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 8645c │ │ │ │ + bcs 866e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r7, #0 │ │ │ │ movls r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 8647c │ │ │ │ + b 86708 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 86424 │ │ │ │ - b 8647c │ │ │ │ + bhi 866b0 │ │ │ │ + b 86708 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 25887c │ │ │ │ + bl 25967c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 862bc │ │ │ │ + b 86548 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 864a8 │ │ │ │ + bne 86734 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 30c428 │ │ │ │ + bl 30cbf0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ sub r4, fp, #452 @ 0x1c4 │ │ │ │ - ldr r7, [pc, #1440] @ 86a78 │ │ │ │ + ldr r7, [pc, #1440] @ 86d04 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #13960 @ 0x3688 │ │ │ │ + movw r3, #14024 @ 0x36c8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #13972 @ 0x3694 │ │ │ │ + movw r2, #14036 @ 0x36d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #13980 @ 0x369c │ │ │ │ + movw r3, #14044 @ 0x36dc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #13992 @ 0x36a8 │ │ │ │ + movw r2, #14056 @ 0x36e8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #14004 @ 0x36b4 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #14016 @ 0x36c0 │ │ │ │ + movw r2, #14080 @ 0x3700 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #13908 @ 0x3654 │ │ │ │ + movw r3, #13972 @ 0x3694 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #13920 @ 0x3660 │ │ │ │ + movw r2, #13984 @ 0x36a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #31112 @ 0x7988 │ │ │ │ + movw r5, #31176 @ 0x79c8 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #14024 @ 0x36c8 │ │ │ │ + movw r1, #14088 @ 0x3708 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #3588 @ 0xe04 │ │ │ │ + movw r3, #3724 @ 0xe8c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #13652 @ 0x3554 │ │ │ │ + movw r2, #13716 @ 0x3594 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #14048 @ 0x36e0 │ │ │ │ + movw r3, #14112 @ 0x3720 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #13652 @ 0x3554 │ │ │ │ + movw r2, #13716 @ 0x3594 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #14056 @ 0x36e8 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #14064 @ 0x36f0 │ │ │ │ + movw r1, #14128 @ 0x3730 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #14076 @ 0x36fc │ │ │ │ + movw r1, #14140 @ 0x373c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #14088 @ 0x3708 │ │ │ │ + movw r1, #14152 @ 0x3748 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #3488 @ 0xda0 │ │ │ │ + movw r1, #3624 @ 0xe28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #14076 @ 0x36fc │ │ │ │ + movw r1, #14140 @ 0x373c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #14096 @ 0x3710 │ │ │ │ + movw r1, #14160 @ 0x3750 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #14108 @ 0x371c │ │ │ │ + movw r1, #14172 @ 0x375c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #14120 @ 0x3728 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #3408 @ 0xd50 │ │ │ │ + movw r1, #3544 @ 0xdd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #14192 @ 0x3770 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #14136 @ 0x3738 │ │ │ │ + movw r1, #14200 @ 0x3778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8559c │ │ │ │ + bl 85828 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #33264 @ 0x81f0 │ │ │ │ + movw r1, #33328 @ 0x8230 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 853ac │ │ │ │ + bl 85638 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 867a0 │ │ │ │ + beq 86a2c │ │ │ │ ldr ip, [r7, #512] @ 0x200 │ │ │ │ mov lr, #10 │ │ │ │ ldr r5, [r7, #516] @ 0x204 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, ip, lr │ │ │ │ mla r1, lr, r5, r1 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #14144 @ 0x3740 │ │ │ │ + movw r3, #14208 @ 0x3780 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #14156 @ 0x374c │ │ │ │ + movw r2, #14220 @ 0x378c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r7, #0 │ │ │ │ - bl 25191c │ │ │ │ + bl 252794 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #14176 @ 0x3760 │ │ │ │ + movw r3, #14240 @ 0x37a0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #14188 @ 0x376c │ │ │ │ + movw r2, #14252 @ 0x37ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ sub r3, fp, #428 @ 0x1ac │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ mov r9, #1000 @ 0x3e8 │ │ │ │ strd r6, [r3] │ │ │ │ bl 2d6c4 │ │ │ │ @@ -90930,15 +91093,15 @@ │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ umull r5, r8, r5, r9 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ asr r3, r3, #31 │ │ │ │ subs r5, r5, r7 │ │ │ │ - ldr r1, [pc, #532] @ 86a7c │ │ │ │ + ldr r1, [pc, #532] @ 86d08 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24648 @ 0x6048 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -90958,118 +91121,118 @@ │ │ │ │ ldr r7, [sl, #-8] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ ldrd r0, [sl] │ │ │ │ umull r6, r7, r7, r9 │ │ │ │ mla r7, r9, r3, r7 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ adds r6, r6, r0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ adc r7, r7, r1 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ umull sl, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ adds r0, sl, r0 │ │ │ │ adc r1, r9, r1 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [fp, #-328] @ 0xfffffeb8 │ │ │ │ movlt r5, #0 │ │ │ │ lsl r9, r9, #10 │ │ │ │ - blt 86928 │ │ │ │ + blt 86bb4 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 86940 │ │ │ │ + blt 86bcc │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 8695c │ │ │ │ + blt 86be8 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ movlt r7, r0 │ │ │ │ mvnge r7, #-2147483648 @ 0x80000000 │ │ │ │ movw r8, #19923 @ 0x4dd3 │ │ │ │ movt r8, #4194 @ 0x1062 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ - movw r2, #14200 @ 0x3778 │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + movw r2, #14264 @ 0x37b8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #21688 @ 0x54b8 │ │ │ │ + movw r3, #21752 @ 0x54f8 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ umull r7, r3, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ umull r6, r8, r6, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 3cd354 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cd36c <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #35996 @ 0x8c9c │ │ │ │ + movw r3, #36060 @ 0x8cdc │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #14220 @ 0x378c │ │ │ │ + movw r2, #14284 @ 0x37cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #41604 @ 0xa284 │ │ │ │ + movw r5, #41668 @ 0xa2c4 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86a58 │ │ │ │ + beq 86ce4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #14288 @ 0x37d0 │ │ │ │ + movw r2, #14352 @ 0x3810 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 851cc │ │ │ │ + bl 85458 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17012 @ 0x4274 │ │ │ │ + movw r0, #17664 @ 0x4500 │ │ │ │ movt r0, #8 │ │ │ │ - bl 85180 │ │ │ │ + bl 8540c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsl #28 │ │ │ │ rsbeq r5, r5, r8, lsr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -91078,193 +91241,193 @@ │ │ │ │ movw r5, #24000 @ 0x5dc0 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 844a0 │ │ │ │ + bl 8472c │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 84548 │ │ │ │ + bl 847d4 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d6c4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r6, #27648 @ 0x6c00 │ │ │ │ + movw r6, #27712 @ 0x6c40 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 86d7c │ │ │ │ + beq 87008 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 86c24 │ │ │ │ - ldr r0, [pc, #324] @ 86d84 │ │ │ │ + bne 86eb0 │ │ │ │ + ldr r0, [pc, #324] @ 87010 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 252a88 │ │ │ │ + bl 253900 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86d7c │ │ │ │ + bne 87008 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 86c90 │ │ │ │ + beq 86f1c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - ldr r2, [pc, #240] @ 86d88 │ │ │ │ + ldr r2, [pc, #240] @ 87014 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86cb4 │ │ │ │ + beq 86f40 │ │ │ │ bl 2d0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 86d7c │ │ │ │ + beq 87008 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 86cec │ │ │ │ + beq 86f78 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 86ce4 │ │ │ │ - bl 85d74 │ │ │ │ + beq 86f70 │ │ │ │ + bl 86000 │ │ │ │ mov r3, r6 │ │ │ │ - b 86ccc │ │ │ │ + b 86f58 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 86d00 │ │ │ │ + beq 86f8c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 237784 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ + bl 238b2c <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 86a80 │ │ │ │ + bl 86d0c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 86d7c │ │ │ │ + beq 87008 │ │ │ │ movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86d5c │ │ │ │ + beq 86fe8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 86d20 │ │ │ │ + bne 86fac │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 858d4 │ │ │ │ - b 86d7c │ │ │ │ + bl 85b60 │ │ │ │ + b 87008 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86d74 │ │ │ │ + bne 87000 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 86d2c │ │ │ │ + bne 86fb8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #29 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -91273,257 +91436,257 @@ │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #14300 @ 0x37dc │ │ │ │ + movw r2, #14364 @ 0x381c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 86dec │ │ │ │ + bne 87078 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #14336 @ 0x3800 │ │ │ │ + movw r2, #14400 @ 0x3840 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r8, [r5, #-8] │ │ │ │ sub r3, r5, #7 │ │ │ │ sub r2, r5, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr r8, r1, r8, lsl #8 │ │ │ │ - bne 86e0c │ │ │ │ + bne 87098 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #14348 @ 0x380c │ │ │ │ + movw r2, #14412 @ 0x384c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #14384 @ 0x3830 │ │ │ │ + movw r2, #14448 @ 0x3870 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e94 │ │ │ │ + bne 87120 │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e94 │ │ │ │ + bne 87120 │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e94 │ │ │ │ + bne 87120 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #14420 @ 0x3854 │ │ │ │ + movw r0, #14484 @ 0x3894 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 86f18 │ │ │ │ + b 871a4 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #14452 @ 0x3874 │ │ │ │ + movw r2, #14516 @ 0x38b4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #14488 @ 0x3898 │ │ │ │ + movw r2, #14552 @ 0x38d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 86eec │ │ │ │ - movw r0, #14512 @ 0x38b0 │ │ │ │ + beq 87178 │ │ │ │ + movw r0, #14576 @ 0x38f0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 86eac │ │ │ │ - movw r0, #14524 @ 0x38bc │ │ │ │ + bne 87138 │ │ │ │ + movw r0, #14588 @ 0x38fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e250 │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #14672 @ 0x3950 │ │ │ │ + movw r2, #14736 @ 0x3990 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 86f5c │ │ │ │ + bne 871e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86f40 │ │ │ │ + bne 871cc │ │ │ │ mov r6, #1 │ │ │ │ - b 86f60 │ │ │ │ + b 871ec │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86f84 │ │ │ │ + beq 87210 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #14420 @ 0x3854 │ │ │ │ + movw r0, #14484 @ 0x3894 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 86ffc │ │ │ │ + b 87288 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #14452 @ 0x3874 │ │ │ │ + movw r2, #14516 @ 0x38b4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #14712 @ 0x3978 │ │ │ │ + movw r2, #14776 @ 0x39b8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #14512 @ 0x38b0 │ │ │ │ + movw r0, #14576 @ 0x38f0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 86fe0 │ │ │ │ + beq 8726c │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 86fa0 │ │ │ │ + bne 8722c │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 870b0 │ │ │ │ + beq 8733c │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #14740 @ 0x3994 │ │ │ │ + movw r0, #14804 @ 0x39d4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #14756 @ 0x39a4 │ │ │ │ + movw r2, #14820 @ 0x39e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 8704c │ │ │ │ + bcs 872d8 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 87020 │ │ │ │ + b 872ac │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 87064 │ │ │ │ + bcc 872f0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ - b 870b0 │ │ │ │ + b 8733c │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 8708c │ │ │ │ + ble 87318 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #14764 @ 0x39ac │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - movw r2, #14756 @ 0x39a4 │ │ │ │ + movw r2, #14820 @ 0x39e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 87054 │ │ │ │ + bcs 872e0 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 8708c │ │ │ │ + b 87318 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8f93c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b 8fb6c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -000870dc <_PyStolenTuple_Free@@Base>: │ │ │ │ +00087368 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 87148 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 873d4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 87148 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 87158 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 873d4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 873e4 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs 87148 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 873d4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r2, [r3, #1728] @ 0x6c0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008715c <_PyType_LookupSubclasses@@Base>: │ │ │ │ +000873e8 <_PyType_LookupSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 871c8 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 871d8 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 87454 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 87464 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -91542,22 +91705,22 @@ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000871dc <_PyType_InitSubclasses@@Base>: │ │ │ │ +00087468 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 87248 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 8726c <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 874d4 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 874f8 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -91571,442 +91734,442 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8725c <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 874e8 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257754 <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + b 258554 <_PyThreadState_New@@Base+0x22e4> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00087270 : │ │ │ │ +000874fc : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r0, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087290 : │ │ │ │ +0008751c : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 872b4 │ │ │ │ + beq 87540 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000872c0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +0008754c <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 87300 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 8758c <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #22604 @ 0x584c │ │ │ │ + movw ip, #22644 @ 0x5874 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #11596 @ 0x2d4c │ │ │ │ + movw r1, #11636 @ 0x2d74 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #3420 @ 0xd5c │ │ │ │ + movw r3, #3460 @ 0xd84 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ movwne r2, #42256 @ 0xa510 │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #90 @ 0x5a │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087338 : │ │ │ │ +000875c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 87370 │ │ │ │ + ldr ip, [pc, #28] @ 875fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab1e0 │ │ │ │ + bl ab4c4 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00087374 <_PyWeakref_IsDead@@Base>: │ │ │ │ +00087600 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000873a8 : │ │ │ │ - ldr ip, [pc, #32] @ 873d0 │ │ │ │ +00087634 : │ │ │ │ + ldr ip, [pc, #32] @ 8765c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000873d4 : │ │ │ │ - ldr ip, [pc, #32] @ 873fc │ │ │ │ +00087660 : │ │ │ │ + ldr ip, [pc, #32] @ 87688 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00087400 <_PyObjectArray_Free@@Base>: │ │ │ │ +0008768c <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8741c <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 876a8 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a5ec0 │ │ │ │ + b a61a0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087428 : │ │ │ │ +000876b4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 87470 │ │ │ │ + bne 876fc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14772 @ 0x39b4 │ │ │ │ + movw r1, #14836 @ 0x39f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008747c : │ │ │ │ +00087708 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 874b8 │ │ │ │ + bne 87744 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14772 @ 0x39b4 │ │ │ │ + movw r1, #14836 @ 0x39f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 874d4 │ │ │ │ + beq 87760 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000874e0 : │ │ │ │ +0008776c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87520 │ │ │ │ + beq 877ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ - movw r0, #54488 @ 0xd4d8 │ │ │ │ + movw r0, #54552 @ 0xd518 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87540 │ │ │ │ + beq 877cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087548 : │ │ │ │ +000877d4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87588 │ │ │ │ + beq 87814 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #29 │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087590 : │ │ │ │ +0008781c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 875d0 │ │ │ │ + beq 8785c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000875d8 : │ │ │ │ +00087864 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87618 │ │ │ │ + beq 878a4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087620 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000878ac <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ mov r5, r0 │ │ │ │ add r7, r1, r6 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 8769c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 87928 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 8768c <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 87918 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 87680 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8790c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 87660 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 876a4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 878ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 87930 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 8769c <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 87928 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 87650 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 876a4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 878dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 87930 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 876a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 87934 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 876f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 87980 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 876f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 87980 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 87714 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 879a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 87714 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 879a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 876c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 87954 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 876c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 87954 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 8773c <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 879c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 8775c <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 879e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ - b 87774 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 87a00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 87774 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 87a00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 87740 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 879cc <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 8775c <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 879e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00087788 : │ │ │ │ +00087a14 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #58092 @ 0xe2ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 877b8 │ │ │ │ + beq 87a44 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #14856 @ 0x3a08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 877f8 │ │ │ │ + bne 87a84 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36048 @ 0x8cd0 │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00087800 : │ │ │ │ +00087a8c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14828 @ 0x39ec │ │ │ │ + movw r1, #14892 @ 0x3a2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 87874 │ │ │ │ + beq 87b00 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87890 │ │ │ │ + bgt 87b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87890 │ │ │ │ + bne 87b1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1000] @ 0x3e8 │ │ │ │ ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ @@ -92023,74 +92186,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 878fc │ │ │ │ + bne 87b88 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8793c │ │ │ │ + beq 87bc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8793c │ │ │ │ - b 87900 │ │ │ │ + ble 87bc8 │ │ │ │ + b 87b8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8795c │ │ │ │ + bne 87be8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8793c │ │ │ │ + beq 87bc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87960 │ │ │ │ + bgt 87bec │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 879c4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 87c50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b503c │ │ │ │ + bl 1b57cc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 879a0 │ │ │ │ + bgt 87c2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 879a0 │ │ │ │ + bne 87c2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 879c4 │ │ │ │ + bgt 87c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 879c4 │ │ │ │ + bne 87c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92099,74 +92262,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87a2c │ │ │ │ + bne 87cb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87a6c │ │ │ │ + beq 87cf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87a6c │ │ │ │ - b 87a30 │ │ │ │ + ble 87cf8 │ │ │ │ + b 87cbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87a8c │ │ │ │ + bne 87d18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87a6c │ │ │ │ + beq 87cf8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87a90 │ │ │ │ + bgt 87d1c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 87af4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 87d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cf2e0 │ │ │ │ + bl 1cf4b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87ad0 │ │ │ │ + bgt 87d5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87ad0 │ │ │ │ + bne 87d5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87af4 │ │ │ │ + bgt 87d80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87af4 │ │ │ │ + bne 87d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92175,74 +92338,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87b5c │ │ │ │ + bne 87de8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87b9c │ │ │ │ + beq 87e28 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87b9c │ │ │ │ - b 87b60 │ │ │ │ + ble 87e28 │ │ │ │ + b 87dec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87bbc │ │ │ │ + bne 87e48 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87b9c │ │ │ │ + beq 87e28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87bc0 │ │ │ │ + bgt 87e4c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 87c24 │ │ │ │ + bl 16ed94 │ │ │ │ + b 87eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e49e0 │ │ │ │ + bl 1e51e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c00 │ │ │ │ + bgt 87e8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87c00 │ │ │ │ + bne 87e8c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c24 │ │ │ │ + bgt 87eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87c24 │ │ │ │ + bne 87eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92251,74 +92414,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87c8c │ │ │ │ + bne 87f18 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87ccc │ │ │ │ + beq 87f58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87ccc │ │ │ │ - b 87c90 │ │ │ │ + ble 87f58 │ │ │ │ + b 87f1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87cec │ │ │ │ + bne 87f78 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87ccc │ │ │ │ + beq 87f58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87cf0 │ │ │ │ + bgt 87f7c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 87d54 │ │ │ │ + bl 16ed94 │ │ │ │ + b 87fe0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d3a70 │ │ │ │ + bl 1d3f68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87d30 │ │ │ │ + bgt 87fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87d30 │ │ │ │ + bne 87fbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87d54 │ │ │ │ + bgt 87fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87d54 │ │ │ │ + bne 87fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92327,74 +92490,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87dbc │ │ │ │ + bne 88048 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87dfc │ │ │ │ + beq 88088 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87dfc │ │ │ │ - b 87dc0 │ │ │ │ + ble 88088 │ │ │ │ + b 8804c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87e1c │ │ │ │ + bne 880a8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87dfc │ │ │ │ + beq 88088 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87e20 │ │ │ │ + bgt 880ac │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 87e84 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88110 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b30a8 │ │ │ │ + bl 1b3834 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87e60 │ │ │ │ + bgt 880ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87e60 │ │ │ │ + bne 880ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87e84 │ │ │ │ + bgt 88110 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87e84 │ │ │ │ + bne 88110 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92403,74 +92566,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87eec │ │ │ │ + bne 88178 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87f2c │ │ │ │ + beq 881b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87f2c │ │ │ │ - b 87ef0 │ │ │ │ + ble 881b8 │ │ │ │ + b 8817c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87f4c │ │ │ │ + bne 881d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87f2c │ │ │ │ + beq 881b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87f50 │ │ │ │ + bgt 881dc │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 87fb4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88240 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 210aac │ │ │ │ + bl 2114b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87f90 │ │ │ │ + bgt 8821c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87f90 │ │ │ │ + bne 8821c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87fb4 │ │ │ │ + bgt 88240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87fb4 │ │ │ │ + bne 88240 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92479,74 +92642,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8801c │ │ │ │ + bne 882a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8805c │ │ │ │ + beq 882e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8805c │ │ │ │ - b 88020 │ │ │ │ + ble 882e8 │ │ │ │ + b 882ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8807c │ │ │ │ + bne 88308 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8805c │ │ │ │ + beq 882e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88080 │ │ │ │ + bgt 8830c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 880e4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88370 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b2c04 │ │ │ │ + bl 1b3390 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 880c0 │ │ │ │ + bgt 8834c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 880c0 │ │ │ │ + bne 8834c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 880e4 │ │ │ │ + bgt 88370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 880e4 │ │ │ │ + bne 88370 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92555,74 +92718,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8814c │ │ │ │ + bne 883d8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8818c │ │ │ │ + beq 88418 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8818c │ │ │ │ - b 88150 │ │ │ │ + ble 88418 │ │ │ │ + b 883dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 881ac │ │ │ │ + bne 88438 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8818c │ │ │ │ + beq 88418 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 881b0 │ │ │ │ + bgt 8843c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88214 │ │ │ │ + bl 16ed94 │ │ │ │ + b 884a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 300c54 │ │ │ │ + bl 30142c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 881f0 │ │ │ │ + bgt 8847c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 881f0 │ │ │ │ + bne 8847c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88214 │ │ │ │ + bgt 884a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88214 │ │ │ │ + bne 884a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92631,74 +92794,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8827c │ │ │ │ + bne 88508 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 882bc │ │ │ │ + beq 88548 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 882bc │ │ │ │ - b 88280 │ │ │ │ + ble 88548 │ │ │ │ + b 8850c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 882dc │ │ │ │ + bne 88568 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 882bc │ │ │ │ + beq 88548 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 882e0 │ │ │ │ + bgt 8856c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88344 │ │ │ │ + bl 16ed94 │ │ │ │ + b 885d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c54f0 │ │ │ │ + bl 1c5c60 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88320 │ │ │ │ + bgt 885ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88320 │ │ │ │ + bne 885ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88344 │ │ │ │ + bgt 885d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88344 │ │ │ │ + bne 885d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92707,74 +92870,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 883ac │ │ │ │ + bne 88638 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 883ec │ │ │ │ + beq 88678 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 883ec │ │ │ │ - b 883b0 │ │ │ │ + ble 88678 │ │ │ │ + b 8863c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8840c │ │ │ │ + bne 88698 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 883ec │ │ │ │ + beq 88678 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88410 │ │ │ │ + bgt 8869c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88474 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 177a30 │ │ │ │ + bl 177dc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88450 │ │ │ │ + bgt 886dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88450 │ │ │ │ + bne 886dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88474 │ │ │ │ + bgt 88700 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88474 │ │ │ │ + bne 88700 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92783,74 +92946,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 884dc │ │ │ │ + bne 88768 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8851c │ │ │ │ + beq 887a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8851c │ │ │ │ - b 884e0 │ │ │ │ + ble 887a8 │ │ │ │ + b 8876c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8853c │ │ │ │ + bne 887c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8851c │ │ │ │ + beq 887a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88540 │ │ │ │ + bgt 887cc │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 885a4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88830 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bd81c │ │ │ │ + bl 2be26c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88580 │ │ │ │ + bgt 8880c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88580 │ │ │ │ + bne 8880c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 885a4 │ │ │ │ + bgt 88830 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 885a4 │ │ │ │ + bne 88830 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92859,74 +93022,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8860c │ │ │ │ + bne 88898 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8864c │ │ │ │ + beq 888d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8864c │ │ │ │ - b 88610 │ │ │ │ + ble 888d8 │ │ │ │ + b 8889c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8866c │ │ │ │ + bne 888f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8864c │ │ │ │ + beq 888d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88670 │ │ │ │ + bgt 888fc │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 886d4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 32fe74 │ │ │ │ + bl 33033c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 886b0 │ │ │ │ + bgt 8893c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 886b0 │ │ │ │ + bne 8893c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 886d4 │ │ │ │ + bgt 88960 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 886d4 │ │ │ │ + bne 88960 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92935,74 +93098,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8873c │ │ │ │ + bne 889c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8877c │ │ │ │ + beq 88a08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8877c │ │ │ │ - b 88740 │ │ │ │ + ble 88a08 │ │ │ │ + b 889cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8879c │ │ │ │ + bne 88a28 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8877c │ │ │ │ + beq 88a08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 887a0 │ │ │ │ + bgt 88a2c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88804 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88a90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 37a144 │ │ │ │ + bl 37a47c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 887e0 │ │ │ │ + bgt 88a6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 887e0 │ │ │ │ + bne 88a6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88804 │ │ │ │ + bgt 88a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88804 │ │ │ │ + bne 88a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93011,74 +93174,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8886c │ │ │ │ + bne 88af8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 888ac │ │ │ │ + beq 88b38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 888ac │ │ │ │ - b 88870 │ │ │ │ + ble 88b38 │ │ │ │ + b 88afc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 888cc │ │ │ │ + bne 88b58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 888ac │ │ │ │ + beq 88b38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 888d0 │ │ │ │ + bgt 88b5c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88934 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88bc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 348294 │ │ │ │ + bl 348740 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88910 │ │ │ │ + bgt 88b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88910 │ │ │ │ + bne 88b9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88934 │ │ │ │ + bgt 88bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88934 │ │ │ │ + bne 88bc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93087,74 +93250,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8899c │ │ │ │ + bne 88c28 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 889dc │ │ │ │ + beq 88c68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 889dc │ │ │ │ - b 889a0 │ │ │ │ + ble 88c68 │ │ │ │ + b 88c2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 889fc │ │ │ │ + bne 88c88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 889dc │ │ │ │ + beq 88c68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88a00 │ │ │ │ + bgt 88c8c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88a64 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88cf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 213e84 │ │ │ │ + bl 214894 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88a40 │ │ │ │ + bgt 88ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a40 │ │ │ │ + bne 88ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88a64 │ │ │ │ + bgt 88cf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a64 │ │ │ │ + bne 88cf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93163,74 +93326,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88acc │ │ │ │ + bne 88d58 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88b0c │ │ │ │ + beq 88d98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88b0c │ │ │ │ - b 88ad0 │ │ │ │ + ble 88d98 │ │ │ │ + b 88d5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88b2c │ │ │ │ + bne 88db8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88b0c │ │ │ │ + beq 88d98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88b30 │ │ │ │ + bgt 88dbc │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88b94 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88e20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 384fe8 │ │ │ │ + bl 385320 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88b70 │ │ │ │ + bgt 88dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88b70 │ │ │ │ + bne 88dfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88b94 │ │ │ │ + bgt 88e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88b94 │ │ │ │ + bne 88e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93239,74 +93402,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88bfc │ │ │ │ + bne 88e88 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88c3c │ │ │ │ + beq 88ec8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88c3c │ │ │ │ - b 88c00 │ │ │ │ + ble 88ec8 │ │ │ │ + b 88e8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88c5c │ │ │ │ + bne 88ee8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88c3c │ │ │ │ + beq 88ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88c60 │ │ │ │ + bgt 88eec │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88cc4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 88f50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ef958 │ │ │ │ + bl 2f0250 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88ca0 │ │ │ │ + bgt 88f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88ca0 │ │ │ │ + bne 88f2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88cc4 │ │ │ │ + bgt 88f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88cc4 │ │ │ │ + bne 88f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93315,74 +93478,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88d2c │ │ │ │ + bne 88fb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88d6c │ │ │ │ + beq 88ff8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88d6c │ │ │ │ - b 88d30 │ │ │ │ + ble 88ff8 │ │ │ │ + b 88fbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88d8c │ │ │ │ + bne 89018 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88d6c │ │ │ │ + beq 88ff8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88d90 │ │ │ │ + bgt 8901c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88df4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 89080 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3019b4 │ │ │ │ + bl 30218c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88dd0 │ │ │ │ + bgt 8905c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88dd0 │ │ │ │ + bne 8905c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88df4 │ │ │ │ + bgt 89080 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88df4 │ │ │ │ + bne 89080 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93391,223 +93554,223 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88e5c │ │ │ │ + bne 890e8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88e9c │ │ │ │ + beq 89128 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88e9c │ │ │ │ - b 88e60 │ │ │ │ + ble 89128 │ │ │ │ + b 890ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 88ebc │ │ │ │ + bne 89148 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88e9c │ │ │ │ + beq 89128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88ec0 │ │ │ │ + bgt 8914c │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 88f24 │ │ │ │ + bl 16ed94 │ │ │ │ + b 891b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1594e4 │ │ │ │ + bl 1597cc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f00 │ │ │ │ + bgt 8918c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f00 │ │ │ │ + bne 8918c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f24 │ │ │ │ + bgt 891b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f24 │ │ │ │ + bne 891b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00088f2c : │ │ │ │ +000891b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19e630 │ │ │ │ + b 19ea10 │ │ │ │ │ │ │ │ -00088f40 : │ │ │ │ +000891cc : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88f80 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 88fa8 │ │ │ │ + beq 8920c │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 89234 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88fb0 │ │ │ │ + bne 8923c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14864 @ 0x3a10 │ │ │ │ + movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r4, #0 │ │ │ │ - b 88ff0 │ │ │ │ + b 8927c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88f90 │ │ │ │ + beq 8921c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88f90 │ │ │ │ + bne 8921c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00088ffc : │ │ │ │ +00089288 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #58092 @ 0xe2ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 89048 │ │ │ │ + beq 892d4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #14856 @ 0x3a08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089058 : │ │ │ │ +000892e4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890c0 │ │ │ │ + beq 8934c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890c0 │ │ │ │ + beq 8934c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 890ac │ │ │ │ - bl 14330c │ │ │ │ + bne 89338 │ │ │ │ + bl 143454 │ │ │ │ mov r0, #0 │ │ │ │ - b 890b8 │ │ │ │ + b 89344 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890c8 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00089354 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 8912c <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 893b8 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89150 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 89124 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 893dc <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 893b0 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89158 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 893e4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 89158 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 3034e4 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + beq 893e4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 303cb8 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89158 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 14330c │ │ │ │ + bne 893e4 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143454 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -93618,783 +93781,783 @@ │ │ │ │ mov r5, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 891a4 <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b 891b8 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ + beq 89430 <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b 89444 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 891c0 <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ + beq 8944c <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ mvn r4, #0 │ │ │ │ - b 891d8 <_PyObject_GetDictPtr@@Base+0x110> │ │ │ │ + b 89464 <_PyObject_GetDictPtr@@Base+0x110> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000891e4 : │ │ │ │ +00089470 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89160 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 893ec <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -000891f8 : │ │ │ │ +00089484 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89160 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 893ec <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -0008920c : │ │ │ │ +00089498 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #58092 @ 0xe2ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8928c │ │ │ │ + beq 89518 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89290 │ │ │ │ + bge 8951c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8928c │ │ │ │ + bgt 89518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8928c │ │ │ │ + bne 89518 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089298 : │ │ │ │ +00089524 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89304 │ │ │ │ + beq 89590 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89304 │ │ │ │ + beq 89590 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89304 │ │ │ │ + beq 89590 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89304 │ │ │ │ + beq 89590 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89324 │ │ │ │ - b 8931c │ │ │ │ + beq 895b0 │ │ │ │ + b 895a8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14904 @ 0x3a38 │ │ │ │ + movw r1, #14968 @ 0x3a78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r5, #0 │ │ │ │ - b 8950c │ │ │ │ + b 89798 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 89348 │ │ │ │ + beq 895d4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 8931c │ │ │ │ + bl 1c5370 │ │ │ │ + b 895a8 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 89384 │ │ │ │ + bge 89610 │ │ │ │ movw r3, #48636 @ 0xbdfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14960 @ 0x3a70 │ │ │ │ + movw r1, #15024 @ 0x3ab0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 8931c │ │ │ │ + bl 1c5370 │ │ │ │ + b 895a8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8940c │ │ │ │ + bne 89698 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1ef55c │ │ │ │ + bl 1efd6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 893bc │ │ │ │ + beq 89648 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 893bc │ │ │ │ + bne 89648 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1ef55c │ │ │ │ + bl 1efd6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 893e8 │ │ │ │ + bne 89674 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38cd58 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ + bl 38d098 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8940c │ │ │ │ + beq 89698 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8940c │ │ │ │ + bne 89698 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38cd58 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ + bl 38d098 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8940c │ │ │ │ + beq 89698 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 8950c │ │ │ │ + bl 1c5370 │ │ │ │ + b 89798 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 89440 │ │ │ │ - bl 2e2210 │ │ │ │ + bne 896cc │ │ │ │ + bl 2e29d0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 8931c │ │ │ │ + bl 1c5370 │ │ │ │ + b 895a8 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 89440 │ │ │ │ + bgt 896cc │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ldrgt r0, [r1, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ mulgt r6, r0, r6 │ │ │ │ - bgt 89460 │ │ │ │ + bgt 896ec │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 894f4 │ │ │ │ + beq 89780 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 894c4 │ │ │ │ + blt 89750 │ │ │ │ ldr r0, [ip, r1, lsl #2] │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #-4] │ │ │ │ strge r7, [r3, #-4] │ │ │ │ subge r3, r3, #4 │ │ │ │ - bge 89494 │ │ │ │ + bge 89720 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c78f0 │ │ │ │ + bl 3c7a08 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c78f0 │ │ │ │ + bl 3c7a08 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ - b 89478 │ │ │ │ + b 89704 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00089518 : │ │ │ │ +000897a4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89540 │ │ │ │ + bne 897cc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 8958c │ │ │ │ + ldr r2, [pc, #64] @ 89818 │ │ │ │ ldr r3, [r1] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89580 │ │ │ │ + beq 8980c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00089590 <_PyType_NewManagedObject@@Base>: │ │ │ │ +0008981c <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa040 │ │ │ │ + bl aa324 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ │ │ │ │ -000895c0 : │ │ │ │ +0008984c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ec20c │ │ │ │ + b 1eca1c │ │ │ │ │ │ │ │ -000895d4 : │ │ │ │ +00089860 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 13fd5c │ │ │ │ + b 13fea4 │ │ │ │ │ │ │ │ -000895e8 : │ │ │ │ +00089874 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b53a4 │ │ │ │ + b 1b5b34 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89678 │ │ │ │ + beq 89904 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 896ac │ │ │ │ + bne 89938 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #4156 @ 0x103c │ │ │ │ + movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000896b4 : │ │ │ │ +00089940 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ 8978c │ │ │ │ + ldr r4, [pc, #188] @ 89a18 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r0, [lr, r4] │ │ │ │ - beq 89718 │ │ │ │ + beq 899a4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 8976c │ │ │ │ + bne 899f8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #47644 @ 0xba1c │ │ │ │ + movw r2, #47708 @ 0xba5c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ - b 89748 │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ + b 899d4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 89758 │ │ │ │ + beq 899e4 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 89750 │ │ │ │ + bne 899dc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15016 @ 0x3aa8 │ │ │ │ + movw r2, #15080 @ 0x3ae8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 89784 │ │ │ │ + b 89a10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 89774 │ │ │ │ + bne 89a00 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6b78 │ │ │ │ - b 89784 │ │ │ │ + bl d6ef8 │ │ │ │ + b 89a10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 89720 │ │ │ │ + bne 899ac │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1579e0 │ │ │ │ + b 157cbc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00089790 : │ │ │ │ +00089a1c : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 89838 │ │ │ │ + ldr r2, [pc, #136] @ 89ac4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 897d0 │ │ │ │ + bne 89a5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 89660 │ │ │ │ - b 897dc │ │ │ │ - bl 1387b4 │ │ │ │ + bl 898ec │ │ │ │ + b 89a68 │ │ │ │ + bl 138900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 897e4 │ │ │ │ + bne 89a70 │ │ │ │ mov r5, #0 │ │ │ │ - b 89824 │ │ │ │ + b 89ab0 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c964 │ │ │ │ + bl 13cab4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89824 │ │ │ │ + bgt 89ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89824 │ │ │ │ + bne 89ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008983c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00089ac8 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 898e4 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 89b70 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 8987c <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 89b08 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89660 │ │ │ │ - b 89888 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 1387b4 │ │ │ │ + bl 898ec │ │ │ │ + b 89b14 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 138900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89890 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 89b1c <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 898d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 89b5c <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c964 │ │ │ │ + bl 13cab4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 898d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 89b5c <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 898d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 89b5c <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov ip, r0 │ │ │ │ - movw r0, #15052 @ 0x3acc │ │ │ │ + movw r0, #15116 @ 0x3b0c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ - movwne r3, #26880 @ 0x6900 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ + movwne r3, #26944 @ 0x6940 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #63360 @ 0xf780 │ │ │ │ + movweq r2, #63424 @ 0xf7c0 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15084 @ 0x3aec │ │ │ │ + movw r0, #15148 @ 0x3b2c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 38260 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ + bl 38234 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 899d0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + beq 89c5c <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15120 @ 0x3b10 │ │ │ │ + movw r0, #15184 @ 0x3b50 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 899bc <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bgt 89c48 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 899c4 <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ + beq 89c50 <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ mov r4, r5 │ │ │ │ - b 899d0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + b 89c5c <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 899bc <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 89c48 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89a18 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ + beq 89ca4 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #15132 @ 0x3b1c │ │ │ │ + movw r0, #15196 @ 0x3b5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #63360 @ 0xf780 │ │ │ │ + movweq r1, #63424 @ 0xf7c0 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #15168 @ 0x3b40 │ │ │ │ + movw r0, #15232 @ 0x3b80 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #63360 @ 0xf780 │ │ │ │ + movweq r1, #63424 @ 0xf7c0 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 89a58 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #16] @ 89ce4 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6360 │ │ │ │ + b b660c │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl b41f0 <_PyType_GetDict@@Base> │ │ │ │ + bl b449c <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89aa4 <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ + beq 89d30 <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208fb0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 209810 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89ab8 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ - b 89b08 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ + bne 89d44 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ + b 89d94 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89a8c <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ - b 89b1c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + bge 89d18 <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ + b 89da8 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89b1c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + beq 89da8 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89af4 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bgt 89d80 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89afc <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ + beq 89d88 <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ mov r4, r5 │ │ │ │ - b 89b1c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + b 89da8 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 89af4 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 89d80 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6360 │ │ │ │ + b b660c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00089b24 : │ │ │ │ +00089db0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 89b64 │ │ │ │ + bne 89df0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #32568 @ 0x7f38 │ │ │ │ + movw r3, #32632 @ 0x7f78 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 89b78 │ │ │ │ - movw r0, #15196 @ 0x3b5c │ │ │ │ + b 89e04 │ │ │ │ + movw r0, #15260 @ 0x3b9c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 89c98 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 89f24 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89b94 │ │ │ │ + beq 89e20 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 89b78 │ │ │ │ + b 89e04 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259214 │ │ │ │ + bl 25a014 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 89c98 │ │ │ │ + beq 89f24 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r9, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ strd r2, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r3, #4 │ │ │ │ str r7, [r4, #120] @ 0x78 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #37000 @ 0x9088 │ │ │ │ + movw r3, #37912 @ 0x9418 │ │ │ │ movt r3, #23 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #4624 @ 0x1210 │ │ │ │ + movw r3, #6608 @ 0x19d0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #10700 @ 0x29cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #12200 @ 0x2fa8 │ │ │ │ + movw r3, #14064 @ 0x36f0 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #63064 @ 0xf658 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ + movw r3, #552 @ 0x228 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 89c90 │ │ │ │ + blt 89f1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b41f0 <_PyType_GetDict@@Base> │ │ │ │ + bl b449c <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259300 │ │ │ │ + bl 25a100 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89c9c │ │ │ │ + bne 89f28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89c90 │ │ │ │ + bgt 89f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89c90 │ │ │ │ + bne 89f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00089ca4 : │ │ │ │ +00089f30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89b24 │ │ │ │ + b 89db0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15786c │ │ │ │ + b 157b48 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 89d6c │ │ │ │ + bhi 89ff8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 89d6c │ │ │ │ + bne 89ff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 89d6c │ │ │ │ + bne 89ff8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 89d78 │ │ │ │ + blt 8a004 │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movweq r2, #5464 @ 0x1558 │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ @@ -94409,15 +94572,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089d80 : │ │ │ │ +0008a00c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #4] │ │ │ │ @@ -94446,35 +94609,35 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [fp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #52] @ 0x34 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - bl 3263d4 │ │ │ │ + bl 32689c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089e1c : │ │ │ │ +0008a0a8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r6, [fp, #4] │ │ │ │ ldr ip, [r0, #44] @ 0x2c │ │ │ │ - bge 89e5c │ │ │ │ + bge 8a0e8 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 89ec4 │ │ │ │ + b 8a150 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r2, #16 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -94483,22 +94646,22 @@ │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r3, r3, r2 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1c85dc <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1c8d88 <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 340834 <_Py_set_inheritable_async_safe@@Base+0x26bc> │ │ │ │ + bl 340d28 <_Py_set_inheritable_async_safe@@Base+0x26e8> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e3654 │ │ │ │ + bl 2e3e14 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -94506,102 +94669,102 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 89f1c │ │ │ │ + beq 8a1a8 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 89f1c │ │ │ │ + beq 8a1a8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 89f40 │ │ │ │ - b 89f5c │ │ │ │ + bne 8a1cc │ │ │ │ + b 8a1e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89f0c │ │ │ │ + beq 8a198 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63132 @ 0xf69c │ │ │ │ + movw r0, #63268 @ 0xf724 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89f0c │ │ │ │ - b 89f70 │ │ │ │ + bne 8a198 │ │ │ │ + b 8a1fc │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #63132 @ 0xf69c │ │ │ │ + movw r0, #63268 @ 0xf724 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89f70 │ │ │ │ + beq 8a1fc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28c840 │ │ │ │ + b 28d670 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15220 @ 0x3b74 │ │ │ │ + movw r0, #15284 @ 0x3bb4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a000 │ │ │ │ + bne 8a28c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1d4 │ │ │ │ + bgt 8a460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1d4 │ │ │ │ + bne 8a460 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8a1d4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8a460 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a034 │ │ │ │ + bne 8a2c0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8a034 │ │ │ │ + beq 8a2c0 │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a070 │ │ │ │ + bne 8a2fc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8a070 │ │ │ │ + beq 8a2fc │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ @@ -94622,50 +94785,50 @@ │ │ │ │ sub r3, r3, r1 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ asr r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble 8a104 │ │ │ │ + ble 8a390 │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 8a0fc │ │ │ │ + bne 8a388 │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8a0fc │ │ │ │ + beq 8a388 │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 8a0c0 │ │ │ │ + b 8a34c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a13c │ │ │ │ + bgt 8a3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a13c │ │ │ │ + bne 8a3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 8a1dc │ │ │ │ + ldr r0, [pc, #128] @ 8a468 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldreq r3, [r4, #36] @ 0x24 │ │ │ │ biceq r3, r3, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldreq r7, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -94693,430 +94856,430 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008a1e0 : │ │ │ │ +0008a46c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89f94 │ │ │ │ + b 8a220 │ │ │ │ │ │ │ │ -0008a20c : │ │ │ │ +0008a498 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89f94 │ │ │ │ + b 8a220 │ │ │ │ │ │ │ │ -0008a234 : │ │ │ │ +0008a4c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28384 @ 0x6ee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 89f94 │ │ │ │ + bl 8a220 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a278 : │ │ │ │ +0008a504 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27860 @ 0x6cd4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 89f94 │ │ │ │ + bl 8a220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a308 │ │ │ │ - ldr r3, [pc, #96] @ 8a314 │ │ │ │ + beq 8a594 │ │ │ │ + ldr r3, [pc, #96] @ 8a5a0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 8a30c │ │ │ │ - bl 198918 │ │ │ │ + beq 8a598 │ │ │ │ + bl 1989c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c947c <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c9494 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 8a30c │ │ │ │ + bne 8a598 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a308 │ │ │ │ + bgt 8a594 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a308 │ │ │ │ + bne 8a594 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008a318 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0008a5a4 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b9b30 │ │ │ │ + b 1ba2c0 │ │ │ │ │ │ │ │ -0008a364 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008a5f0 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a3ac <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 8a638 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15232 @ 0x3b80 │ │ │ │ + movw r1, #15296 @ 0x3bc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a3b4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0008a640 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a3fc <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 8a688 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 8a404 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + bls 8a690 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15268 @ 0x3ba4 │ │ │ │ + movw r1, #15332 @ 0x3be4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a40c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0008a698 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a474 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 8a700 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bbf38 │ │ │ │ + bl bc240 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a460 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 8a6ec <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a468 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 8a6f4 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 8a474 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 8a700 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8a460 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8a6ec <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a47c <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0008a708 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 119878 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119a98 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0008a490 <_PyDict_Pop@@Base>: │ │ │ │ +0008a71c <_PyDict_Pop@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 8a4e8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 8a774 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a4e0 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 8a76c <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8a4e8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 8a774 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17faa4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17fe34 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a4f4 : │ │ │ │ +0008a780 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a8ff4 │ │ │ │ + b a92d8 │ │ │ │ │ │ │ │ -0008a510 : │ │ │ │ +0008a79c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a8ff4 │ │ │ │ + b a92d8 │ │ │ │ │ │ │ │ -0008a528 : │ │ │ │ +0008a7b4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8a574 │ │ │ │ - bl b62e0 │ │ │ │ + beq 8a800 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a574 │ │ │ │ + bne 8a800 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #48752 @ 0xbe70 │ │ │ │ + movw r0, #48816 @ 0xbeb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8a584 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8a810 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8a58c │ │ │ │ + beq 8a818 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a594 : │ │ │ │ +0008a820 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8a5e4 │ │ │ │ - bl b62e0 │ │ │ │ + beq 8a870 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a5e4 │ │ │ │ + bne 8a870 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #48752 @ 0xbe70 │ │ │ │ + movw r0, #48816 @ 0xbeb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a5f0 : │ │ │ │ +0008a87c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25adc4 │ │ │ │ + bl 25bbc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a630 │ │ │ │ + bgt 8a8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a630 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8a8bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b5f4 │ │ │ │ + b 11b814 │ │ │ │ │ │ │ │ -0008a640 : │ │ │ │ +0008a8cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b7cc8 │ │ │ │ + bl 2b88e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a698 │ │ │ │ - bl 11b5f4 │ │ │ │ + beq 8a924 │ │ │ │ + bl 11b814 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a684 │ │ │ │ + bgt 8a910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a68c │ │ │ │ + beq 8a918 │ │ │ │ mov r4, r5 │ │ │ │ - b 8a698 │ │ │ │ + b 8a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8a684 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8a910 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a6a0 : │ │ │ │ +0008a92c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c32c8 │ │ │ │ + b c35d0 │ │ │ │ │ │ │ │ -0008a6b8 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0008a944 <_PyObject_GetAttrId@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 33be4 <_PyUnicode_FromId@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b6360 │ │ │ │ + b b660c │ │ │ │ │ │ │ │ -0008a6f0 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0008a97c <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8a798 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 8aa24 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 8a730 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 8a9bc <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89660 │ │ │ │ - b 8a73c <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 8a6b8 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 898ec │ │ │ │ + b 8a9c8 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 8a944 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a744 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 8a9d0 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 8a784 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 8aa10 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c964 │ │ │ │ + bl 13cab4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a784 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 8aa10 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a784 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 8aa10 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #15304 @ 0x3bc8 │ │ │ │ + movw r1, #15368 @ 0x3c08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8a7c0 <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc] @ 8aa4c <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ @ instruction: 0x005eb990 │ │ │ │ │ │ │ │ -0008a7c4 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0008aa50 <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -95125,783 +95288,783 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #15332 @ 0x3be4 │ │ │ │ + movw r2, #15396 @ 0x3c24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8a830 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #15340 @ 0x3bec │ │ │ │ + beq 8aabc <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #15404 @ 0x3c2c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8a85c <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 8aae8 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #15348 @ 0x3bf4 │ │ │ │ + movw r2, #15412 @ 0x3c34 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 8a86c <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #15372 @ 0x3c0c │ │ │ │ + b 8aaf8 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #15436 @ 0x3c4c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a894 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #16280 @ 0x3f98 │ │ │ │ + beq 8ab20 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #16344 @ 0x3fd8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8550 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8cfc <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 8a8e4 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8ab70 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #18176 @ 0x4700 │ │ │ │ + movw r2, #18240 @ 0x4740 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - b 8a930 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8abbc <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ - bl 8f93c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl 8fb6c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ bl 36a0c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37092 @ 0x90e4 │ │ │ │ + movw r2, #37200 @ 0x9150 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + movw r1, #15456 @ 0x3c60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8a940 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc] @ 8abcc <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ subseq fp, lr, r0, lsr #19 │ │ │ │ │ │ │ │ -0008a944 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008abd0 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r1, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8a990 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8ac1c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15416 @ 0x3c38 │ │ │ │ + movw r2, #15480 @ 0x3c78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov ip, r0 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ and r4, r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #2, #3 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ - bne 8a9d8 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8ac64 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8ab84 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ae10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15488 @ 0x3c80 │ │ │ │ + movw r2, #15552 @ 0x3cc0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8aa68 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8acf4 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8aa20 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8acac <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #15584 @ 0x3ce0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8aa4c <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8acd8 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15616 @ 0x3d00 │ │ │ │ + movw r2, #15680 @ 0x3d40 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8ab54 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8ab38 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8ade0 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8adc4 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8aa90 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ad1c <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #15584 @ 0x3ce0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aabc <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8ad48 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15668 @ 0x3d34 │ │ │ │ + movw r2, #15732 @ 0x3d74 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ab28 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8adb4 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8aaf4 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ad80 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15688 @ 0x3d48 │ │ │ │ + movw r2, #15752 @ 0x3d88 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8ab84 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ae10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15716 @ 0x3d64 │ │ │ │ + movw r2, #15780 @ 0x3da4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8ab54 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8ade0 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15640 @ 0x3d18 │ │ │ │ + movw r2, #15704 @ 0x3d58 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8ab84 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8ae10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ab84 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + beq 8ae10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15756 @ 0x3d8c │ │ │ │ + movw r2, #15820 @ 0x3dcc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ad4c <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8afd8 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8aba4 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8ae30 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 8abe4 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8ae70 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8abd4 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8ae60 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ ldrne r5, [r2, r0, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ movcc r3, r5 │ │ │ │ - b 8abb0 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8ae3c <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8ac70 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8aefc <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8ac4c <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8aed8 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8ac18 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bhi 8aea4 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15784 @ 0x3da8 │ │ │ │ + movw r2, #15848 @ 0x3de8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8ac38 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8aec4 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8ad14 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bls 8afa0 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15800 @ 0x3db8 │ │ │ │ + movw r2, #15864 @ 0x3df8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8ad14 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bls 8afa0 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15816 @ 0x3dc8 │ │ │ │ + movw r2, #15880 @ 0x3e08 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8acc8 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8af54 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8ac9c <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bhi 8af28 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15832 @ 0x3dd8 │ │ │ │ + movw r2, #15896 @ 0x3e18 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8ad18 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bcc 8afa4 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15852 @ 0x3dec │ │ │ │ + movw r2, #15916 @ 0x3e2c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8acec <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bcs 8af78 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15872 @ 0x3e00 │ │ │ │ + movw r2, #15936 @ 0x3e40 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8ad18 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + bcc 8afa4 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15892 @ 0x3e14 │ │ │ │ + movw r2, #15956 @ 0x3e54 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8ad38 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8afc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ad4c <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8ad58 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #41568 @ 0xa260 │ │ │ │ + beq 8afd8 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8afe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #41632 @ 0xa2a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #15912 @ 0x3e28 │ │ │ │ + movw r2, #15976 @ 0x3e68 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a7c4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8aa50 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrheq fp, [lr], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -0008ad5c : │ │ │ │ +0008afe8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 8ade0 │ │ │ │ + ldr r0, [pc, #104] @ 8b06c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ad94 │ │ │ │ + bne 8b020 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ad7c │ │ │ │ + bne 8b008 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8ada4 │ │ │ │ - bl 3bec08 │ │ │ │ - bl 24ed9c <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8b030 │ │ │ │ + bl 3bed18 │ │ │ │ + bl 24f128 <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8adc8 │ │ │ │ + bne 8b054 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8adb0 │ │ │ │ + bne 8b03c │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8ade0 │ │ │ │ + ldr r0, [pc, #8] @ 8b06c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcc38 │ │ │ │ + b 2bd770 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -0008ade4 : │ │ │ │ +0008b070 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8ae78 │ │ │ │ + ldr r3, [pc, #120] @ 8b104 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ae20 │ │ │ │ + bne 8b0ac │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae08 │ │ │ │ + bne 8b094 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8ae34 │ │ │ │ + beq 8b0c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bec08 │ │ │ │ - ldr r3, [pc, #64] @ 8ae7c │ │ │ │ + bl 3bed18 │ │ │ │ + ldr r3, [pc, #64] @ 8b108 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8ae60 │ │ │ │ + bne 8b0ec │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae48 │ │ │ │ + bne 8b0d4 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcc38 │ │ │ │ + b 2bd770 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008ae80 : │ │ │ │ +0008b10c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8af14 │ │ │ │ + ldr r3, [pc, #120] @ 8b1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aebc │ │ │ │ + bne 8b148 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aea4 │ │ │ │ + bne 8b130 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8aed0 │ │ │ │ + beq 8b15c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bec08 │ │ │ │ - ldr r3, [pc, #64] @ 8af18 │ │ │ │ + bl 3bed18 │ │ │ │ + ldr r3, [pc, #64] @ 8b1a4 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8aefc │ │ │ │ + bne 8b188 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aee4 │ │ │ │ + bne 8b170 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcc38 │ │ │ │ + b 2bd770 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8af5c │ │ │ │ + bne 8b1e8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8b178 │ │ │ │ + ldr r3, [pc, #556] @ 8b404 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8b080 │ │ │ │ + bhi 8b30c │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #37788 @ 0x939c │ │ │ │ + movw r0, #37852 @ 0x93dc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8af40 │ │ │ │ + bne 8b1cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8af84 │ │ │ │ + b 8b210 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa1dc │ │ │ │ + bl 1aab0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8af70 │ │ │ │ + beq 8b1fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa1dc │ │ │ │ + bl 1aab0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8afcc │ │ │ │ + bne 8b258 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af70 │ │ │ │ + bgt 8b1fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af70 │ │ │ │ + bne 8b1fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8af70 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b1fc │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8afe8 │ │ │ │ + bne 8b274 │ │ │ │ mov r0, #1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b0a0 │ │ │ │ - b 8b12c │ │ │ │ + bne 8b32c │ │ │ │ + b 8b3b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa1dc │ │ │ │ + bl 1aab0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b12c │ │ │ │ + beq 8b3b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8b0a0 │ │ │ │ + bne 8b32c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32120 @ 0x7d78 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b12c │ │ │ │ + bgt 8b3b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b12c │ │ │ │ + bne 8b3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8b12c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b3b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa1dc │ │ │ │ + bl 1aab0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8b17c │ │ │ │ + ldrne r4, [pc, #288] @ 8b408 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8b0a0 │ │ │ │ - b 8af70 │ │ │ │ + bne 8b32c │ │ │ │ + b 8b1fc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32152 @ 0x7d98 │ │ │ │ + movw r1, #32216 @ 0x7dd8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8af70 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8b1fc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32196 @ 0x7dc4 │ │ │ │ + movw r1, #32260 @ 0x7e04 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aa390 │ │ │ │ + bl 1aacc0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b0e0 │ │ │ │ + bgt 8b36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b0e0 │ │ │ │ + bne 8b36c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b104 │ │ │ │ + bgt 8b390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b104 │ │ │ │ + bne 8b390 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af70 │ │ │ │ + bgt 8b1fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af70 │ │ │ │ + bne 8b1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8af70 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b1fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b150 │ │ │ │ + bgt 8b3dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b150 │ │ │ │ + bne 8b3dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af70 │ │ │ │ + bgt 8b1fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af70 │ │ │ │ + bne 8b1fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8af70 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b1fc │ │ │ │ subseq fp, lr, r4, ror r9 │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8b1b8 │ │ │ │ + bne 8b444 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8b244 │ │ │ │ + b 8b4d0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r2, #2 │ │ │ │ subeq r1, fp, #32 │ │ │ │ movne r2, #3 │ │ │ │ subne r1, fp, #32 │ │ │ │ - ldreq r0, [pc, #116] @ 8b24c │ │ │ │ - ldrne r0, [pc, #116] @ 8b250 │ │ │ │ + ldreq r0, [pc, #116] @ 8b4d8 │ │ │ │ + ldrne r0, [pc, #116] @ 8b4dc │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d06f0 │ │ │ │ + bl 1d0b08 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b20c │ │ │ │ + bgt 8b498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b20c │ │ │ │ + bne 8b498 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b1b0 │ │ │ │ + beq 8b43c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8b228 │ │ │ │ + ble 8b4b4 │ │ │ │ mov r0, #0 │ │ │ │ - b 8b244 │ │ │ │ + b 8b4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b220 │ │ │ │ + bne 8b4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8b220 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b4ac │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsl lr │ │ │ │ ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ lsl r0, r3, #7 │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ add r0, r0, #51 @ 0x33 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ │ │ │ │ -0008b278 : │ │ │ │ +0008b504 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8b2d8 │ │ │ │ + beq 8b564 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8b2cc │ │ │ │ + bne 8b558 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c57f0 │ │ │ │ + bl c5c54 │ │ │ │ mov r3, r0 │ │ │ │ - b 8b2dc │ │ │ │ + b 8b568 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8b2fc │ │ │ │ + bne 8b588 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8b318 │ │ │ │ + b 8b5a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8b2c4 │ │ │ │ - bl c57f0 │ │ │ │ + beq 8b550 │ │ │ │ + bl c5c54 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8b33c │ │ │ │ + bne 8b5c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8b358 │ │ │ │ + b 8b5e4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8b2c4 │ │ │ │ - bl c57f0 │ │ │ │ + beq 8b550 │ │ │ │ + bl c5c54 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8b2c4 │ │ │ │ + blt 8b550 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8b2c4 │ │ │ │ + bge 8b550 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008b384 : │ │ │ │ +0008b610 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 1a7e00 │ │ │ │ + bl 1a81c0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1a827c │ │ │ │ + bl 1a863c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -95910,43 +96073,43 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #28376 @ 0x6ed8 │ │ │ │ + movw r1, #28440 @ 0x6f18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 122c88 │ │ │ │ + bl 12346c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b43c │ │ │ │ + bne 8b6c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 8b494 │ │ │ │ + b 8b720 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 626c0 │ │ │ │ + bl 626f0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b470 │ │ │ │ + beq 8b6fc │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b48c │ │ │ │ - b 8b480 │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8b454 │ │ │ │ - b 8b434 │ │ │ │ - bl be620 │ │ │ │ + bne 8b718 │ │ │ │ + b 8b70c │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b6e0 │ │ │ │ + b 8b6c0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b434 │ │ │ │ + bne 8b6c0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -95954,281 +96117,281 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 8b4f0 │ │ │ │ + bne 8b77c │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8b4f0 │ │ │ │ + beq 8b77c │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a02d4 │ │ │ │ + bl a05b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b524 │ │ │ │ + beq 8b7b0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ strle r6, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008b530 : │ │ │ │ +0008b7bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8b570 │ │ │ │ + beq 8b7fc │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #43388 @ 0xa97c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6b95c │ │ │ │ - bl 64960 │ │ │ │ + b 6bcdc │ │ │ │ + bl 64990 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b57c : │ │ │ │ +0008b808 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b5a8 │ │ │ │ - bl 64960 │ │ │ │ - b 8b638 │ │ │ │ + bne 8b834 │ │ │ │ + bl 64990 │ │ │ │ + b 8b8c4 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #43388 @ 0xa97c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6b95c │ │ │ │ + bl 6bcdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b638 │ │ │ │ + beq 8b8c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b62c │ │ │ │ + bne 8b8b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56508 @ 0xdcbc │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b638 │ │ │ │ + bgt 8b8c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b638 │ │ │ │ + bne 8b8c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8b638 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b8c4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 258408 │ │ │ │ + b 259208 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008b640 : │ │ │ │ +0008b8cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8b680 │ │ │ │ + beq 8b90c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #43388 @ 0xa97c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38ff78 │ │ │ │ - bl 64960 │ │ │ │ + b 3902b8 │ │ │ │ + bl 64990 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b68c : │ │ │ │ +0008b918 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b6b8 │ │ │ │ - bl 64960 │ │ │ │ - b 8b6dc │ │ │ │ + bne 8b944 │ │ │ │ + bl 64990 │ │ │ │ + b 8b968 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #43388 @ 0xa97c │ │ │ │ + movw r3, #43452 @ 0xa9bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38ff78 │ │ │ │ + bl 3902b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b6e4 │ │ │ │ + bne 8b970 │ │ │ │ mov r4, #0 │ │ │ │ - b 8b73c │ │ │ │ + b 8b9c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8b73c │ │ │ │ + bne 8b9c8 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15988 @ 0x3e74 │ │ │ │ + movw r1, #16052 @ 0x3eb4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b6dc │ │ │ │ + bgt 8b968 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b6dc │ │ │ │ + bne 8b968 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8b6dc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8b968 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b744 : │ │ │ │ +0008b9d0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 173b70 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 173f00 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c59c │ │ │ │ + b 25d26c │ │ │ │ │ │ │ │ -0008b784 : │ │ │ │ +0008ba10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 229460 │ │ │ │ + b 22a18c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b7fc │ │ │ │ + bne 8ba88 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b83c │ │ │ │ + beq 8bac8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b83c │ │ │ │ - b 8b800 │ │ │ │ + ble 8bac8 │ │ │ │ + b 8ba8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b85c │ │ │ │ + bne 8bae8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b83c │ │ │ │ + beq 8bac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b860 │ │ │ │ + bgt 8baec │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8b8c4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bb50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f2a40 │ │ │ │ + bl 1f3250 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b8a0 │ │ │ │ + bgt 8bb2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b8a0 │ │ │ │ + bne 8bb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b8c4 │ │ │ │ + bgt 8bb50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b8c4 │ │ │ │ + bne 8bb50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96236,47 +96399,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b944 │ │ │ │ + bne 8bbd0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b924 │ │ │ │ + beq 8bbb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b948 │ │ │ │ + bgt 8bbd4 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8b984 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bc10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1a9bc8 │ │ │ │ + bl 1aa4f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b984 │ │ │ │ + bgt 8bc10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b984 │ │ │ │ + bne 8bc10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96284,47 +96447,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8ba04 │ │ │ │ + bne 8bc90 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b9e4 │ │ │ │ + beq 8bc70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ba08 │ │ │ │ + bgt 8bc94 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8ba44 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bcd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36c8e0 │ │ │ │ + bl 36cbf0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba44 │ │ │ │ + bgt 8bcd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba44 │ │ │ │ + bne 8bcd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96332,47 +96495,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8bac4 │ │ │ │ + bne 8bd50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8baa4 │ │ │ │ + beq 8bd30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bac8 │ │ │ │ + bgt 8bd54 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8bb04 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bd90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f62f0 │ │ │ │ + bl 1f6af8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bb04 │ │ │ │ + bgt 8bd90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bb04 │ │ │ │ + bne 8bd90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96380,47 +96543,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8bb84 │ │ │ │ + bne 8be10 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bb64 │ │ │ │ + beq 8bdf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bb88 │ │ │ │ + bgt 8be14 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8bbc4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8be50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b43c4 │ │ │ │ + bl 1b4b54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bbc4 │ │ │ │ + bgt 8be50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bbc4 │ │ │ │ + bne 8be50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96428,47 +96591,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8bc44 │ │ │ │ + bne 8bed0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bc24 │ │ │ │ + beq 8beb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bc48 │ │ │ │ + bgt 8bed4 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8bc84 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bf10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b90b4 │ │ │ │ + bl 1b9844 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc84 │ │ │ │ + bgt 8bf10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc84 │ │ │ │ + bne 8bf10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96476,47 +96639,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8bd04 │ │ │ │ + bne 8bf90 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bce4 │ │ │ │ + beq 8bf70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bd08 │ │ │ │ + bgt 8bf94 │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8bd44 │ │ │ │ + bl 16ed94 │ │ │ │ + b 8bfd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 22544c │ │ │ │ + bl 2261ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bd44 │ │ │ │ + bgt 8bfd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bd44 │ │ │ │ + bne 8bfd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96525,520 +96688,520 @@ │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8bda8 │ │ │ │ + beq 8c034 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + movw r1, #16156 @ 0x3f1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8bdf0 │ │ │ │ + beq 8c07c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e7f58 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e82d4 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8bda0 │ │ │ │ + blt 8c02c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8bdf4 │ │ │ │ + b 8c080 │ │ │ │ str r4, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0114 │ │ │ │ + bl 2c0b64 │ │ │ │ movw r3, #23848 @ 0x5d28 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0114 │ │ │ │ + bl 2c0b64 │ │ │ │ movw r3, #23850 @ 0x5d2a │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8bedc │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + beq 8c168 │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8beec │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8c178 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf00 │ │ │ │ + bne 8c18c │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8bf14 │ │ │ │ - ldr r1, [pc, #140] @ 8bf94 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8c1a0 │ │ │ │ + ldr r1, [pc, #140] @ 8c220 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bf1c │ │ │ │ + bne 8c1a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 8bf88 │ │ │ │ + b 8c214 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf5c │ │ │ │ + beq 8c1e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8bf5c │ │ │ │ + bne 8c1e8 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf5c │ │ │ │ + bgt 8c1e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8bf5c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c1e8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #17300 @ 0x4394 │ │ │ │ + movw r2, #17364 @ 0x43d4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16124 @ 0x3efc │ │ │ │ + movw r0, #16188 @ 0x3f3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ │ │ │ │ -0008bf98 : │ │ │ │ +0008c224 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r6, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c040 │ │ │ │ + beq 8c2cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c01c │ │ │ │ + beq 8c2a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c048 │ │ │ │ + beq 8c2d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8c048 │ │ │ │ + bne 8c2d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c01c │ │ │ │ + bgt 8c2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c01c │ │ │ │ + bne 8c2a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c040 │ │ │ │ + bgt 8c2cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c040 │ │ │ │ + bne 8c2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b 8c0bc │ │ │ │ + b 8c348 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2d2320 │ │ │ │ + bl 2d2988 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c098 │ │ │ │ + bgt 8c324 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c098 │ │ │ │ + bne 8c324 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0bc │ │ │ │ + bgt 8c348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0bc │ │ │ │ + bne 8c348 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c0c8 : │ │ │ │ +0008c354 : │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ │ │ │ │ -0008c0f8 : │ │ │ │ +0008c384 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #15624 @ 0x3d08 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32cc84 │ │ │ │ + bl 32d14c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c130 │ │ │ │ + beq 8c3bc │ │ │ │ mvn r4, #0 │ │ │ │ - b 8c14c │ │ │ │ + b 8c3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8c128 │ │ │ │ + beq 8c3b4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c154 : │ │ │ │ +0008c3e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c190 │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ + beq 8c41c │ │ │ │ + movw r0, #64928 @ 0xfda0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8c1e8 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8c474 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8c1f0 │ │ │ │ + beq 8c47c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8c1d0 │ │ │ │ + beq 8c45c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8c1d0 │ │ │ │ + beq 8c45c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8c1f4 │ │ │ │ + b 8c480 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16152 @ 0x3f18 │ │ │ │ + movw r1, #16216 @ 0x3f58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c234 │ │ │ │ + beq 8c4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c234 │ │ │ │ + bgt 8c4c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8c234 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c4c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c23c <_PyObject_GetMethod@@Base>: │ │ │ │ +0008c4c8 <_PyObject_GetMethod@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl b41f0 <_PyType_GetDict@@Base> │ │ │ │ + bl b449c <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c28c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8c518 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #49280 @ 0xc080 │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c2a0 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8c2b4 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8c52c <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8c540 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c274 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8c500 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c2cc <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8c558 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8c544 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8c7d0 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 208fb0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 209810 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c31c <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8c5a8 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8c328 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8c5b4 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8c334 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8c5c0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8c338 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8c4d8 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8c5c4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c764 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8c338 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c5c4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8c338 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c5c4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8c3e0 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8c66c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r0, r5, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c3e0 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8c66c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8c398 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8c624 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c398 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 14330c │ │ │ │ + bne 8c624 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143454 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8c3ac <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8c638 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a8750 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a8a34 <_Py_dict_lookup@@Base+0xef0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - bl a7670 │ │ │ │ - b 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7950 │ │ │ │ + b 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8c430 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8c6bc <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8c424 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8c6b0 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8c498 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8c724 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c48c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8c718 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c48c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8c718 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ - b 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7950 │ │ │ │ + b 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c4b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8c744 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8c544 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8c7d0 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8c508 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8c794 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8c2c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8c550 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -97049,97 +97212,97 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8c5b4 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8c840 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8c634 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8c8c0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c634 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c5b8 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8c8c0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c844 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c5f8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8c884 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8c634 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8c8c0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c634 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c5fc <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8c8c0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c888 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c674 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8c900 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c664 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8c8f0 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8c654 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + bne 8c8e0 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8c6d8 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 8c964 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8c634 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c668 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8c8c0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c8f4 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3263b8 │ │ │ │ + bl 326880 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6ac <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8c938 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c6ac <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8c938 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6d0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8c95c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c6d0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8c95c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -97149,117 +97312,118 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8c744 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8c9d0 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8c7c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8ca50 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c7c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c748 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8ca50 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8c9d4 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c788 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8ca14 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8c7c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8ca50 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c7c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c78c <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8ca50 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8ca18 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c804 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8ca90 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c7f4 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8ca80 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8c7e4 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + bne 8ca70 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8c868 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 8caf4 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8c7c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c7f8 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8ca50 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8ca84 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53194 │ │ │ │ + bl 531b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c83c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8cac8 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c83c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8cac8 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c860 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8caec <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c860 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8caec <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 8c8bc <_PyObject_GetMethod@@Base+0x680> │ │ │ │ + bmi 8cb4c <_PyObject_GetMethod@@Base+0x684> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c894 <_PyObject_GetMethod@@Base+0x658> │ │ │ │ + beq 8cb24 <_PyObject_GetMethod@@Base+0x65c> │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c894 <_PyObject_GetMethod@@Base+0x658> │ │ │ │ + beq 8cb24 <_PyObject_GetMethod@@Base+0x65c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -97267,37 +97431,37 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #4 │ │ │ │ add r4, r0, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c908 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + bne 8cb98 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ cmp r5, r4 │ │ │ │ - bne 8c8e8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + bne 8cb78 <_PyObject_GetMethod@@Base+0x6b0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c8f8 <_PyObject_GetMethod@@Base+0x6bc> │ │ │ │ + beq 8cb88 <_PyObject_GetMethod@@Base+0x6c0> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8c940 <_PyObject_GetMethod@@Base+0x704> │ │ │ │ + beq 8cbd0 <_PyObject_GetMethod@@Base+0x708> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #48] @ 8c984 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + ldr r3, [pc, #48] @ 8cc14 <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -97328,31 +97492,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c9fc <_PyObject_GetMethod@@Base+0x7c0> │ │ │ │ + bne 8cc8c <_PyObject_GetMethod@@Base+0x7c4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ca10 <_PyObject_GetMethod@@Base+0x7d4> │ │ │ │ - b 8ca20 <_PyObject_GetMethod@@Base+0x7e4> │ │ │ │ + bne 8cca0 <_PyObject_GetMethod@@Base+0x7d8> │ │ │ │ + b 8ccb0 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c9ec <_PyObject_GetMethod@@Base+0x7b0> │ │ │ │ + beq 8cc7c <_PyObject_GetMethod@@Base+0x7b4> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca3c <_PyObject_GetMethod@@Base+0x800> │ │ │ │ + beq 8cccc <_PyObject_GetMethod@@Base+0x804> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -97367,96 +97531,96 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8caac <_PyObject_GetMethod@@Base+0x870> │ │ │ │ + bne 8cd3c <_PyObject_GetMethod@@Base+0x874> │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca88 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ + beq 8cd18 <_PyObject_GetMethod@@Base+0x850> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cb0c <_PyObject_GetMethod@@Base+0x8d0> │ │ │ │ + bne 8cd9c <_PyObject_GetMethod@@Base+0x8d4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8caec <_PyObject_GetMethod@@Base+0x8b0> │ │ │ │ + beq 8cd7c <_PyObject_GetMethod@@Base+0x8b4> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cb6c <_PyObject_GetMethod@@Base+0x930> │ │ │ │ + bne 8cdfc <_PyObject_GetMethod@@Base+0x934> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cb4c <_PyObject_GetMethod@@Base+0x910> │ │ │ │ + beq 8cddc <_PyObject_GetMethod@@Base+0x914> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cbbc <_PyObject_GetMethod@@Base+0x980> │ │ │ │ + bne 8ce4c <_PyObject_GetMethod@@Base+0x984> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cbd0 <_PyObject_GetMethod@@Base+0x994> │ │ │ │ - b 8cbe0 <_PyObject_GetMethod@@Base+0x9a4> │ │ │ │ + bne 8ce60 <_PyObject_GetMethod@@Base+0x998> │ │ │ │ + b 8ce70 <_PyObject_GetMethod@@Base+0x9a8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cbac <_PyObject_GetMethod@@Base+0x970> │ │ │ │ + beq 8ce3c <_PyObject_GetMethod@@Base+0x974> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97478,75 +97642,75 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cc64 <_PyObject_GetMethod@@Base+0xa28> │ │ │ │ + bne 8cef4 <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cc44 <_PyObject_GetMethod@@Base+0xa08> │ │ │ │ + beq 8ced4 <_PyObject_GetMethod@@Base+0xa0c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr lr, [pc, #120] @ 8cd1c <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ + ldr lr, [pc, #120] @ 8cfac <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r3, r1 │ │ │ │ movls ip, #0 │ │ │ │ movhi ip, #1 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-16] │ │ │ │ mov lr, #0 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ orrcc ip, ip, #1 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r2] │ │ │ │ - bne 8ccf4 <_PyObject_GetMethod@@Base+0xab8> │ │ │ │ + bne 8cf84 <_PyObject_GetMethod@@Base+0xabc> │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8cc78 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bl 8cf08 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8cd1c <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ + ldr r2, [pc, #32] @ 8cfac <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8cd10 <_PyObject_GetMethod@@Base+0xad4> │ │ │ │ + beq 8cfa0 <_PyObject_GetMethod@@Base+0xad8> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8cd48 <_PyObject_GetMethod@@Base+0xb0c> │ │ │ │ + beq 8cfd8 <_PyObject_GetMethod@@Base+0xb10> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -97557,23 +97721,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cd90 <_PyObject_GetMethod@@Base+0xb54> │ │ │ │ + bne 8d020 <_PyObject_GetMethod@@Base+0xb58> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cda4 <_PyObject_GetMethod@@Base+0xb68> │ │ │ │ - b 8cdb4 <_PyObject_GetMethod@@Base+0xb78> │ │ │ │ + bne 8d034 <_PyObject_GetMethod@@Base+0xb6c> │ │ │ │ + b 8d044 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cd80 <_PyObject_GetMethod@@Base+0xb44> │ │ │ │ + beq 8d010 <_PyObject_GetMethod@@Base+0xb48> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97589,45 +97753,45 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ce10 <_PyObject_GetMethod@@Base+0xbd4> │ │ │ │ + bne 8d0a0 <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ce24 <_PyObject_GetMethod@@Base+0xbe8> │ │ │ │ - b 8ce34 <_PyObject_GetMethod@@Base+0xbf8> │ │ │ │ + bne 8d0b4 <_PyObject_GetMethod@@Base+0xbec> │ │ │ │ + b 8d0c4 <_PyObject_GetMethod@@Base+0xbfc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce00 <_PyObject_GetMethod@@Base+0xbc4> │ │ │ │ + beq 8d090 <_PyObject_GetMethod@@Base+0xbc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce50 <_PyObject_GetMethod@@Base+0xc14> │ │ │ │ + beq 8d0e0 <_PyObject_GetMethod@@Base+0xc18> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce6c <_PyObject_GetMethod@@Base+0xc30> │ │ │ │ + beq 8d0fc <_PyObject_GetMethod@@Base+0xc34> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce88 <_PyObject_GetMethod@@Base+0xc4c> │ │ │ │ + beq 8d118 <_PyObject_GetMethod@@Base+0xc50> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -97638,15 +97802,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ced4 <_PyObject_GetMethod@@Base+0xc98> │ │ │ │ + beq 8d164 <_PyObject_GetMethod@@Base+0xc9c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -97672,63 +97836,39 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8cf94 <_PyObject_GetMethod@@Base+0xd58> │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8cf74 <_PyObject_GetMethod@@Base+0xd38> │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8cfd4 <_PyObject_GetMethod@@Base+0xd98> │ │ │ │ + beq 8d204 <_PyObject_GetMethod@@Base+0xd3c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25640 @ 0x6428 │ │ │ │ + movw r1, #25680 @ 0x6450 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55dec │ │ │ │ - ldr r3, [pc, #60] @ 8d04c <_PyObject_GetMethod@@Base+0xe10> │ │ │ │ + b 55e1c │ │ │ │ + ldr r3, [pc, #60] @ 8d27c <_PyObject_GetMethod@@Base+0xdb4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r3, #3904] @ 0xf40 │ │ │ │ dmb ish │ │ │ │ @@ -97755,125 +97895,125 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1cfb5c │ │ │ │ + b 1cfd2c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8d0cc <_PyObject_GetMethod@@Base+0xe90> │ │ │ │ + bgt 8d2fc <_PyObject_GetMethod@@Base+0xe34> │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8d0b4 <_PyObject_GetMethod@@Base+0xe78> │ │ │ │ + b 8d2e4 <_PyObject_GetMethod@@Base+0xe1c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d150 <_PyObject_GetMethod@@Base+0xf14> │ │ │ │ + beq 8d380 <_PyObject_GetMethod@@Base+0xeb8> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8d110 <_PyObject_GetMethod@@Base+0xed4> │ │ │ │ + ble 8d340 <_PyObject_GetMethod@@Base+0xe78> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8d120 <_PyObject_GetMethod@@Base+0xee4> │ │ │ │ + bls 8d350 <_PyObject_GetMethod@@Base+0xe88> │ │ │ │ mvn r0, #0 │ │ │ │ - b 8d164 <_PyObject_GetMethod@@Base+0xf28> │ │ │ │ + b 8d394 <_PyObject_GetMethod@@Base+0xecc> │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d118 <_PyObject_GetMethod@@Base+0xedc> │ │ │ │ + bne 8d348 <_PyObject_GetMethod@@Base+0xe80> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e0ac │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dfd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8d118 <_PyObject_GetMethod@@Base+0xedc> │ │ │ │ - ldr r3, [pc, #20] @ 8d16c <_PyObject_GetMethod@@Base+0xf30> │ │ │ │ + bne 8d348 <_PyObject_GetMethod@@Base+0xe80> │ │ │ │ + ldr r3, [pc, #20] @ 8d39c <_PyObject_GetMethod@@Base+0xed4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d1a4 <_PyObject_GetMethod@@Base+0xf68> │ │ │ │ + beq 8d3d4 <_PyObject_GetMethod@@Base+0xf0c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 219ac4 │ │ │ │ + bl 21a694 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a7448 <_PyXIData_ReleaseAndRawFree@@Base+0x6b8> │ │ │ │ + b 3a7668 <_PyXIData_ReleaseAndRawFree@@Base+0x6b8> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 388f74 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + b 3892ac <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e55c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 396fe4 <_PyLong_UInt32_Converter@@Base+0xfb0> │ │ │ │ + b 397310 <_PyLong_UInt32_Converter@@Base+0xe94> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70f54 <_Py_hashtable_size@@Base+0x208> │ │ │ │ + b 7113c <_Py_hashtable_size@@Base+0xe8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d260 <_PyObject_GetMethod@@Base+0x1024> │ │ │ │ + beq 8d490 <_PyObject_GetMethod@@Base+0xfc8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 37e0c8 │ │ │ │ + bl 37e400 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -97882,207 +98022,207 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d2ac <_PyObject_GetMethod@@Base+0x1070> │ │ │ │ + bne 8d4dc <_PyObject_GetMethod@@Base+0x1014> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d688 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e034 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ bl 2d8f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 65438 │ │ │ │ + b 65468 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bebac <_PyXIData_Free@@Base+0x253c> │ │ │ │ + bl 3becbc <_PyXIData_Free@@Base+0x2364> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d328 : │ │ │ │ +0008d558 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d34c : │ │ │ │ +0008d57c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f6448 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ + b 2f6ae8 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ │ │ │ │ -0008d360 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0008d590 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d374 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +0008d5a4 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d388 : │ │ │ │ +0008d5b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d39c : │ │ │ │ +0008d5cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d3b0 : │ │ │ │ +0008d5e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d3c4 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +0008d5f4 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30e358 <_PyFunction_VerifyStateless@@Base+0x1038> │ │ │ │ + b 30e9bc <_PyFunction_VerifyStateless@@Base+0xd2c> │ │ │ │ │ │ │ │ -0008d3e4 <_PyXIData_Lookup@@Base>: │ │ │ │ +0008d614 <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #3720] @ 0xe88 │ │ │ │ adds ip, r1, #944 @ 0x3b0 │ │ │ │ - beq 8d438 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8d668 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d438 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8d668 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 327a4c <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ - b 8d444 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 327f14 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + b 8d674 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d450 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +0008d680 <_PyXI_GetFailureCode@@Base>: │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d46c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +0008d69c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d488 <_PyErr_GetHandledException@@Base>: │ │ │ │ +0008d6b8 <_PyErr_GetHandledException@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d4b0 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 8d6e0 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d494 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 8d4d8 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne 8d6c4 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 8d708 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8d4d8 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 8d708 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d4e4 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0008d714 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl d3870 │ │ │ │ + bl d3bf4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d524 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0008d754 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -98092,149 +98232,149 @@ │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d564 : │ │ │ │ +0008d794 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r2, [fp, #-8] │ │ │ │ sub r2, fp, #8 │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d590 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +0008d7c0 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d564 │ │ │ │ + b 8d794 │ │ │ │ │ │ │ │ -0008d5a4 : │ │ │ │ +0008d7d4 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d5dc │ │ │ │ + beq 8d80c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d5dc │ │ │ │ + beq 8d80c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d5e8 : │ │ │ │ - ldr r1, [pc, #32] @ 8d610 │ │ │ │ +0008d818 : │ │ │ │ + ldr r1, [pc, #32] @ 8d840 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25f4a4 │ │ │ │ + b 260174 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d614 : │ │ │ │ +0008d844 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d648 : │ │ │ │ +0008d878 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d674 : │ │ │ │ +0008d8a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d6a4 : │ │ │ │ +0008d8d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d6d4 : │ │ │ │ +0008d904 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #16368 @ 0x3ff0 │ │ │ │ + movw ip, #16432 @ 0x4030 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 24fb6c <_Py_write_noraise@@Base+0xe54> │ │ │ │ + bl 2509e8 <_Py_write_noraise@@Base+0x1944> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d70c <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #60264 @ 0xeb68 │ │ │ │ +0008d93c <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #60296 @ 0xeb88 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d72c <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +0008d95c <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -98243,146 +98383,146 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d778 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0008d9a8 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ tst r5, #1 │ │ │ │ - beq 8d7a8 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 8d9d8 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e88c │ │ │ │ ldr r5, [r4] │ │ │ │ - b 8d794 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8d9c4 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 8d7c8 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 8d9f8 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d7b0 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 8d9e0 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 8d7d8 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 8da08 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ bl 2e88c │ │ │ │ - b 8d794 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8d9c4 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -0008d7e4 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0008da14 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d80c <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +0008da3c <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d834 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0008da64 <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ tst r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bl 2e88c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b 8d854 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 8da84 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -0008d86c <_PySeqLock_EndRead@@Base>: │ │ │ │ +0008da9c <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8d89c <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 8dacc <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e88c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d8a4 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +0008dad4 <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #1 │ │ │ │ movne r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, r3 │ │ │ │ strne r1, [r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d8d4 : │ │ │ │ +0008db04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d8f8 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +0008db28 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, fp, #8 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl bfb54 │ │ │ │ + bl bfe5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d934 : │ │ │ │ +0008db64 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -98390,20 +98530,20 @@ │ │ │ │ sub r2, fp, #28 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov lr, #0 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-16] │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 233604 │ │ │ │ + bl 234480 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d980 : │ │ │ │ +0008dbb0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -98414,15 +98554,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008d9c4 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008dbf4 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #23888 @ 0x5d50 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -98434,453 +98574,453 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008da0c : │ │ │ │ - ldr r3, [pc, #56] @ 8da4c │ │ │ │ +0008dc3c : │ │ │ │ + ldr r3, [pc, #56] @ 8dc7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8da48 │ │ │ │ + bne 8dc78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #47572 @ 0xb9d4 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 99fb0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a1e0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008da50 : │ │ │ │ +0008dc80 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 8da7c │ │ │ │ + beq 8dcac │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25420 @ 0x634c │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234e18 │ │ │ │ + bl 235c94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #57576 @ 0xe0e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - ldr r0, [pc] @ 8dac0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc] @ 8dcf0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ subseq fp, lr, r8, ror #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8dae8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc] @ 8dd18 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldrsheq fp, [lr], #-156 @ 0xffffff64 │ │ │ │ │ │ │ │ -0008daec : │ │ │ │ +0008dd1c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #32] @ 8db28 │ │ │ │ + ldr r2, [pc, #32] @ 8dd58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c5038 │ │ │ │ + bl 2c56a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c8d88 │ │ │ │ + b 2c93f0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008db2c <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0008dd5c <_PyThreadState_Prealloc@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 255408 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 256284 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0008db44 <_PyThreadState_Init@@Base>: │ │ │ │ +0008dd74 <_PyThreadState_Init@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #16408 @ 0x4018 │ │ │ │ + movw r1, #16472 @ 0x4058 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8db68 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc] @ 8dd98 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ subseq fp, lr, ip, lsl sl │ │ │ │ │ │ │ │ -0008db6c : │ │ │ │ +0008dd9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008db84 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0008ddb4 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #36972 @ 0x906c │ │ │ │ + movw r3, #37864 @ 0x93e8 │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008dbb0 : │ │ │ │ +0008dde0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b97fc <_PyEvent_Notify@@Base+0x22c> │ │ │ │ + bl 2ba420 <_PyEvent_Notify@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8dbec │ │ │ │ - ldr r2, [pc, #24] @ 8dbf4 │ │ │ │ + bne 8de1c │ │ │ │ + ldr r2, [pc, #24] @ 8de24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb82c │ │ │ │ - bl 2ba384 │ │ │ │ + bl 2bc44c │ │ │ │ + bl 2baf74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008dbf8 : │ │ │ │ - ldr r2, [pc, #28] @ 8dc1c │ │ │ │ +0008de28 : │ │ │ │ + ldr r2, [pc, #28] @ 8de4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2bb82c │ │ │ │ + b 2bc44c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008dc20 : │ │ │ │ +0008de50 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25e8cc │ │ │ │ + bl 25f59c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008dc54 : │ │ │ │ +0008de84 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ str lr, [sp] │ │ │ │ - bl 277748 │ │ │ │ + bl 278838 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008dc94 : │ │ │ │ +0008dec4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2774c4 │ │ │ │ + b 2785b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r9, [r2, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r2] │ │ │ │ orrs r3, r3, r9 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - bne 8dd68 │ │ │ │ + bne 8df98 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8dd54 │ │ │ │ + beq 8df84 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8dd38 │ │ │ │ + blt 8df68 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8dd54 │ │ │ │ + bge 8df84 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8def0 │ │ │ │ + b 8e120 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8def0 │ │ │ │ + b 8e120 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 8ddf0 │ │ │ │ + beq 8e020 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8ddd4 │ │ │ │ + blt 8e004 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8ddf0 │ │ │ │ + bge 8e020 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8de04 │ │ │ │ + b 8e034 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r7, r4, r7 │ │ │ │ mla r7, r5, r8, r7 │ │ │ │ umull r0, r1, r4, r3 │ │ │ │ add r1, r7, r1 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8de80 │ │ │ │ + beq 8e0b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8de64 │ │ │ │ + blt 8e094 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd6e4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cd6fc <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8de80 │ │ │ │ + bge 8e0b0 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8de94 │ │ │ │ + b 8e0c4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r6, r4, r6 │ │ │ │ mla r6, r5, sl, r6 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r9, #1 │ │ │ │ sbcs r1, r8, #0 │ │ │ │ - blt 8debc │ │ │ │ + blt 8e0ec │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8dee0 │ │ │ │ - b 8deec │ │ │ │ + bge 8e110 │ │ │ │ + b 8e11c │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8dee0 │ │ │ │ + beq 8e110 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8def0 │ │ │ │ + blt 8e120 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8def0 │ │ │ │ + b 8e120 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008def8 : │ │ │ │ +0008e128 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1152] @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8df24 │ │ │ │ + bne 8e154 │ │ │ │ bl 2d430 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d2bc │ │ │ │ │ │ │ │ -0008df2c : │ │ │ │ +0008e15c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ bl 2e3dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8df74 │ │ │ │ + bne 8e1a4 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8df78 │ │ │ │ + bge 8e1a8 │ │ │ │ bl 2de74 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008df80 : │ │ │ │ +0008e1b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2de74 │ │ │ │ │ │ │ │ -0008df94 : │ │ │ │ +0008e1c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d0c4 │ │ │ │ │ │ │ │ -0008dfac : │ │ │ │ +0008e1dc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d0c4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008dfd4 : │ │ │ │ +0008e204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e2f8 │ │ │ │ │ │ │ │ -0008dfe8 : │ │ │ │ - ldr r3, [pc, #28] @ 8e00c │ │ │ │ +0008e218 : │ │ │ │ + ldr r3, [pc, #28] @ 8e23c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3712] @ 0xe80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008e010 : │ │ │ │ +0008e240 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d0d4 <_PyObject_GetMethod@@Base+0xe98> │ │ │ │ + b 8d304 <_PyObject_GetMethod@@Base+0xe3c> │ │ │ │ │ │ │ │ -0008e024 : │ │ │ │ +0008e254 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 279ce8 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ + b 27add8 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ │ │ │ │ -0008e03c <_Py_closerange@@Base>: │ │ │ │ +0008e26c <_Py_closerange@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bic r4, r0, r0, asr #31 │ │ │ │ mov r2, #0 │ │ │ │ @@ -98888,158 +99028,158 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e874 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8e08c <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 8e2bc <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e868 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8e08c <_Py_closerange@@Base+0x50> │ │ │ │ + b 8e2bc <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008e0a4 : │ │ │ │ +0008e2d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e0bc : │ │ │ │ +0008e2ec : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orr r2, r0, r0, asr #31 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r3, #1692] @ 0x69c │ │ │ │ str r1, [r3, #1696] @ 0x6a0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e0ec : │ │ │ │ +0008e31c : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 8e160 │ │ │ │ + bhi 8e390 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #147 @ 0x93 │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e158 │ │ │ │ + bne 8e388 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e158 │ │ │ │ + bne 8e388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fe838 <_PySlice_FromIndices@@Base+0x1174> │ │ │ │ + bl 2fe874 <_PySlice_FromIndices@@Base+0xb0c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e168 : │ │ │ │ +0008e398 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e0ec │ │ │ │ + b 8e31c │ │ │ │ │ │ │ │ -0008e180 : │ │ │ │ - ldr r3, [pc, #24] @ 8e1a0 │ │ │ │ +0008e3b0 : │ │ │ │ + ldr r3, [pc, #24] @ 8e3d0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 3a098 <_PyImport_SetModule@@Base+0x520> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ccd60 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3ccd78 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ │ │ │ │ -0008e1b8 : │ │ │ │ +0008e3e8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8e200 │ │ │ │ + ldr ip, [pc, #44] @ 8e430 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ bl 37f98 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #16456 @ 0x4048 │ │ │ │ + movw r0, #16520 @ 0x4088 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e204 : │ │ │ │ +0008e434 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e220 │ │ │ │ + bne 8e450 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 345a74 │ │ │ │ + b 345f24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39404 @ 0x99ec │ │ │ │ + movw r1, #39468 @ 0x9a2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16496 @ 0x4070 │ │ │ │ + movw r1, #16560 @ 0x40b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -99048,15 +99188,15 @@ │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt 8e2f8 │ │ │ │ + blt 8e528 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp lr, ip │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movtge r3, #15258 @ 0x3b9a │ │ │ │ @@ -99069,52 +99209,52 @@ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov lr, #1000 @ 0x3e8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ umull r2, r1, r1, lr │ │ │ │ cmp r2, #1 │ │ │ │ mla r1, lr, r5, r1 │ │ │ │ sbcs lr, r1, #0 │ │ │ │ - blt 8e334 │ │ │ │ + blt 8e564 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 8e35c │ │ │ │ - b 8e36c │ │ │ │ + bge 8e58c │ │ │ │ + b 8e59c │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 8e35c │ │ │ │ + beq 8e58c │ │ │ │ rsbs r5, r2, #0 │ │ │ │ rsc lr, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs lr, r4, lr │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt lr, #0 │ │ │ │ - blt 8e378 │ │ │ │ + blt 8e5a8 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 8e378 │ │ │ │ + b 8e5a8 │ │ │ │ mov r1, lr │ │ │ │ mvn r2, #0 │ │ │ │ mov lr, r2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ rsb lr, lr, #0 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [r0] │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 8e3b4 │ │ │ │ + beq 8e5e4 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52428 @ 0xcccc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -99129,892 +99269,892 @@ │ │ │ │ sub r1, fp, #45 @ 0x2d │ │ │ │ stmib sp, {r2, ip} │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #16] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #16540 @ 0x409c │ │ │ │ + movw r1, #16604 @ 0x40dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 8e46c │ │ │ │ + bne 8e69c │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldm r1, {r1, ip, lr} │ │ │ │ orr r3, lr, ip │ │ │ │ orr r3, r3, r1 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r3, r3, r6 │ │ │ │ orr r3, r3, r5 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8e46c │ │ │ │ + bhi 8e69c │ │ │ │ mov r3, #0 │ │ │ │ strb r6, [r4, #4] │ │ │ │ strb r5, [r4, #5] │ │ │ │ bfi r3, lr, #0, #8 │ │ │ │ bfi r3, ip, #8, #8 │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ str r3, [r4] │ │ │ │ - b 8e488 │ │ │ │ + b 8e6b8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16560 @ 0x40b0 │ │ │ │ + movw r1, #16624 @ 0x40f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16584 @ 0x40c8 │ │ │ │ + movw r1, #16648 @ 0x4108 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16628 @ 0x40f4 │ │ │ │ + movw r1, #16692 @ 0x4134 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e4f8 : │ │ │ │ - ldr r2, [pc, #28] @ 8e51c │ │ │ │ +0008e728 : │ │ │ │ + ldr r2, [pc, #28] @ 8e74c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ff444 <_PyContext_Enter@@Base> │ │ │ │ + b 2ffc4c <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e520 : │ │ │ │ - ldr r2, [pc, #28] @ 8e544 │ │ │ │ +0008e750 : │ │ │ │ + ldr r2, [pc, #28] @ 8e774 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304c94 <_PyContext_Exit@@Base> │ │ │ │ + b 305858 <_PyContext_Exit@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16e9ec │ │ │ │ - bl 1431f0 │ │ │ │ + bl 16ed94 │ │ │ │ + bl 143338 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d18c0 │ │ │ │ + bl 1d1dac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 143220 │ │ │ │ + b 143368 │ │ │ │ │ │ │ │ -0008e598 <_PyBytes_FromData@@Base>: │ │ │ │ +0008e7c8 <_PyBytes_FromData@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a0630 │ │ │ │ + b a0910 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e60c <_PyBytes_FromData@@Base+0x74> │ │ │ │ + beq 8e83c <_PyBytes_FromData@@Base+0x74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d43c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8e618 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + beq 8e848 <_PyBytes_FromData@@Base+0x80> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a0630 │ │ │ │ - b 8e618 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + bl a0910 │ │ │ │ + b 8e848 <_PyBytes_FromData@@Base+0x80> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e620 : │ │ │ │ - ldr r0, [pc, #44] @ 8e654 │ │ │ │ +0008e850 : │ │ │ │ + ldr r0, [pc, #44] @ 8e884 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #16676 @ 0x4124 │ │ │ │ + movw r2, #16740 @ 0x4164 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + b 16ee30 <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e658 <_PyState_AddModule@@Base>: │ │ │ │ +0008e888 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8e6b0 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8e8e0 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e6a4 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8e8d4 <_PyState_AddModule@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16712 @ 0x4148 │ │ │ │ + movw r2, #16776 @ 0x4188 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25cd1c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25d9ec <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e6b8 : │ │ │ │ +0008e8e8 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8e714 │ │ │ │ + ldr r0, [pc, #80] @ 8e944 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e6e0 │ │ │ │ + bne 8e910 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4c83c <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + b 4c85c <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16760 @ 0x4178 │ │ │ │ + movw r2, #16824 @ 0x41b8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16812 @ 0x41ac │ │ │ │ + movw r2, #16876 @ 0x41ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16812 @ 0x41ac │ │ │ │ + movw r2, #16876 @ 0x41ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e780 : │ │ │ │ +0008e9b0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8e7ac │ │ │ │ + ldr lr, [pc, #28] @ 8e9dc │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e78 <_PyErr_FormatV@@Base> │ │ │ │ + b 140fc0 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e6dc │ │ │ │ + b 25f3ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e810 │ │ │ │ + beq 8ea40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e810 │ │ │ │ + bgt 8ea40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e810 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8ea40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e844 │ │ │ │ + beq 8ea74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e844 │ │ │ │ + bgt 8ea74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e844 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 8ea74 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008e84c : │ │ │ │ +0008ea7c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e894 │ │ │ │ - ldr r2, [pc, #84] @ 8e8d4 │ │ │ │ + bne 8eac4 │ │ │ │ + ldr r2, [pc, #84] @ 8eb04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb82c │ │ │ │ - b 8e8cc │ │ │ │ + bl 2bc44c │ │ │ │ + b 8eafc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b892c │ │ │ │ + bl 2b9550 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8cc │ │ │ │ + bgt 8eafc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e8cc │ │ │ │ + bne 8eafc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e8d8 : │ │ │ │ +0008eb08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e84c │ │ │ │ + b 8ea7c │ │ │ │ │ │ │ │ -0008e8f0 : │ │ │ │ +0008eb20 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e938 │ │ │ │ - ldr r2, [pc, #84] @ 8e978 │ │ │ │ + bne 8eb68 │ │ │ │ + ldr r2, [pc, #84] @ 8eba8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb82c │ │ │ │ - b 8e970 │ │ │ │ + bl 2bc44c │ │ │ │ + b 8eba0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8dbb0 │ │ │ │ + bl 8dde0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e970 │ │ │ │ + bgt 8eba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e970 │ │ │ │ + bne 8eba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e97c : │ │ │ │ +0008ebac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e8f0 │ │ │ │ + b 8eb20 │ │ │ │ │ │ │ │ -0008e994 : │ │ │ │ +0008ebc4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8ea04 │ │ │ │ + beq 8ec34 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2aa1d4 <_PyEval_MakePendingCalls@@Base+0x690> │ │ │ │ + bl 2aafe0 <_PyEval_MakePendingCalls@@Base+0x690> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea04 │ │ │ │ + bgt 8ec34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ea04 │ │ │ │ + bne 8ec34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ea0c : │ │ │ │ +0008ec3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e994 │ │ │ │ + b 8ebc4 │ │ │ │ │ │ │ │ -0008ea28 : │ │ │ │ +0008ec58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e994 │ │ │ │ + b 8ebc4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ea94 │ │ │ │ + beq 8ecc4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea94 │ │ │ │ + bgt 8ecc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8ea94 │ │ │ │ + bne 8ecc4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8eaf0 │ │ │ │ + beq 8ed20 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eaf0 │ │ │ │ + bgt 8ed20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8eaf0 │ │ │ │ + bne 8ed20 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008eaf8 : │ │ │ │ +0008ed28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cef14 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2cf57c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008eb10 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008ed40 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb78 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eda8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8eb78 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eda8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8eb64 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8ed94 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8eb78 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eda8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8eb90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8edc0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #65140 @ 0xfe74 │ │ │ │ + movw r0, #65204 @ 0xfeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ebb8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b 8ede8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ sub lr, fp, #12 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 141af4 │ │ │ │ + bl 141c3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ebc8 : │ │ │ │ +0008edf8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ec30 │ │ │ │ + beq 8ee60 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8ec30 │ │ │ │ + beq 8ee60 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ec1c │ │ │ │ + beq 8ee4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ec30 │ │ │ │ + beq 8ee60 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8ec48 │ │ │ │ + bne 8ee78 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #65140 @ 0xfe74 │ │ │ │ + movw r0, #65204 @ 0xfeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ec6c │ │ │ │ + b 8ee9c │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ sub ip, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 141af4 │ │ │ │ + bl 141c3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008ec74 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008eea4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ecdc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ef0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8ecdc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ef0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ecc8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8eef8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ecdc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ef0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8ecf4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8ef24 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #65140 @ 0xfe74 │ │ │ │ + movw r0, #65204 @ 0xfeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ed18 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + b 8ef48 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ sub ip, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 141af4 │ │ │ │ + bl 141c3c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008ed20 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008ef50 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ed3c <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8ef6c <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ed60 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8ef90 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8edb0 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8efe0 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 140f3c <_PyErr_SetObject@@Base> │ │ │ │ + bl 141084 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eda8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8efd8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8eda8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8efd8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8ee08 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 8f038 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62340 @ 0xf384 │ │ │ │ + movw r0, #62404 @ 0xf3c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8ee4c <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8f07c <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25e0fc │ │ │ │ + bl 25edcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ee00 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8f030 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee40 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8f070 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 260bf0 │ │ │ │ + b 2618c0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64336 @ 0xfb50 │ │ │ │ + movw r0, #64428 @ 0xfbac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64336 @ 0xfb50 │ │ │ │ + movw r0, #64428 @ 0xfbac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f124 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ - ldr r3, [pc, #636] @ 8f130 <_PyEval_RaiseAsyncExc@@Base+0x410> │ │ │ │ + beq 8f354 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + ldr r3, [pc, #636] @ 8f360 <_PyEval_RaiseAsyncExc@@Base+0x410> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8eee0 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + bgt 8f110 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8eee0 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + bne 8f110 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r3, #13644 @ 0x354c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ef4c <_PyEval_RaiseAsyncExc@@Base+0x22c> │ │ │ │ - bl aa87c │ │ │ │ + beq 8f17c <_PyEval_RaiseAsyncExc@@Base+0x22c> │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5a4c │ │ │ │ + beq 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ef3c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ + bgt 8f16c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ef3c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ + bne 8f16c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8eef0 <_PyEval_RaiseAsyncExc@@Base+0x1d0> │ │ │ │ - b 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f120 <_PyEval_RaiseAsyncExc@@Base+0x1d0> │ │ │ │ + b 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ movw r3, #13648 @ 0x3550 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8efbc <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + beq 8f1ec <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ef58 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ - bl aa87c │ │ │ │ + beq 8f188 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5a4c │ │ │ │ + beq 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8efb0 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ + bgt 8f1e0 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8efb0 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ + bne 8f1e0 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8ef58 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ - b 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f188 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ + b 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ movw r3, #13652 @ 0x3554 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f02c <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + beq 8f25c <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8efc8 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ - bl aa87c │ │ │ │ + beq 8f1f8 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5a4c │ │ │ │ + beq 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5eb0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f020 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ + bgt 8f250 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f020 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ + bne 8f250 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8efc8 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ - b 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f1f8 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ + b 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ movw r3, #62692 @ 0xf4e4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ + beq 8f358 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ - bl aa87c │ │ │ │ + beq 8f358 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13fd5c │ │ │ │ + bl 13fea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f098 <_PyEval_RaiseAsyncExc@@Base+0x378> │ │ │ │ + bge 8f2c8 <_PyEval_RaiseAsyncExc@@Base+0x378> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bgt 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bne 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8f100 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - beq 8f0c4 <_PyEval_RaiseAsyncExc@@Base+0x3a4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8f330 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f2f4 <_PyEval_RaiseAsyncExc@@Base+0x3a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f040 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bgt 8f270 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f040 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bne 8f270 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8f040 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8f270 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + bgt 8f328 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + bne 8f328 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8f040 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + beq 8f270 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f124 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + bgt 8f354 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f124 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + bne 8f354 <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -100023,325 +100163,325 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8f17c <_PyEval_RaiseAsyncExc@@Base+0x45c> │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + bne 8f3ac <_PyEval_RaiseAsyncExc@@Base+0x45c> │ │ │ │ + movw r1, #60088 @ 0xeab8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #40012 @ 0x9c4c │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8f198 <_PyEval_RaiseAsyncExc@@Base+0x478> │ │ │ │ - bl 19e39c │ │ │ │ - b 8f1c8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ - bl 19ea14 │ │ │ │ + bne 8f3c8 <_PyEval_RaiseAsyncExc@@Base+0x478> │ │ │ │ + bl 19e77c │ │ │ │ + b 8f3f8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + bl 19edf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f1c8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + bge 8f3f8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f1c8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + beq 8f3f8 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bdb44 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be2b4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f208 : │ │ │ │ +0008f438 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8f2b0 │ │ │ │ - bl 2b22dc │ │ │ │ + ldr r0, [pc, #132] @ 8f4e0 │ │ │ │ + bl 2b2f08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8f258 │ │ │ │ - bl be620 │ │ │ │ + bne 8f488 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f2a4 │ │ │ │ - movw r0, #10608 @ 0x2970 │ │ │ │ + bne 8f4d4 │ │ │ │ + movw r0, #10672 @ 0x29b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 288790 │ │ │ │ + bl 289880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f2a4 │ │ │ │ + beq 8f4d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8f2b4 │ │ │ │ + ldr r0, [pc, #80] @ 8f4e4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f290 │ │ │ │ + bgt 8f4c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f298 │ │ │ │ + beq 8f4c8 │ │ │ │ mov r4, r5 │ │ │ │ - b 8f2a4 │ │ │ │ + b 8f4d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 8f290 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 8f4c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ rsbeq r6, r3, r4, asr #22 │ │ │ │ │ │ │ │ -0008f2b8 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008f4e8 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8f348 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8f578 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, #2 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r7, #5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f348 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8f578 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f348 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8f578 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bne 8f390 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + bne 8f5c0 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2dfe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 8f430 <_PyMonitoring_FireLineEvent@@Base+0x178> │ │ │ │ + ble 8f660 <_PyMonitoring_FireLineEvent@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [r0, #58] @ 0x3a │ │ │ │ bfieq r2, r3, #2, #1 │ │ │ │ strbeq r2, [r0, #58] @ 0x3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #55336 @ 0xd828 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8f47c <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ + beq 8f6ac <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8f4b0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f6e0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8f4bc <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ - movw r0, #16840 @ 0x41c8 │ │ │ │ + beq 8f6ec <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + movw r0, #16904 @ 0x4208 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 183ce4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 184074 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f4dc <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ + beq 8f70c <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8f4bc <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f6ec <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8f4bc <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f6ec <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 276b14 │ │ │ │ + b 277c04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f4b0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + beq 8f6e0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #16840 @ 0x41c8 │ │ │ │ + movw r0, #16904 @ 0x4208 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f4b0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f6e0 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #116] @ 8f574 <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ + ldr r2, [pc, #116] @ 8f7a4 <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f564 <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ + beq 8f794 <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1db864 │ │ │ │ + bl 1dbd74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8f548 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ + bne 8f778 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38696 @ 0x9728 │ │ │ │ + movw r1, #38760 @ 0x9768 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8f56c <_PyMonitoring_FireLineEvent@@Base+0x2b4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 8f79c <_PyMonitoring_FireLineEvent@@Base+0x2b4> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 327294 <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ + b 32775c <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f5b4 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ - bl be620 │ │ │ │ + bne 8f7e4 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5b4 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + beq 8f7e4 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ff034 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 2ff434 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5ac <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ - ldr r3, [pc, #56] @ 8f604 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ + beq 8f7dc <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ + ldr r3, [pc, #56] @ 8f834 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f5ec <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ + beq 8f81c <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 310ef0 │ │ │ │ + bl 311550 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f5f8 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ + bne 8f828 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f644 <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ - bl be620 │ │ │ │ + bne 8f874 <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -100352,98 +100492,98 @@ │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f698 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ - bl be620 │ │ │ │ + bne 8f8c8 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6a8 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ + beq 8f8d8 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 8f6c4 <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ + bls 8f8f4 <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #38040 @ 0x9498 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8f690 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 8f8c0 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d034 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f720 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + bne 8f950 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + movw r1, #16928 @ 0x4220 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f720 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + bne 8f950 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r3, #62868 @ 0xf594 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f760 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ + beq 8f990 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ bl 2d8f8 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd3c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #6240 @ 0x1860 │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f7c8 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ + beq 8f9f8 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18316 @ 0x478c │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #18380 @ 0x47cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e19c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -100455,549 +100595,549 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008f810 : │ │ │ │ +0008fa40 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f83c │ │ │ │ - movw r1, #16880 @ 0x41f0 │ │ │ │ + bne 8fa6c │ │ │ │ + movw r1, #16944 @ 0x4230 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8f8c8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8faf8 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8f8cc │ │ │ │ + ldr r0, [pc, #132] @ 8fafc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8f8a8 │ │ │ │ + bne 8fad8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f89c │ │ │ │ + beq 8facc │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8f89c │ │ │ │ + ble 8facc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f89c │ │ │ │ - movw r1, #16908 @ 0x420c │ │ │ │ + bne 8facc │ │ │ │ + movw r1, #16972 @ 0x424c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8f8c8 │ │ │ │ + ldr r0, [pc, #48] @ 8faf8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8f72c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f95c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25cd1c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25d9ec <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #16712 @ 0x4148 │ │ │ │ + movw r2, #16776 @ 0x4188 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, lr, r0, lsr sl │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008f8d0 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008fb00 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #16932 @ 0x4224 │ │ │ │ + movw r1, #16996 @ 0x4264 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8f72c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f95c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14336 @ 0x3800 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 31d94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #364] @ 8fac4 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + ldr r3, [pc, #364] @ 8fcf4 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f980 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne 8fbb0 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f968 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne 8fb98 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ dmb ish │ │ │ │ - bne 8f9ac <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ + bne 8fbdc <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 8fac8 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 8fcf8 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f9d4 <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ + bne 8fc04 <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16992 @ 0x4260 │ │ │ │ + movw r1, #17056 @ 0x42a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - b 8fa84 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + b 8fcb4 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ bl 39abc <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8fa84 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + beq 8fcb4 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17060 @ 0x42a4 │ │ │ │ + movw r1, #17124 @ 0x42e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ - movw r1, #17116 @ 0x42dc │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 8fa74 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + ble 8fca4 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ add r3, r5, r6, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 36fcc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17128 @ 0x42e8 │ │ │ │ + movw r1, #17192 @ 0x4328 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ bl 372d0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ - b 8fa00 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ + b 8fc30 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8faa4 <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ + bne 8fcd4 <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fa8c <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ + bne 8fcbc <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - beq 8fabc <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ - ldr r0, [pc, #16] @ 8fac4 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + beq 8fcec <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ + ldr r0, [pc, #16] @ 8fcf4 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bcc38 │ │ │ │ + b 2bd770 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0008facc : │ │ │ │ +0008fcfc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #200] @ 8fbb0 │ │ │ │ + ldr r3, [pc, #200] @ 8fde0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fb08 │ │ │ │ + bne 8fd38 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8faf0 │ │ │ │ + bne 8fd20 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8fb1c │ │ │ │ + beq 8fd4c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bec08 │ │ │ │ + bl 3bed18 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1904] @ 0x770 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8fb68 │ │ │ │ + ble 8fd98 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8fb50 │ │ │ │ + bne 8fd80 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fb38 │ │ │ │ + bne 8fd68 │ │ │ │ dmb ish │ │ │ │ - beq 8fb60 │ │ │ │ - ldr r0, [pc, #80] @ 8fbb0 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 8fd90 │ │ │ │ + ldr r0, [pc, #80] @ 8fde0 │ │ │ │ + bl 2bd770 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #1904] @ 0x770 │ │ │ │ str r5, [r0, #1776] @ 0x6f0 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8fb98 │ │ │ │ + bne 8fdc8 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8fb80 │ │ │ │ + bne 8fdb0 │ │ │ │ dmb ish │ │ │ │ - beq 8fba8 │ │ │ │ - ldr r0, [pc, #8] @ 8fbb0 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 8fdd8 │ │ │ │ + ldr r0, [pc, #8] @ 8fde0 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r4, ror #25 │ │ │ │ │ │ │ │ -0008fbb4 : │ │ │ │ +0008fde4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fc28 │ │ │ │ - bl a0284 <_Py_GetConfig@@Base> │ │ │ │ + bne 8fe58 │ │ │ │ + bl a04ac <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8fc28 │ │ │ │ + beq 8fe58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc28 │ │ │ │ + beq 8fe58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #40108 @ 0x9cac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e4d8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008fc30 : │ │ │ │ +0008fe60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 32244 │ │ │ │ │ │ │ │ -0008fc4c : │ │ │ │ +0008fe7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 32244 │ │ │ │ │ │ │ │ -0008fc64 : │ │ │ │ +0008fe94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 32244 │ │ │ │ │ │ │ │ -0008fc80 : │ │ │ │ +0008feb0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 82d50 │ │ │ │ + bl 82fdc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fcb8 : │ │ │ │ +0008fee8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [fp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 82d50 │ │ │ │ + bl 82fdc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fcf4 : │ │ │ │ +0008ff24 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 82d50 │ │ │ │ + bl 82fdc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fd30 : │ │ │ │ +0008ff60 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25e648 │ │ │ │ + bl 25f318 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fd60 : │ │ │ │ +0008ff90 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25e648 │ │ │ │ + bl 25f318 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4b5cc │ │ │ │ + bl 4b5ec │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8fdfc │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 9002c │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35880 @ 0x8c28 │ │ │ │ + movw r0, #35944 @ 0x8c68 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fe3c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9006c │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe3c │ │ │ │ + beq 9006c │ │ │ │ bl 2e31c │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #41664 @ 0xa2c0 │ │ │ │ - movweq r1, #17140 @ 0x42f4 │ │ │ │ + movwne r1, #41728 @ 0xa300 │ │ │ │ + movweq r1, #17204 @ 0x4334 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8fe94 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 900c4 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #17208 @ 0x4338 │ │ │ │ + movw r0, #17272 @ 0x4378 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fea8 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 900d8 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8feb0 │ │ │ │ + bne 900e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 8ff1c │ │ │ │ + b 9014c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8fedc │ │ │ │ + beq 9010c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 8fea8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 900d8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d3b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ff00 │ │ │ │ + beq 90130 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a0630 │ │ │ │ - b 8ff1c │ │ │ │ + bl a0910 │ │ │ │ + b 9014c │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 8ff5c │ │ │ │ + bne 9018c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ff94 │ │ │ │ + bne 901c4 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #35740 @ 0x8b9c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90010 │ │ │ │ + beq 90240 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ffb4 │ │ │ │ - bl be620 │ │ │ │ + bne 901e4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90010 │ │ │ │ + bne 90240 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ffd4 │ │ │ │ - bl be620 │ │ │ │ + bne 90204 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90010 │ │ │ │ + bne 90240 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fff4 │ │ │ │ - bl be620 │ │ │ │ + bne 90224 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90010 │ │ │ │ + bne 90240 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3caeac │ │ │ │ + b 3caec4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -101006,43 +101146,43 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9006c │ │ │ │ + bne 9029c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 900a4 │ │ │ │ - ldr r4, [pc, #100] @ 900d8 │ │ │ │ + beq 902d4 │ │ │ │ + ldr r4, [pc, #100] @ 90308 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 900cc │ │ │ │ + beq 902fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 900c4 │ │ │ │ - bl be620 │ │ │ │ + bne 902f4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900cc │ │ │ │ + bne 902fc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a8 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #23 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101054,47 +101194,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9012c │ │ │ │ + bne 9035c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9016c │ │ │ │ - ldr r4, [pc, #136] @ 901bc │ │ │ │ + beq 9039c │ │ │ │ + ldr r4, [pc, #136] @ 903ec │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9016c │ │ │ │ + bne 9039c │ │ │ │ mov r0, #0 │ │ │ │ - b 901b4 │ │ │ │ + b 903e4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90194 │ │ │ │ - bl be620 │ │ │ │ + bne 903c4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 901b4 │ │ │ │ - b 90164 │ │ │ │ + beq 903e4 │ │ │ │ + b 90394 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ @@ -101111,47 +101251,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90210 │ │ │ │ + bne 90440 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90250 │ │ │ │ - ldr r4, [pc, #140] @ 902a4 │ │ │ │ + beq 90480 │ │ │ │ + ldr r4, [pc, #140] @ 904d4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90250 │ │ │ │ + bne 90480 │ │ │ │ mov r0, #0 │ │ │ │ - b 9029c │ │ │ │ + b 904cc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90278 │ │ │ │ - bl be620 │ │ │ │ + bne 904a8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9029c │ │ │ │ - b 90248 │ │ │ │ + beq 904cc │ │ │ │ + b 90478 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -101169,47 +101309,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 902f8 │ │ │ │ + bne 90528 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90338 │ │ │ │ - ldr r4, [pc, #128] @ 90380 │ │ │ │ + beq 90568 │ │ │ │ + ldr r4, [pc, #128] @ 905b0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90338 │ │ │ │ + bne 90568 │ │ │ │ mov r0, #0 │ │ │ │ - b 90378 │ │ │ │ + b 905a8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90360 │ │ │ │ - bl be620 │ │ │ │ + bne 90590 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 90378 │ │ │ │ - b 90330 │ │ │ │ + beq 905a8 │ │ │ │ + b 90560 │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -101224,47 +101364,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 903d4 │ │ │ │ + bne 90604 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9040c │ │ │ │ - ldr r4, [pc, #108] @ 90448 │ │ │ │ + beq 9063c │ │ │ │ + ldr r4, [pc, #108] @ 90678 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9043c │ │ │ │ + beq 9066c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9042c │ │ │ │ - bl be620 │ │ │ │ + bne 9065c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9043c │ │ │ │ + bne 9066c │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101274,47 +101414,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9049c │ │ │ │ + bne 906cc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 904d4 │ │ │ │ - ldr r4, [pc, #108] @ 90510 │ │ │ │ + beq 90704 │ │ │ │ + ldr r4, [pc, #108] @ 90740 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90504 │ │ │ │ + beq 90734 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 904f4 │ │ │ │ - bl be620 │ │ │ │ + bne 90724 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90504 │ │ │ │ + bne 90734 │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101324,47 +101464,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90564 │ │ │ │ + bne 90794 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9059c │ │ │ │ - ldr r4, [pc, #108] @ 905d8 │ │ │ │ + beq 907cc │ │ │ │ + ldr r4, [pc, #108] @ 90808 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905cc │ │ │ │ + beq 907fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 905bc │ │ │ │ - bl be620 │ │ │ │ + bne 907ec │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 905cc │ │ │ │ + bne 907fc │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101375,44 +101515,44 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90630 │ │ │ │ + bne 90860 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90670 │ │ │ │ - ldr r4, [pc, #100] @ 9069c │ │ │ │ + beq 908a0 │ │ │ │ + ldr r4, [pc, #100] @ 908cc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90670 │ │ │ │ + bne 908a0 │ │ │ │ mov r0, #0 │ │ │ │ - b 90694 │ │ │ │ - ldr ip, [pc, #40] @ 906a0 │ │ │ │ + b 908c4 │ │ │ │ + ldr ip, [pc, #40] @ 908d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34a9dc │ │ │ │ + bl 34ad34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90668 │ │ │ │ + beq 90898 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-204 @ 0xffffff34 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101425,44 +101565,44 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 906f8 │ │ │ │ + bne 90928 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90738 │ │ │ │ - ldr r4, [pc, #100] @ 90764 │ │ │ │ + beq 90968 │ │ │ │ + ldr r4, [pc, #100] @ 90994 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90738 │ │ │ │ + bne 90968 │ │ │ │ mov r0, #0 │ │ │ │ - b 9075c │ │ │ │ - ldr ip, [pc, #40] @ 90768 │ │ │ │ + b 9098c │ │ │ │ + ldr ip, [pc, #40] @ 90998 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34bd48 <_PyTime_FromMillisecondsObject@@Base+0x700> │ │ │ │ + bl 34c0a0 <_PyTime_FromMillisecondsObject@@Base+0x700> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90730 │ │ │ │ + beq 90960 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101474,545 +101614,545 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 907bc │ │ │ │ + bne 909ec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 907f4 │ │ │ │ - ldr r4, [pc, #116] @ 90838 │ │ │ │ + beq 90a24 │ │ │ │ + ldr r4, [pc, #116] @ 90a68 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9082c │ │ │ │ + beq 90a5c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #36316 @ 0x8ddc │ │ │ │ + movw r1, #36380 @ 0x8e1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b8af0 │ │ │ │ + bl 2b9714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9082c │ │ │ │ + beq 90a5c │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17220 @ 0x4344 │ │ │ │ + movw r1, #17284 @ 0x4384 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr sp │ │ │ │ │ │ │ │ -0009083c : │ │ │ │ +00090a6c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ bl 2d040 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ asr ip, r0, #31 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - movw r0, #17240 @ 0x4358 │ │ │ │ + movw r0, #17304 @ 0x4398 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 908cc │ │ │ │ + beq 90afc │ │ │ │ movw r4, #62868 @ 0xf594 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #21836 @ 0x554c │ │ │ │ + movw r1, #21900 @ 0x558c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d124 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 908d4 │ │ │ │ + bne 90b04 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r0, #0 │ │ │ │ - b 908f4 │ │ │ │ - bl 1baf64 │ │ │ │ + b 90b24 │ │ │ │ + bl 1bb6f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ movne r0, #0 │ │ │ │ - bne 908f4 │ │ │ │ + bne 90b24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e3ac │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000908fc : │ │ │ │ +00090b2c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #62868 @ 0xf594 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90974 │ │ │ │ + beq 90ba4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc4e0 │ │ │ │ + bl 1bcc70 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #17260 @ 0x436c │ │ │ │ + movw r2, #17324 @ 0x43ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcd24 │ │ │ │ + bl 1bd490 │ │ │ │ mov r0, #0 │ │ │ │ - b 90980 │ │ │ │ - bl 9083c │ │ │ │ + b 90bb0 │ │ │ │ + bl 90a6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90934 │ │ │ │ + beq 90b64 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090988 : │ │ │ │ +00090bb8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #62868 @ 0xf594 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc4e0 │ │ │ │ + bl 1bcc70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcd24 │ │ │ │ + bl 1bd490 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000909e0 : │ │ │ │ +00090c10 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ movw r5, #62868 @ 0xf594 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90a3c │ │ │ │ + beq 90c6c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42524 @ 0xa61c │ │ │ │ + movw r1, #42588 @ 0xa65c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e5b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90ae8 │ │ │ │ + beq 90d18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc4e0 │ │ │ │ - b 90a78 │ │ │ │ - bl 9083c │ │ │ │ + bl 1bcc70 │ │ │ │ + b 90ca8 │ │ │ │ + bl 90a6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90a14 │ │ │ │ - b 90aec │ │ │ │ + beq 90c44 │ │ │ │ + b 90d1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e250 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 90ad0 │ │ │ │ + bcc 90d00 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90ad0 │ │ │ │ + bne 90d00 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90abc │ │ │ │ + bcc 90cec │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dcf4 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 90a4c │ │ │ │ + bne 90c7c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90ad4 │ │ │ │ + b 90d04 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a78 │ │ │ │ - b 90ad4 │ │ │ │ + beq 90ca8 │ │ │ │ + b 90d04 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bcd24 │ │ │ │ - b 90aec │ │ │ │ + bl 1bd490 │ │ │ │ + b 90d1c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090af8 : │ │ │ │ +00090d28 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ bl 2d7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 90b14 │ │ │ │ + bne 90d44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90c14 │ │ │ │ + beq 90e44 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90b5c │ │ │ │ + bne 90d8c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf74 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90b9c │ │ │ │ + bne 90dcc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c14 │ │ │ │ + bgt 90e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c14 │ │ │ │ + bne 90e44 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 90c14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 90e44 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90b3c │ │ │ │ - ldr r0, [pc, #100] @ 90c24 │ │ │ │ + bne 90d6c │ │ │ │ + ldr r0, [pc, #100] @ 90e54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90c28 │ │ │ │ + ldr r1, [pc, #96] @ 90e58 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 27d35c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90be8 │ │ │ │ - movw r1, #17272 @ 0x4378 │ │ │ │ + beq 90e18 │ │ │ │ + movw r1, #17336 @ 0x43b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90c2c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90e5c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #17296 @ 0x4390 │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #17360 @ 0x43d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90c2c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90e5c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ subseq fp, lr, r4, asr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 70d4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 71054 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090c64 <_Py_stat@@Base>: │ │ │ │ +00090e94 <_Py_stat@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1acc24 │ │ │ │ + bl 1ad554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90d00 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 90f30 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2cf6b0 │ │ │ │ + bl 2cfd18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90cc8 <_Py_stat@@Base+0x64> │ │ │ │ + bne 90ef8 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90d00 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 90f30 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90d00 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 90f30 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 90d00 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 90f30 <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cef0 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90d04 <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 90f34 <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90d04 <_Py_stat@@Base+0xa0> │ │ │ │ + bne 90f34 <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 90d04 <_Py_stat@@Base+0xa0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 90f34 <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #62744 @ 0xf518 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 90d54 <_Py_stat@@Base+0xf0> │ │ │ │ - bl dc634 │ │ │ │ + beq 90f84 <_Py_stat@@Base+0xf0> │ │ │ │ + bl dc9bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r4, r0 │ │ │ │ bl 2d940 │ │ │ │ mov r0, r4 │ │ │ │ - bl df358 │ │ │ │ - bl b910c │ │ │ │ + bl df6e0 │ │ │ │ + bl b93e8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090da8 <_Py_open@@Base>: │ │ │ │ +00090fd8 <_Py_open@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90e98 <_Py_open@@Base+0xf0> │ │ │ │ + beq 910c8 <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17692 @ 0x451c │ │ │ │ + movw r1, #17756 @ 0x455c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #6588 @ 0x19bc │ │ │ │ + movw r0, #6652 @ 0x19fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90eb8 <_Py_open@@Base+0x110> │ │ │ │ - bl dc634 │ │ │ │ + beq 910e8 <_Py_open@@Base+0x110> │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 90e4c <_Py_open@@Base+0xa4> │ │ │ │ + bge 9107c <_Py_open@@Base+0xa4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 90ea0 <_Py_open@@Base+0xf8> │ │ │ │ - bl b910c │ │ │ │ + bne 910d0 <_Py_open@@Base+0xf8> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90e04 <_Py_open@@Base+0x5c> │ │ │ │ - b 90eb8 <_Py_open@@Base+0x110> │ │ │ │ + beq 91034 <_Py_open@@Base+0x5c> │ │ │ │ + b 910e8 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90e70 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 910a0 <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e70 <_Py_open@@Base+0xc8> │ │ │ │ + bne 910a0 <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27b5f4 │ │ │ │ + bl 27c6e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ee0 <_Py_open@@Base+0x138> │ │ │ │ + bne 91110 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r5, #0 │ │ │ │ - b 90ee0 <_Py_open@@Base+0x138> │ │ │ │ + b 91110 <_Py_open@@Base+0x138> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173970 │ │ │ │ + bl 173d00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90e98 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 910c8 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e98 <_Py_open@@Base+0xf0> │ │ │ │ + bne 910c8 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 90e98 <_Py_open@@Base+0xf0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 910c8 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #28892 @ 0x70dc │ │ │ │ + movw ip, #28956 @ 0x711c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 90fc0 <_Py_open@@Base+0x218> │ │ │ │ + ldr ip, [pc, #156] @ 911f0 <_Py_open@@Base+0x218> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 308464 │ │ │ │ + bl 308c34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f44 <_Py_open@@Base+0x19c> │ │ │ │ + bne 91174 <_Py_open@@Base+0x19c> │ │ │ │ mov r0, #0 │ │ │ │ - b 90f9c <_Py_open@@Base+0x1f4> │ │ │ │ + b 911cc <_Py_open@@Base+0x1f4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #43296 @ 0xa920 │ │ │ │ + movw r0, #43360 @ 0xa960 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90f3c <_Py_open@@Base+0x194> │ │ │ │ + beq 9116c <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 309a48 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 30a218 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90f94 <_Py_open@@Base+0x1ec> │ │ │ │ - bl be620 │ │ │ │ + bne 911c4 <_Py_open@@Base+0x1ec> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f3c <_Py_open@@Base+0x194> │ │ │ │ + bne 9116c <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ - ldr r3, [pc, #28] @ 90fc0 <_Py_open@@Base+0x218> │ │ │ │ + bl beb68 │ │ │ │ + ldr r3, [pc, #28] @ 911f0 <_Py_open@@Base+0x218> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 90fb8 <_Py_open@@Base+0x210> │ │ │ │ + beq 911e8 <_Py_open@@Base+0x210> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102020,119 +102160,119 @@ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r3, #17320 @ 0x43a8 │ │ │ │ + movw r3, #17384 @ 0x43e8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 910b4 <_Py_open@@Base+0x30c> │ │ │ │ + bne 912e4 <_Py_open@@Base+0x30c> │ │ │ │ movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e900 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 3e8cc │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 910b4 <_Py_open@@Base+0x30c> │ │ │ │ - ldr r2, [pc, #112] @ 910c0 <_Py_open@@Base+0x318> │ │ │ │ + bne 912e4 <_Py_open@@Base+0x30c> │ │ │ │ + ldr r2, [pc, #112] @ 912f0 <_Py_open@@Base+0x318> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91074 <_Py_open@@Base+0x2cc> │ │ │ │ + beq 912a4 <_Py_open@@Base+0x2cc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91098 <_Py_open@@Base+0x2f0> │ │ │ │ + bne 912c8 <_Py_open@@Base+0x2f0> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #17336 @ 0x43b8 │ │ │ │ + movw r2, #17400 @ 0x43f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b 910b4 <_Py_open@@Base+0x30c> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b 912e4 <_Py_open@@Base+0x30c> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 91104 <_Py_open@@Base+0x35c> │ │ │ │ + bcc 91334 <_Py_open@@Base+0x35c> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 91108 <_Py_open@@Base+0x360> │ │ │ │ + bcs 91338 <_Py_open@@Base+0x360> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8cc78 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bl 8cf08 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #17364 @ 0x43d4 │ │ │ │ + movw r1, #17428 @ 0x4414 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9117c <_Py_open@@Base+0x3d4> │ │ │ │ + beq 913ac <_Py_open@@Base+0x3d4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #3048 @ 0xbe8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 911a4 <_Py_open@@Base+0x3fc> │ │ │ │ + beq 913d4 <_Py_open@@Base+0x3fc> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -102151,43 +102291,43 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91218 <_Py_open@@Base+0x470> │ │ │ │ + bne 91448 <_Py_open@@Base+0x470> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91254 <_Py_open@@Base+0x4ac> │ │ │ │ - ldr r4, [pc, #88] @ 91278 <_Py_open@@Base+0x4d0> │ │ │ │ + beq 91484 <_Py_open@@Base+0x4ac> │ │ │ │ + ldr r4, [pc, #88] @ 914a8 <_Py_open@@Base+0x4d0> │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 91270 <_Py_open@@Base+0x4c8> │ │ │ │ - ldr r0, [pc, #32] @ 9127c <_Py_open@@Base+0x4d4> │ │ │ │ + beq 914a0 <_Py_open@@Base+0x4c8> │ │ │ │ + ldr r0, [pc, #32] @ 914ac <_Py_open@@Base+0x4d4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 91144 <_Py_open@@Base+0x39c> │ │ │ │ + b 91374 <_Py_open@@Base+0x39c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl #27 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102196,96 +102336,96 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 912c0 <_Py_open@@Base+0x518> │ │ │ │ + beq 914f0 <_Py_open@@Base+0x518> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 912d0 <_Py_open@@Base+0x528> │ │ │ │ - bl 90fc4 <_Py_open@@Base+0x21c> │ │ │ │ + b 91500 <_Py_open@@Base+0x528> │ │ │ │ + bl 911f4 <_Py_open@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 912b4 <_Py_open@@Base+0x50c> │ │ │ │ - b 91384 <_Py_open@@Base+0x5dc> │ │ │ │ + bne 914e4 <_Py_open@@Base+0x50c> │ │ │ │ + b 915b4 <_Py_open@@Base+0x5dc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r6, r8} │ │ │ │ sub r5, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 913b8 <_Py_open@@Base+0x610> │ │ │ │ + bge 915e8 <_Py_open@@Base+0x610> │ │ │ │ movw r8, #44772 @ 0xaee4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ae00 │ │ │ │ - bl 3e9a0 │ │ │ │ + bl 27bef0 │ │ │ │ + bl 3e96c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91384 <_Py_open@@Base+0x5dc> │ │ │ │ - ldr r3, [pc, #212] @ 91404 <_Py_open@@Base+0x65c> │ │ │ │ + bne 915b4 <_Py_open@@Base+0x5dc> │ │ │ │ + ldr r3, [pc, #212] @ 91634 <_Py_open@@Base+0x65c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91358 <_Py_open@@Base+0x5b0> │ │ │ │ + beq 91588 <_Py_open@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9138c <_Py_open@@Base+0x5e4> │ │ │ │ + bne 915bc <_Py_open@@Base+0x5e4> │ │ │ │ bl 2d460 │ │ │ │ - movw r2, #17456 @ 0x4430 │ │ │ │ + movw r2, #17520 @ 0x4470 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 913fc <_Py_open@@Base+0x654> │ │ │ │ + b 9162c <_Py_open@@Base+0x654> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #17456 @ 0x4430 │ │ │ │ + movw r1, #17520 @ 0x4470 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3d6a8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 91384 <_Py_open@@Base+0x5dc> │ │ │ │ - bne 913e8 <_Py_open@@Base+0x640> │ │ │ │ + bl 3ec10 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 915b4 <_Py_open@@Base+0x5dc> │ │ │ │ + bne 91618 <_Py_open@@Base+0x640> │ │ │ │ movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #17540 @ 0x4484 │ │ │ │ + movw r1, #17604 @ 0x44c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b 91384 <_Py_open@@Base+0x5dc> │ │ │ │ + bl 140d3c │ │ │ │ + b 915b4 <_Py_open@@Base+0x5dc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 912d0 <_Py_open@@Base+0x528> │ │ │ │ + bne 91500 <_Py_open@@Base+0x528> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102294,93 +102434,93 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 91448 <_Py_open@@Base+0x6a0> │ │ │ │ + beq 91678 <_Py_open@@Base+0x6a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91458 <_Py_open@@Base+0x6b0> │ │ │ │ - bl 90fc4 <_Py_open@@Base+0x21c> │ │ │ │ + b 91688 <_Py_open@@Base+0x6b0> │ │ │ │ + bl 911f4 <_Py_open@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9149c <_Py_open@@Base+0x6f4> │ │ │ │ - b 9143c <_Py_open@@Base+0x694> │ │ │ │ + beq 916cc <_Py_open@@Base+0x6f4> │ │ │ │ + b 9166c <_Py_open@@Base+0x694> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r7, r8} │ │ │ │ sub r6, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 914a4 <_Py_open@@Base+0x6fc> │ │ │ │ + bge 916d4 <_Py_open@@Base+0x6fc> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 914e8 <_Py_open@@Base+0x740> │ │ │ │ - bne 914d4 <_Py_open@@Base+0x72c> │ │ │ │ + b 91718 <_Py_open@@Base+0x740> │ │ │ │ + bne 91704 <_Py_open@@Base+0x72c> │ │ │ │ movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #17628 @ 0x44dc │ │ │ │ + movw r1, #17692 @ 0x451c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b 9149c <_Py_open@@Base+0x6f4> │ │ │ │ + bl 140d3c │ │ │ │ + b 916cc <_Py_open@@Base+0x6f4> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91458 <_Py_open@@Base+0x6b0> │ │ │ │ + bne 91688 <_Py_open@@Base+0x6b0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91524 <_Py_open@@Base+0x77c> │ │ │ │ - bl be620 │ │ │ │ + bne 91754 <_Py_open@@Base+0x77c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91574 <_Py_open@@Base+0x7cc> │ │ │ │ + bne 917a4 <_Py_open@@Base+0x7cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91568 <_Py_open@@Base+0x7c0> │ │ │ │ + bne 91798 <_Py_open@@Base+0x7c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91568 <_Py_open@@Base+0x7c0> │ │ │ │ + beq 91798 <_Py_open@@Base+0x7c0> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -102388,111 +102528,111 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 915cc <_Py_open@@Base+0x824> │ │ │ │ + bne 917fc <_Py_open@@Base+0x824> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91604 <_Py_open@@Base+0x85c> │ │ │ │ - ldr r4, [pc, #144] @ 91664 <_Py_open@@Base+0x8bc> │ │ │ │ + beq 91834 <_Py_open@@Base+0x85c> │ │ │ │ + ldr r4, [pc, #144] @ 91894 <_Py_open@@Base+0x8bc> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91658 <_Py_open@@Base+0x8b0> │ │ │ │ + beq 91888 <_Py_open@@Base+0x8b0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91624 <_Py_open@@Base+0x87c> │ │ │ │ - bl be620 │ │ │ │ + bne 91854 <_Py_open@@Base+0x87c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91658 <_Py_open@@Base+0x8b0> │ │ │ │ + bne 91888 <_Py_open@@Base+0x8b0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9164c <_Py_open@@Base+0x8a4> │ │ │ │ + bge 9187c <_Py_open@@Base+0x8a4> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsr #27 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d400 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 916a0 <_Py_open@@Base+0x8f8> │ │ │ │ + bge 918d0 <_Py_open@@Base+0x8f8> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2de8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 916e4 <_Py_open@@Base+0x93c> │ │ │ │ + bge 91914 <_Py_open@@Base+0x93c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91734 <_Py_open@@Base+0x98c> │ │ │ │ + beq 91964 <_Py_open@@Base+0x98c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 9174c <_Py_open@@Base+0x9a4> │ │ │ │ + b 9197c <_Py_open@@Base+0x9a4> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 39598 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -102501,64 +102641,64 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ - bl 328ca8 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 329170 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917e0 <_Py_open@@Base+0xa38> │ │ │ │ + beq 91a10 <_Py_open@@Base+0xa38> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e268 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 917d8 <_Py_open@@Base+0xa30> │ │ │ │ + beq 91a08 <_Py_open@@Base+0xa30> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 917e0 <_Py_open@@Base+0xa38> │ │ │ │ + b 91a10 <_Py_open@@Base+0xa38> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9182c <_Py_open@@Base+0xa84> │ │ │ │ + beq 91a5c <_Py_open@@Base+0xa84> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 91854 <_Py_open@@Base+0xaac> │ │ │ │ + b 91a84 <_Py_open@@Base+0xaac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91814 <_Py_open@@Base+0xa6c> │ │ │ │ + bne 91a44 <_Py_open@@Base+0xa6c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 39598 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -102569,491 +102709,491 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 1431f0 │ │ │ │ + bl 143338 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - movw r0, #17716 @ 0x4534 │ │ │ │ + bl 27bef0 │ │ │ │ + movw r0, #17780 @ 0x4574 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143220 │ │ │ │ + bl 143368 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2d6d0 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9190c <_Py_open@@Base+0xb64> │ │ │ │ + beq 91b3c <_Py_open@@Base+0xb64> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 91914 <_Py_open@@Base+0xb6c> │ │ │ │ + b 91b44 <_Py_open@@Base+0xb6c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - movw r0, #17780 @ 0x4574 │ │ │ │ + movw r0, #17844 @ 0x45b4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrb lr, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ stmib sp, {r2, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 91998 <_Py_open@@Base+0xbf0> │ │ │ │ + beq 91bc8 <_Py_open@@Base+0xbf0> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #17812 @ 0x4594 │ │ │ │ + movw r0, #17876 @ 0x45d4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 303718 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bl 304034 <_PyMarshal_GetXIData@@Base+0x468> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17868 @ 0x45cc │ │ │ │ + movw r0, #17932 @ 0x460c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r1, #1 │ │ │ │ - movw ip, #17892 @ 0x45e4 │ │ │ │ + movw ip, #17956 @ 0x4624 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #2624 @ 0xa40 │ │ │ │ + movw r1, #2688 @ 0xa80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #17904 @ 0x45f0 │ │ │ │ + movw r0, #17968 @ 0x4630 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7334 │ │ │ │ + b b7608 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r4, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movwne r1, #2624 @ 0xa40 │ │ │ │ - movweq r1, #17892 @ 0x45e4 │ │ │ │ + movwne r1, #2688 @ 0xa80 │ │ │ │ + movweq r1, #17956 @ 0x4624 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #17928 @ 0x4608 │ │ │ │ + movw r0, #17992 @ 0x4648 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11124c │ │ │ │ + bl 11146c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ae8 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91d18 <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 91b30 <_Py_open@@Base+0xd88> │ │ │ │ + b 91d60 <_Py_open@@Base+0xd88> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11124c │ │ │ │ + bl 11146c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91ae0 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91d10 <_Py_open@@Base+0xd38> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11124c │ │ │ │ + bl 11146c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ae0 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91d10 <_Py_open@@Base+0xd38> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #17972 @ 0x4634 │ │ │ │ + movw r0, #18036 @ 0x4674 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7334 │ │ │ │ + bl b7608 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 91bfc <_Py_open@@Base+0xe54> │ │ │ │ + beq 91e2c <_Py_open@@Base+0xe54> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 91c00 <_Py_open@@Base+0xe58> │ │ │ │ + bls 91e30 <_Py_open@@Base+0xe58> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 91b8c <_Py_open@@Base+0xde4> │ │ │ │ + bne 91dbc <_Py_open@@Base+0xde4> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 91b60 <_Py_open@@Base+0xdb8> │ │ │ │ - bl be860 │ │ │ │ + b 91d90 <_Py_open@@Base+0xdb8> │ │ │ │ + bl beb68 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 91bd8 <_Py_open@@Base+0xe30> │ │ │ │ + beq 91e08 <_Py_open@@Base+0xe30> │ │ │ │ mov r1, r5 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91bd0 <_Py_open@@Base+0xe28> │ │ │ │ + bgt 91e00 <_Py_open@@Base+0xe28> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91bd0 <_Py_open@@Base+0xe28> │ │ │ │ + bne 91e00 <_Py_open@@Base+0xe28> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 91b84 <_Py_open@@Base+0xddc> │ │ │ │ + bne 91db4 <_Py_open@@Base+0xddc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91bfc <_Py_open@@Base+0xe54> │ │ │ │ + bgt 91e2c <_Py_open@@Base+0xe54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91bfc <_Py_open@@Base+0xe54> │ │ │ │ + bne 91e2c <_Py_open@@Base+0xe54> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 91b38 <_Py_open@@Base+0xd90> │ │ │ │ + b 91d68 <_Py_open@@Base+0xd90> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 91b38 <_Py_open@@Base+0xd90> │ │ │ │ + bl 91d68 <_Py_open@@Base+0xd90> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91ca4 <_Py_open@@Base+0xefc> │ │ │ │ + beq 91ed4 <_Py_open@@Base+0xefc> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91c74 <_Py_open@@Base+0xecc> │ │ │ │ + bne 91ea4 <_Py_open@@Base+0xecc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91ca4 <_Py_open@@Base+0xefc> │ │ │ │ + bgt 91ed4 <_Py_open@@Base+0xefc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91ca4 <_Py_open@@Base+0xefc> │ │ │ │ + bne 91ed4 <_Py_open@@Base+0xefc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 91ca4 <_Py_open@@Base+0xefc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 91ed4 <_Py_open@@Base+0xefc> │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt 91cbc <_Py_open@@Base+0xf14> │ │ │ │ + bgt 91eec <_Py_open@@Base+0xf14> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #6 │ │ │ │ - bl 8a3b4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 8a640 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d18 <_Py_open@@Base+0xf70> │ │ │ │ + beq 91f48 <_Py_open@@Base+0xf70> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 91cdc <_Py_open@@Base+0xf34> │ │ │ │ + b 91f0c <_Py_open@@Base+0xf34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 396034 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 39647c <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d6c <_Py_open@@Base+0xfc4> │ │ │ │ + beq 91f9c <_Py_open@@Base+0xfc4> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 91d34 <_Py_open@@Base+0xf8c> │ │ │ │ + b 91f64 <_Py_open@@Base+0xf8c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 91e20 <_Py_open@@Base+0x1078> │ │ │ │ + bne 92050 <_Py_open@@Base+0x1078> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 91e00 <_Py_open@@Base+0x1058> │ │ │ │ + beq 92030 <_Py_open@@Base+0x1058> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18012 @ 0x465c │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 91e20 <_Py_open@@Base+0x1078> │ │ │ │ + bl 1c5370 │ │ │ │ + b 92050 <_Py_open@@Base+0x1078> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ bl 2daa8 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91e34 <_Py_open@@Base+0x108c> │ │ │ │ + beq 92064 <_Py_open@@Base+0x108c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 301b14 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3022ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91eb0 <_Py_open@@Base+0x1108> │ │ │ │ + beq 920e0 <_Py_open@@Base+0x1108> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cf98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ea4 <_Py_open@@Base+0x10fc> │ │ │ │ + bne 920d4 <_Py_open@@Base+0x10fc> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 91eb0 <_Py_open@@Base+0x1108> │ │ │ │ + bl 27bef0 │ │ │ │ + b 920e0 <_Py_open@@Base+0x1108> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #164] @ 91f80 <_Py_open@@Base+0x11d8> │ │ │ │ + vldr d8, [pc, #164] @ 921b0 <_Py_open@@Base+0x11d8> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91f70 <_Py_open@@Base+0x11c8> │ │ │ │ + beq 921a0 <_Py_open@@Base+0x11c8> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cd688 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cd6a0 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c58e0 │ │ │ │ + bl c5d44 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91f5c <_Py_open@@Base+0x11b4> │ │ │ │ + bne 9218c <_Py_open@@Base+0x11b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91f70 <_Py_open@@Base+0x11c8> │ │ │ │ + bgt 921a0 <_Py_open@@Base+0x11c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91f70 <_Py_open@@Base+0x11c8> │ │ │ │ + bne 921a0 <_Py_open@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 91f70 <_Py_open@@Base+0x11c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 921a0 <_Py_open@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91fc8 <_Py_open@@Base+0x1220> │ │ │ │ - bl be620 │ │ │ │ + bne 921f8 <_Py_open@@Base+0x1220> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 91ff8 <_Py_open@@Base+0x1250> │ │ │ │ + bne 92228 <_Py_open@@Base+0x1250> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e070 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ff0 <_Py_open@@Base+0x1248> │ │ │ │ + beq 92220 <_Py_open@@Base+0x1248> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 91ff8 <_Py_open@@Base+0x1250> │ │ │ │ + b 92228 <_Py_open@@Base+0x1250> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 91ebc <_Py_open@@Base+0x1114> │ │ │ │ + bl 920ec <_Py_open@@Base+0x1114> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -103071,193 +103211,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 9207c <_Py_open@@Base+0x12d4> │ │ │ │ + beq 922ac <_Py_open@@Base+0x12d4> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18052 @ 0x4684 │ │ │ │ + movw r1, #18116 @ 0x46c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 920d0 <_Py_open@@Base+0x1328> │ │ │ │ + bl 16ed94 │ │ │ │ + b 92300 <_Py_open@@Base+0x1328> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #18088 @ 0x46a8 │ │ │ │ + movw r2, #18152 @ 0x46e8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 923ec <_Py_open@@Base+0x1644> │ │ │ │ - bl 141a38 │ │ │ │ + ldr r3, [pc, #804] @ 9261c <_Py_open@@Base+0x1644> │ │ │ │ + bl 141b80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 920d8 <_Py_open@@Base+0x1330> │ │ │ │ + bne 92308 <_Py_open@@Base+0x1330> │ │ │ │ mov r4, #0 │ │ │ │ - b 923e0 <_Py_open@@Base+0x1638> │ │ │ │ + b 92610 <_Py_open@@Base+0x1638> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9211c <_Py_open@@Base+0x1374> │ │ │ │ + bne 9234c <_Py_open@@Base+0x1374> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18116 @ 0x46c4 │ │ │ │ + movw r1, #18180 @ 0x4704 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 92390 <_Py_open@@Base+0x15e8> │ │ │ │ - bl 176680 │ │ │ │ + b 925c0 <_Py_open@@Base+0x15e8> │ │ │ │ + bl 176a10 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 920f8 <_Py_open@@Base+0x1350> │ │ │ │ + blt 92328 <_Py_open@@Base+0x1350> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9217c <_Py_open@@Base+0x13d4> │ │ │ │ - bl 176680 │ │ │ │ + beq 923ac <_Py_open@@Base+0x13d4> │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92158 <_Py_open@@Base+0x13b0> │ │ │ │ - bl be620 │ │ │ │ + bne 92388 <_Py_open@@Base+0x13b0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 92390 <_Py_open@@Base+0x15e8> │ │ │ │ - b 92160 <_Py_open@@Base+0x13b8> │ │ │ │ + bne 925c0 <_Py_open@@Base+0x15e8> │ │ │ │ + b 92390 <_Py_open@@Base+0x13b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92180 <_Py_open@@Base+0x13d8> │ │ │ │ + bge 923b0 <_Py_open@@Base+0x13d8> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18152 @ 0x46e8 │ │ │ │ + movw r1, #18216 @ 0x4728 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 92110 <_Py_open@@Base+0x1368> │ │ │ │ + bl 16ed94 │ │ │ │ + b 92340 <_Py_open@@Base+0x1368> │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #16 │ │ │ │ ldrne r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ addne r4, r4, #7 │ │ │ │ bicne r4, r4, #3 │ │ │ │ addne r4, r4, #28 │ │ │ │ cmn r6, #1 │ │ │ │ addne r4, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 921bc <_Py_open@@Base+0x1414> │ │ │ │ - bl 2e2210 │ │ │ │ - b 92110 <_Py_open@@Base+0x1368> │ │ │ │ + bne 923ec <_Py_open@@Base+0x1414> │ │ │ │ + bl 2e29d0 │ │ │ │ + b 92340 <_Py_open@@Base+0x1368> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 921ec <_Py_open@@Base+0x1444> │ │ │ │ + bne 9241c <_Py_open@@Base+0x1444> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92208 <_Py_open@@Base+0x1460> │ │ │ │ - b 92214 <_Py_open@@Base+0x146c> │ │ │ │ + bhi 92438 <_Py_open@@Base+0x1460> │ │ │ │ + b 92444 <_Py_open@@Base+0x146c> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ bl 3d318 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 921dc <_Py_open@@Base+0x1434> │ │ │ │ - b 9222c <_Py_open@@Base+0x1484> │ │ │ │ + bne 9240c <_Py_open@@Base+0x1434> │ │ │ │ + b 9245c <_Py_open@@Base+0x1484> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92234 <_Py_open@@Base+0x148c> │ │ │ │ + bne 92464 <_Py_open@@Base+0x148c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18180 @ 0x4704 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 92390 <_Py_open@@Base+0x15e8> │ │ │ │ + b 925c0 <_Py_open@@Base+0x15e8> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ str sl, [r4, #12] │ │ │ │ strd r2, [r4] │ │ │ │ - beq 922b8 <_Py_open@@Base+0x1510> │ │ │ │ + beq 924e8 <_Py_open@@Base+0x1510> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 9226c <_Py_open@@Base+0x14c4> │ │ │ │ + bls 9249c <_Py_open@@Base+0x14c4> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 92288 <_Py_open@@Base+0x14e0> │ │ │ │ + bne 924b8 <_Py_open@@Base+0x14e0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18224 @ 0x4730 │ │ │ │ + movw r1, #18288 @ 0x4770 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 9222c <_Py_open@@Base+0x1484> │ │ │ │ + bl 16ed94 │ │ │ │ + b 9245c <_Py_open@@Base+0x1484> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r3, r2, #7 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ bl 2e280 │ │ │ │ - b 922bc <_Py_open@@Base+0x1514> │ │ │ │ + b 924ec <_Py_open@@Base+0x1514> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 92344 <_Py_open@@Base+0x159c> │ │ │ │ + beq 92574 <_Py_open@@Base+0x159c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 9230c <_Py_open@@Base+0x1564> │ │ │ │ + bls 9253c <_Py_open@@Base+0x1564> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r4, r4, r2 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ sub r4, r4, sl │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 9230c <_Py_open@@Base+0x1564> │ │ │ │ + bhi 9253c <_Py_open@@Base+0x1564> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 9230c <_Py_open@@Base+0x1564> │ │ │ │ + bhi 9253c <_Py_open@@Base+0x1564> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 92328 <_Py_open@@Base+0x1580> │ │ │ │ + bne 92558 <_Py_open@@Base+0x1580> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18268 @ 0x475c │ │ │ │ + movw r1, #18332 @ 0x479c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 9222c <_Py_open@@Base+0x1484> │ │ │ │ + bl 16ed94 │ │ │ │ + b 9245c <_Py_open@@Base+0x1484> │ │ │ │ mov r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -103268,71 +103408,71 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #54352 @ 0xd450 │ │ │ │ + movw r2, #54488 @ 0xd4d8 │ │ │ │ movt r2, #3 │ │ │ │ - bl 30b0dc <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30b8ac <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9222c <_Py_open@@Base+0x1484> │ │ │ │ + beq 9245c <_Py_open@@Base+0x1484> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 923ac <_Py_open@@Base+0x1604> │ │ │ │ + beq 925dc <_Py_open@@Base+0x1604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 923dc <_Py_open@@Base+0x1634> │ │ │ │ + ble 9260c <_Py_open@@Base+0x1634> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 923bc <_Py_open@@Base+0x1614> │ │ │ │ - bl a5ec0 │ │ │ │ + bl 1c5370 │ │ │ │ + b 925ec <_Py_open@@Base+0x1614> │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92438 <_Py_open@@Base+0x1690> │ │ │ │ + beq 92668 <_Py_open@@Base+0x1690> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 92424 <_Py_open@@Base+0x167c> │ │ │ │ + beq 92654 <_Py_open@@Base+0x167c> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 92454 <_Py_open@@Base+0x16ac> │ │ │ │ + beq 92684 <_Py_open@@Base+0x16ac> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18352 @ 0x47b0 │ │ │ │ + movw r1, #18416 @ 0x47f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92444 <_Py_open@@Base+0x169c> │ │ │ │ + b 92674 <_Py_open@@Base+0x169c> │ │ │ │ movw r3, #48536 @ 0xbd98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18316 @ 0x478c │ │ │ │ + movw r1, #18380 @ 0x47cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92444 <_Py_open@@Base+0x169c> │ │ │ │ + b 92674 <_Py_open@@Base+0x169c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16e9ec │ │ │ │ + b 16ed94 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -103341,571 +103481,571 @@ │ │ │ │ mov r4, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #18396 @ 0x47dc │ │ │ │ + movw r1, #18460 @ 0x481c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 924d8 <_Py_open@@Base+0x1730> │ │ │ │ + beq 92708 <_Py_open@@Base+0x1730> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 924e0 <_Py_open@@Base+0x1738> │ │ │ │ + bne 92710 <_Py_open@@Base+0x1738> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #18480 @ 0x4830 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r7, #0 │ │ │ │ - b 92648 <_Py_open@@Base+0x18a0> │ │ │ │ + b 92878 <_Py_open@@Base+0x18a0> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 92544 <_Py_open@@Base+0x179c> │ │ │ │ + ble 92774 <_Py_open@@Base+0x179c> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bls 924fc <_Py_open@@Base+0x1754> │ │ │ │ + bls 9272c <_Py_open@@Base+0x1754> │ │ │ │ mov r6, #0 │ │ │ │ - b 92530 <_Py_open@@Base+0x1788> │ │ │ │ + b 92760 <_Py_open@@Base+0x1788> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 924f4 <_Py_open@@Base+0x174c> │ │ │ │ + beq 92724 <_Py_open@@Base+0x174c> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 92530 <_Py_open@@Base+0x1788> │ │ │ │ + bhi 92760 <_Py_open@@Base+0x1788> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92548 <_Py_open@@Base+0x17a0> │ │ │ │ + bne 92778 <_Py_open@@Base+0x17a0> │ │ │ │ mov r7, #0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b 925f4 <_Py_open@@Base+0x184c> │ │ │ │ + b 92824 <_Py_open@@Base+0x184c> │ │ │ │ mov r6, r4 │ │ │ │ add r2, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #18464 @ 0x4820 │ │ │ │ + movw r1, #18528 @ 0x4860 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - bge 925a8 <_Py_open@@Base+0x1800> │ │ │ │ + bge 927d8 <_Py_open@@Base+0x1800> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 221e90 │ │ │ │ + bl 222aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925e8 <_Py_open@@Base+0x1840> │ │ │ │ + beq 92818 <_Py_open@@Base+0x1840> │ │ │ │ ldr r2, [r9], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r2, [r9, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 92564 <_Py_open@@Base+0x17bc> │ │ │ │ + b 92794 <_Py_open@@Base+0x17bc> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #62292 @ 0xf354 │ │ │ │ + movw ip, #62852 @ 0xf584 │ │ │ │ movt ip, #8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 3b85c │ │ │ │ mov r7, r0 │ │ │ │ - b 925f4 <_Py_open@@Base+0x184c> │ │ │ │ + b 92824 <_Py_open@@Base+0x184c> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 92614 <_Py_open@@Base+0x186c> │ │ │ │ + beq 92844 <_Py_open@@Base+0x186c> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 925fc <_Py_open@@Base+0x1854> │ │ │ │ + bl 1c5370 │ │ │ │ + b 9282c <_Py_open@@Base+0x1854> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92648 <_Py_open@@Base+0x18a0> │ │ │ │ + bgt 92878 <_Py_open@@Base+0x18a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92648 <_Py_open@@Base+0x18a0> │ │ │ │ + bne 92878 <_Py_open@@Base+0x18a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #18552 @ 0x4878 │ │ │ │ + movw r1, #18616 @ 0x48b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 926c0 <_Py_open@@Base+0x1918> │ │ │ │ - bl 14330c │ │ │ │ + bne 928f0 <_Py_open@@Base+0x1918> │ │ │ │ + bl 143454 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41556 @ 0xa254 │ │ │ │ + movw r2, #43492 @ 0xa9e4 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #18568 @ 0x4888 │ │ │ │ + movw r1, #18632 @ 0x48c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 926c4 <_Py_open@@Base+0x191c> │ │ │ │ + bne 928f4 <_Py_open@@Base+0x191c> │ │ │ │ mov r0, #0 │ │ │ │ - b 92770 <_Py_open@@Base+0x19c8> │ │ │ │ + b 929a0 <_Py_open@@Base+0x19c8> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #18584 @ 0x4898 │ │ │ │ + movw r0, #18648 @ 0x48d8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 926b8 <_Py_open@@Base+0x1910> │ │ │ │ + beq 928e8 <_Py_open@@Base+0x1910> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92764 <_Py_open@@Base+0x19bc> │ │ │ │ + bne 92994 <_Py_open@@Base+0x19bc> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d868 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 92740 <_Py_open@@Base+0x1998> │ │ │ │ + beq 92970 <_Py_open@@Base+0x1998> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92740 <_Py_open@@Base+0x1998> │ │ │ │ + bgt 92970 <_Py_open@@Base+0x1998> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92740 <_Py_open@@Base+0x1998> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 92970 <_Py_open@@Base+0x1998> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92770 <_Py_open@@Base+0x19c8> │ │ │ │ + beq 929a0 <_Py_open@@Base+0x19c8> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 926b8 <_Py_open@@Base+0x1910> │ │ │ │ + bl 27bef0 │ │ │ │ + b 928e8 <_Py_open@@Base+0x1910> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9271c <_Py_open@@Base+0x1974> │ │ │ │ - b 92750 <_Py_open@@Base+0x19a8> │ │ │ │ + bne 9294c <_Py_open@@Base+0x1974> │ │ │ │ + b 92980 <_Py_open@@Base+0x19a8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #18604 @ 0x48ac │ │ │ │ + movw r1, #18668 @ 0x48ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9281c <_Py_open@@Base+0x1a74> │ │ │ │ + beq 92a4c <_Py_open@@Base+0x1a74> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #33380 @ 0x8264 │ │ │ │ + movw r1, #33444 @ 0x82a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #18624 @ 0x48c0 │ │ │ │ + movw r0, #18688 @ 0x4900 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9281c <_Py_open@@Base+0x1a74> │ │ │ │ - bl dc634 │ │ │ │ + beq 92a4c <_Py_open@@Base+0x1a74> │ │ │ │ + bl dc9bc │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92824 <_Py_open@@Base+0x1a7c> │ │ │ │ + bne 92a54 <_Py_open@@Base+0x1a7c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18648 @ 0x48d8 │ │ │ │ + movw r1, #18712 @ 0x4918 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 92834 <_Py_open@@Base+0x1a8c> │ │ │ │ + b 92a64 <_Py_open@@Base+0x1a8c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #18672 @ 0x48f0 │ │ │ │ + movw r1, #18736 @ 0x4930 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928a0 <_Py_open@@Base+0x1af8> │ │ │ │ + beq 92ad0 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 928a8 <_Py_open@@Base+0x1b00> │ │ │ │ + bcc 92ad8 <_Py_open@@Base+0x1b00> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18692 @ 0x4904 │ │ │ │ + movw r1, #18756 @ 0x4944 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 9291c <_Py_open@@Base+0x1b74> │ │ │ │ + b 92b4c <_Py_open@@Base+0x1b74> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #51744 @ 0xca20 │ │ │ │ + movw r1, #51808 @ 0xca60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #18732 @ 0x492c │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 928a0 <_Py_open@@Base+0x1af8> │ │ │ │ - bl dc634 │ │ │ │ + beq 92ad0 <_Py_open@@Base+0x1af8> │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e310 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92914 <_Py_open@@Base+0x1b6c> │ │ │ │ + bne 92b44 <_Py_open@@Base+0x1b6c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18756 @ 0x4944 │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 928a0 <_Py_open@@Base+0x1af8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 92ad0 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92994 <_Py_open@@Base+0x1bec> │ │ │ │ - bl dc634 │ │ │ │ + beq 92bc4 <_Py_open@@Base+0x1bec> │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d550 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9299c <_Py_open@@Base+0x1bf4> │ │ │ │ + bne 92bcc <_Py_open@@Base+0x1bf4> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18800 @ 0x4970 │ │ │ │ + movw r1, #18864 @ 0x49b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 929a4 <_Py_open@@Base+0x1bfc> │ │ │ │ + b 92bd4 <_Py_open@@Base+0x1bfc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - movw r1, #18820 @ 0x4984 │ │ │ │ + movw r1, #18884 @ 0x49c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a1c <_Py_open@@Base+0x1c74> │ │ │ │ + beq 92c4c <_Py_open@@Base+0x1c74> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 92a24 <_Py_open@@Base+0x1c7c> │ │ │ │ + bne 92c54 <_Py_open@@Base+0x1c7c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 92a64 <_Py_open@@Base+0x1cbc> │ │ │ │ + beq 92c94 <_Py_open@@Base+0x1cbc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18836 @ 0x4994 │ │ │ │ + movw r1, #18900 @ 0x49d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, #0 │ │ │ │ - b 92aa8 <_Py_open@@Base+0x1d00> │ │ │ │ + b 92cd8 <_Py_open@@Base+0x1d00> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 92a3c <_Py_open@@Base+0x1c94> │ │ │ │ + bne 92c6c <_Py_open@@Base+0x1c94> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 92a64 <_Py_open@@Base+0x1cbc> │ │ │ │ - b 929fc <_Py_open@@Base+0x1c54> │ │ │ │ + beq 92c94 <_Py_open@@Base+0x1cbc> │ │ │ │ + b 92c2c <_Py_open@@Base+0x1c54> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18880 @ 0x49c0 │ │ │ │ + movw r1, #18944 @ 0x4a00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 92a1c <_Py_open@@Base+0x1c74> │ │ │ │ + bl 1c5370 │ │ │ │ + b 92c4c <_Py_open@@Base+0x1c74> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92a98 <_Py_open@@Base+0x1cf0> │ │ │ │ + bne 92cc8 <_Py_open@@Base+0x1cf0> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4c00 │ │ │ │ - b 92a1c <_Py_open@@Base+0x1c74> │ │ │ │ + bl 1c5370 │ │ │ │ + b 92c4c <_Py_open@@Base+0x1c74> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #18908 @ 0x49dc │ │ │ │ + movw r1, #18972 @ 0x4a1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b14 <_Py_open@@Base+0x1d6c> │ │ │ │ + beq 92d44 <_Py_open@@Base+0x1d6c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 92afc <_Py_open@@Base+0x1d54> │ │ │ │ + bhi 92d2c <_Py_open@@Base+0x1d54> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b2448 │ │ │ │ - b 92b18 <_Py_open@@Base+0x1d70> │ │ │ │ + bl b26f4 │ │ │ │ + b 92d48 <_Py_open@@Base+0x1d70> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18920 @ 0x49e8 │ │ │ │ + movw r1, #18984 @ 0x4a28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #18956 @ 0x4a0c │ │ │ │ + movw r1, #19020 @ 0x4a4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b8c <_Py_open@@Base+0x1de4> │ │ │ │ + beq 92dbc <_Py_open@@Base+0x1de4> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8e0ec │ │ │ │ + bl 8e31c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92b90 <_Py_open@@Base+0x1de8> │ │ │ │ + beq 92dc0 <_Py_open@@Base+0x1de8> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #38040 @ 0x9498 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #18968 @ 0x4a18 │ │ │ │ + movw r1, #19032 @ 0x4a58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c00 <_Py_open@@Base+0x1e58> │ │ │ │ + beq 92e30 <_Py_open@@Base+0x1e58> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 92c08 <_Py_open@@Base+0x1e60> │ │ │ │ + bge 92e38 <_Py_open@@Base+0x1e60> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18984 @ 0x4a28 │ │ │ │ + movw r1, #19048 @ 0x4a68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, #0 │ │ │ │ - b 92c4c <_Py_open@@Base+0x1ea4> │ │ │ │ - ldr r2, [pc, #68] @ 92c54 <_Py_open@@Base+0x1eac> │ │ │ │ + b 92e7c <_Py_open@@Base+0x1ea4> │ │ │ │ + ldr r2, [pc, #68] @ 92e84 <_Py_open@@Base+0x1eac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8d0d4 <_PyObject_GetMethod@@Base+0xe98> │ │ │ │ + bl 8d304 <_PyObject_GetMethod@@Base+0xe3c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92c44 <_Py_open@@Base+0x1e9c> │ │ │ │ + bne 92e74 <_Py_open@@Base+0x1e9c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #19016 @ 0x4a48 │ │ │ │ + movw r1, #19080 @ 0x4a88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b 92c00 <_Py_open@@Base+0x1e58> │ │ │ │ + bl 140d3c │ │ │ │ + b 92e30 <_Py_open@@Base+0x1e58> │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92c94 <_Py_open@@Base+0x1eec> │ │ │ │ - bl be620 │ │ │ │ + bne 92ec4 <_Py_open@@Base+0x1eec> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c94 <_Py_open@@Base+0x1eec> │ │ │ │ + beq 92ec4 <_Py_open@@Base+0x1eec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 92ce0 <_Py_open@@Base+0x1f38> │ │ │ │ + bge 92f10 <_Py_open@@Base+0x1f38> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 92ce0 <_Py_open@@Base+0x1f38> │ │ │ │ + beq 92f10 <_Py_open@@Base+0x1f38> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92d28 <_Py_open@@Base+0x1f80> │ │ │ │ - bl be620 │ │ │ │ + bne 92f58 <_Py_open@@Base+0x1f80> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92d28 <_Py_open@@Base+0x1f80> │ │ │ │ + beq 92f58 <_Py_open@@Base+0x1f80> │ │ │ │ mov r4, #0 │ │ │ │ - b 92d50 <_Py_open@@Base+0x1fa8> │ │ │ │ + b 92f80 <_Py_open@@Base+0x1fa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d23fc <_Py_dup@@Base> │ │ │ │ + bl 2d2a64 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92d20 <_Py_open@@Base+0x1f78> │ │ │ │ - bl be860 │ │ │ │ + beq 92f50 <_Py_open@@Base+0x1f78> │ │ │ │ + bl beb68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92d50 <_Py_open@@Base+0x1fa8> │ │ │ │ + bne 92f80 <_Py_open@@Base+0x1fa8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103916,301 +104056,301 @@ │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #19044 @ 0x4a64 │ │ │ │ + movw r1, #19108 @ 0x4aa4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-1124] @ 0xfffffb9c │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r4, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r4, [fp, #-1140] @ 0xfffffb8c │ │ │ │ str r4, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 92de4 <_Py_open@@Base+0x203c> │ │ │ │ + beq 93014 <_Py_open@@Base+0x203c> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 92dec <_Py_open@@Base+0x2044> │ │ │ │ + bne 9301c <_Py_open@@Base+0x2044> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19060 @ 0x4a74 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 9300c <_Py_open@@Base+0x2264> │ │ │ │ + b 9323c <_Py_open@@Base+0x2264> │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, r2, #12 │ │ │ │ sub r3, r3, #4 │ │ │ │ - movw r1, #19104 @ 0x4aa0 │ │ │ │ + movw r1, #19168 @ 0x4ae0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92de4 <_Py_open@@Base+0x203c> │ │ │ │ + beq 93014 <_Py_open@@Base+0x203c> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 92e4c <_Py_open@@Base+0x20a4> │ │ │ │ + bcc 9307c <_Py_open@@Base+0x20a4> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19152 @ 0x4ad0 │ │ │ │ + movw r1, #19216 @ 0x4b10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 92de4 <_Py_open@@Base+0x203c> │ │ │ │ + bl 16ed94 │ │ │ │ + b 93014 <_Py_open@@Base+0x203c> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #19196 @ 0x4afc │ │ │ │ + movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92de4 <_Py_open@@Base+0x203c> │ │ │ │ + beq 93014 <_Py_open@@Base+0x203c> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #32800 @ 0x8020 │ │ │ │ + movw r2, #32864 @ 0x8060 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a64 │ │ │ │ + bl 98c94 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d1d8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 92ef4 <_Py_open@@Base+0x214c> │ │ │ │ + beq 93124 <_Py_open@@Base+0x214c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3ae8a4 <_Py_IsPrivateName@@Base+0xb44> │ │ │ │ - b 92f1c <_Py_open@@Base+0x2174> │ │ │ │ + bl 3aebc8 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ + b 9314c <_Py_open@@Base+0x2174> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92f24 <_Py_open@@Base+0x217c> │ │ │ │ + beq 93154 <_Py_open@@Base+0x217c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19216 @ 0x4b10 │ │ │ │ + movw r1, #19280 @ 0x4b50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b 92ffc <_Py_open@@Base+0x2254> │ │ │ │ + b 9322c <_Py_open@@Base+0x2254> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 92f54 <_Py_open@@Base+0x21ac> │ │ │ │ + beq 93184 <_Py_open@@Base+0x21ac> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 92f80 <_Py_open@@Base+0x21d8> │ │ │ │ + bne 931b0 <_Py_open@@Base+0x21d8> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ ldr r1, [fp, #-1144] @ 0xfffffb88 │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 92f80 <_Py_open@@Base+0x21d8> │ │ │ │ + b 931b0 <_Py_open@@Base+0x21d8> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92f80 <_Py_open@@Base+0x21d8> │ │ │ │ + beq 931b0 <_Py_open@@Base+0x21d8> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19256 @ 0x4b38 │ │ │ │ + movw r1, #19320 @ 0x4b78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 92f1c <_Py_open@@Base+0x2174> │ │ │ │ - bl dc634 │ │ │ │ + bl 16ed94 │ │ │ │ + b 9314c <_Py_open@@Base+0x2174> │ │ │ │ + bl dc9bc │ │ │ │ ldr r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ bl 2df80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92fd8 <_Py_open@@Base+0x2230> │ │ │ │ + beq 93208 <_Py_open@@Base+0x2230> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3ae8a4 <_Py_IsPrivateName@@Base+0xb44> │ │ │ │ - b 92f1c <_Py_open@@Base+0x2174> │ │ │ │ + bl 3aebc8 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ + b 9314c <_Py_open@@Base+0x2174> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 92f1c <_Py_open@@Base+0x2174> │ │ │ │ + beq 9314c <_Py_open@@Base+0x2174> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #19288 @ 0x4b58 │ │ │ │ + movw r0, #19352 @ 0x4b98 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9300c <_Py_open@@Base+0x2264> │ │ │ │ + beq 9323c <_Py_open@@Base+0x2264> │ │ │ │ bl 2d160 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #18596 @ 0x48a4 │ │ │ │ + movw r1, #18660 @ 0x48e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 177cf8 │ │ │ │ + bl 178088 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93070 <_Py_open@@Base+0x22c8> │ │ │ │ + beq 932a0 <_Py_open@@Base+0x22c8> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93070 <_Py_open@@Base+0x22c8> │ │ │ │ + bgt 932a0 <_Py_open@@Base+0x22c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93070 <_Py_open@@Base+0x22c8> │ │ │ │ + bne 932a0 <_Py_open@@Base+0x22c8> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, r1, #8 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb lr, [r2, #-1]! │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp ip, r2 │ │ │ │ orr r0, lr, r0, lsl #8 │ │ │ │ - bne 93090 <_Py_open@@Base+0x22e8> │ │ │ │ + bne 932c0 <_Py_open@@Base+0x22e8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ec38 │ │ │ │ + b 19f018 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov ip, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [ip, r2] │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ - bgt 930cc <_Py_open@@Base+0x2324> │ │ │ │ + bgt 932fc <_Py_open@@Base+0x2324> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1] │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ vmov d8, r2, r3 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93138 <_Py_open@@Base+0x2390> │ │ │ │ - bl be620 │ │ │ │ + bne 93368 <_Py_open@@Base+0x2390> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93174 <_Py_open@@Base+0x23cc> │ │ │ │ + bne 933a4 <_Py_open@@Base+0x23cc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 9315c <_Py_open@@Base+0x23b4> │ │ │ │ - bl be620 │ │ │ │ + bne 9338c <_Py_open@@Base+0x23b4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93174 <_Py_open@@Base+0x23cc> │ │ │ │ + bne 933a4 <_Py_open@@Base+0x23cc> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f244 │ │ │ │ + b 2300c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3a74fc │ │ │ │ + bl 3a771c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 931cc <_Py_open@@Base+0x2424> │ │ │ │ - bl be620 │ │ │ │ + bne 933fc <_Py_open@@Base+0x2424> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9320c <_Py_open@@Base+0x2464> │ │ │ │ + bne 9343c <_Py_open@@Base+0x2464> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3a74fc │ │ │ │ + bl 3a771c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 931f4 <_Py_open@@Base+0x244c> │ │ │ │ - bl be620 │ │ │ │ + bne 93424 <_Py_open@@Base+0x244c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9320c <_Py_open@@Base+0x2464> │ │ │ │ + bne 9343c <_Py_open@@Base+0x2464> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f244 │ │ │ │ + b 2300c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104218,138 +104358,138 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 2159bc │ │ │ │ + bl 216470 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93288 <_Py_open@@Base+0x24e0> │ │ │ │ + bne 934b8 <_Py_open@@Base+0x24e0> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93280 <_Py_open@@Base+0x24d8> │ │ │ │ + beq 934b0 <_Py_open@@Base+0x24d8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 302070 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + bl 302848 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 932c4 <_Py_open@@Base+0x251c> │ │ │ │ + b 934f4 <_Py_open@@Base+0x251c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 932a4 <_Py_open@@Base+0x24fc> │ │ │ │ + bne 934d4 <_Py_open@@Base+0x24fc> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 93270 <_Py_open@@Base+0x24c8> │ │ │ │ + bcs 934a0 <_Py_open@@Base+0x24c8> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 932ac <_Py_open@@Base+0x2504> │ │ │ │ + bgt 934dc <_Py_open@@Base+0x2504> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 301f78 <_PyLong_UnsignedInt_Converter@@Base+0x464> │ │ │ │ + bl 302750 <_PyLong_UnsignedInt_Converter@@Base+0x464> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93334 <_Py_open@@Base+0x258c> │ │ │ │ + bne 93564 <_Py_open@@Base+0x258c> │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9332c <_Py_open@@Base+0x2584> │ │ │ │ + beq 9355c <_Py_open@@Base+0x2584> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 302070 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + bl 302848 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 93384 <_Py_open@@Base+0x25dc> │ │ │ │ + b 935b4 <_Py_open@@Base+0x25dc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 93364 <_Py_open@@Base+0x25bc> │ │ │ │ + beq 93594 <_Py_open@@Base+0x25bc> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 93364 <_Py_open@@Base+0x25bc> │ │ │ │ + bcc 93594 <_Py_open@@Base+0x25bc> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 302070 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ - b 9332c <_Py_open@@Base+0x2584> │ │ │ │ + bl 302848 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + b 9355c <_Py_open@@Base+0x2584> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 9336c <_Py_open@@Base+0x25c4> │ │ │ │ + bgt 9359c <_Py_open@@Base+0x25c4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 30200c <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ + bl 3027e4 <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93438 <_Py_open@@Base+0x2690> │ │ │ │ + beq 93668 <_Py_open@@Base+0x2690> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a2b0c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2ed8 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93404 <_Py_open@@Base+0x265c> │ │ │ │ + bgt 93634 <_Py_open@@Base+0x265c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93404 <_Py_open@@Base+0x265c> │ │ │ │ + bne 93634 <_Py_open@@Base+0x265c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 9343c <_Py_open@@Base+0x2694> │ │ │ │ - vldr d7, [pc, #48] @ 93448 <_Py_open@@Base+0x26a0> │ │ │ │ + bne 9366c <_Py_open@@Base+0x2694> │ │ │ │ + vldr d7, [pc, #48] @ 93678 <_Py_open@@Base+0x26a0> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #548 @ 0x224 │ │ │ │ + movw r1, #612 @ 0x264 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -104358,407 +104498,407 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 30200c <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ + bl 3027e4 <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 934f4 <_Py_open@@Base+0x274c> │ │ │ │ + beq 93724 <_Py_open@@Base+0x274c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a2b0c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2ed8 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 934c8 <_Py_open@@Base+0x2720> │ │ │ │ + bgt 936f8 <_Py_open@@Base+0x2720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 934c8 <_Py_open@@Base+0x2720> │ │ │ │ + bne 936f8 <_Py_open@@Base+0x2720> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 934f8 <_Py_open@@Base+0x2750> │ │ │ │ + bne 93728 <_Py_open@@Base+0x2750> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #29916 @ 0x74dc │ │ │ │ + movw r1, #29980 @ 0x751c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93548 <_Py_open@@Base+0x27a0> │ │ │ │ - bl be620 │ │ │ │ + bne 93778 <_Py_open@@Base+0x27a0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93564 <_Py_open@@Base+0x27bc> │ │ │ │ + bne 93794 <_Py_open@@Base+0x27bc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d60c │ │ │ │ + b 22e454 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #36856 @ 0x8ff8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 935cc <_Py_open@@Base+0x2824> │ │ │ │ - bl be620 │ │ │ │ + bne 937fc <_Py_open@@Base+0x2824> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 935e8 <_Py_open@@Base+0x2840> │ │ │ │ + bne 93818 <_Py_open@@Base+0x2840> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f1d7c │ │ │ │ + b 1f258c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #36856 @ 0x8ff8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 9366c <_Py_open@@Base+0x28c4> │ │ │ │ - bl be620 │ │ │ │ + bne 9389c <_Py_open@@Base+0x28c4> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9366c <_Py_open@@Base+0x28c4> │ │ │ │ + beq 9389c <_Py_open@@Base+0x28c4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #61252 @ 0xef44 │ │ │ │ + movw r1, #61456 @ 0xf010 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ - b 936a0 <_Py_open@@Base+0x28f8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 938d0 <_Py_open@@Base+0x28f8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d60c │ │ │ │ + bl 22e454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 936a0 <_Py_open@@Base+0x28f8> │ │ │ │ + bne 938d0 <_Py_open@@Base+0x28f8> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d60c │ │ │ │ + b 22e454 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93700 <_Py_open@@Base+0x2958> │ │ │ │ - bl be620 │ │ │ │ + bne 93930 <_Py_open@@Base+0x2958> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9372c <_Py_open@@Base+0x2984> │ │ │ │ + bne 9395c <_Py_open@@Base+0x2984> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1d7c │ │ │ │ + bl 1f258c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f1d7c │ │ │ │ + b 1f258c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #61252 @ 0xef44 │ │ │ │ + movw r1, #61456 @ 0xf010 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 93788 <_Py_open@@Base+0x29e0> │ │ │ │ + bne 939b8 <_Py_open@@Base+0x29e0> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 93794 <_Py_open@@Base+0x29ec> │ │ │ │ - bl 128ce8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 939c4 <_Py_open@@Base+0x29ec> │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9379c <_Py_open@@Base+0x29f4> │ │ │ │ + bge 939cc <_Py_open@@Base+0x29f4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 937bc <_Py_open@@Base+0x2a14> │ │ │ │ + beq 939ec <_Py_open@@Base+0x2a14> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19292 @ 0x4b5c │ │ │ │ + movw r1, #19356 @ 0x4b9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 93794 <_Py_open@@Base+0x29ec> │ │ │ │ + bl 16ed94 │ │ │ │ + b 939c4 <_Py_open@@Base+0x29ec> │ │ │ │ ldrb r3, [r4, #58] @ 0x3a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 937fc <_Py_open@@Base+0x2a54> │ │ │ │ + bhi 93a2c <_Py_open@@Base+0x2a54> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 93824 <_Py_open@@Base+0x2a7c> │ │ │ │ - b 93858 <_Py_open@@Base+0x2ab0> │ │ │ │ + bgt 93a54 <_Py_open@@Base+0x2a7c> │ │ │ │ + b 93a88 <_Py_open@@Base+0x2ab0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33408 @ 0x8280 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 937f0 <_Py_open@@Base+0x2a48> │ │ │ │ + bne 93a20 <_Py_open@@Base+0x2a48> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9381c <_Py_open@@Base+0x2a74> │ │ │ │ - beq 93858 <_Py_open@@Base+0x2ab0> │ │ │ │ - bl dc634 │ │ │ │ + blt 93a4c <_Py_open@@Base+0x2a74> │ │ │ │ + beq 93a88 <_Py_open@@Base+0x2ab0> │ │ │ │ + bl dc9bc │ │ │ │ mov r4, r0 │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ mov r0, r4 │ │ │ │ - bl df358 │ │ │ │ - b 93864 <_Py_open@@Base+0x2abc> │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl df6e0 │ │ │ │ + b 93a94 <_Py_open@@Base+0x2abc> │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 938a8 <_Py_open@@Base+0x2b00> │ │ │ │ + bne 93ad8 <_Py_open@@Base+0x2b00> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 938dc <_Py_open@@Base+0x2b34> │ │ │ │ - b 938d0 <_Py_open@@Base+0x2b28> │ │ │ │ + bne 93b0c <_Py_open@@Base+0x2b34> │ │ │ │ + b 93b00 <_Py_open@@Base+0x2b28> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23124 @ 0x5a54 │ │ │ │ + movw r0, #23188 @ 0x5a94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93890 <_Py_open@@Base+0x2ae8> │ │ │ │ + bne 93ac0 <_Py_open@@Base+0x2ae8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938c8 <_Py_open@@Base+0x2b20> │ │ │ │ + bne 93af8 <_Py_open@@Base+0x2b20> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 938fc <_Py_open@@Base+0x2b54> │ │ │ │ - bl be620 │ │ │ │ + bne 93b2c <_Py_open@@Base+0x2b54> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938c8 <_Py_open@@Base+0x2b20> │ │ │ │ + bne 93af8 <_Py_open@@Base+0x2b20> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93928 <_Py_open@@Base+0x2b80> │ │ │ │ + bge 93b58 <_Py_open@@Base+0x2b80> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9396c <_Py_open@@Base+0x2bc4> │ │ │ │ + bne 93b9c <_Py_open@@Base+0x2bc4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 939a0 <_Py_open@@Base+0x2bf8> │ │ │ │ - b 93994 <_Py_open@@Base+0x2bec> │ │ │ │ + bne 93bd0 <_Py_open@@Base+0x2bf8> │ │ │ │ + b 93bc4 <_Py_open@@Base+0x2bec> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23156 @ 0x5a74 │ │ │ │ + movw r0, #23220 @ 0x5ab4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93954 <_Py_open@@Base+0x2bac> │ │ │ │ + bne 93b84 <_Py_open@@Base+0x2bac> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9398c <_Py_open@@Base+0x2be4> │ │ │ │ + bne 93bbc <_Py_open@@Base+0x2be4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 939c0 <_Py_open@@Base+0x2c18> │ │ │ │ - bl be620 │ │ │ │ + bne 93bf0 <_Py_open@@Base+0x2c18> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9398c <_Py_open@@Base+0x2be4> │ │ │ │ - bl dc634 │ │ │ │ + bne 93bbc <_Py_open@@Base+0x2be4> │ │ │ │ + bl dc9bc │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e03c <_Py_closerange@@Base> │ │ │ │ + bl 8e26c <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 93a24 <_Py_open@@Base+0x2c7c> │ │ │ │ + bne 93c54 <_Py_open@@Base+0x2c7c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a54 <_Py_open@@Base+0x2cac> │ │ │ │ - b 93a48 <_Py_open@@Base+0x2ca0> │ │ │ │ + bne 93c84 <_Py_open@@Base+0x2cac> │ │ │ │ + b 93c78 <_Py_open@@Base+0x2ca0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36148 @ 0x8d34 │ │ │ │ + movw r0, #36212 @ 0x8d74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a0c <_Py_open@@Base+0x2c64> │ │ │ │ - b 93af0 <_Py_open@@Base+0x2d48> │ │ │ │ - bl be620 │ │ │ │ + bne 93c3c <_Py_open@@Base+0x2c64> │ │ │ │ + b 93d20 <_Py_open@@Base+0x2d48> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93af0 <_Py_open@@Base+0x2d48> │ │ │ │ + bne 93d20 <_Py_open@@Base+0x2d48> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a74 <_Py_open@@Base+0x2ccc> │ │ │ │ - bl be620 │ │ │ │ + bne 93ca4 <_Py_open@@Base+0x2ccc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93af0 <_Py_open@@Base+0x2d48> │ │ │ │ + bne 93d20 <_Py_open@@Base+0x2d48> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 93a9c <_Py_open@@Base+0x2cf4> │ │ │ │ + bls 93ccc <_Py_open@@Base+0x2cf4> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #38040 @ 0x9498 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 93af0 <_Py_open@@Base+0x2d48> │ │ │ │ + bl 16ed94 │ │ │ │ + b 93d20 <_Py_open@@Base+0x2d48> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -104767,316 +104907,316 @@ │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e0dc │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 93af4 <_Py_open@@Base+0x2d4c> │ │ │ │ + bge 93d24 <_Py_open@@Base+0x2d4c> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 93b40 <_Py_open@@Base+0x2d98> │ │ │ │ + bhi 93d70 <_Py_open@@Base+0x2d98> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b74 <_Py_open@@Base+0x2dcc> │ │ │ │ - b 93b68 <_Py_open@@Base+0x2dc0> │ │ │ │ + bne 93da4 <_Py_open@@Base+0x2dcc> │ │ │ │ + b 93d98 <_Py_open@@Base+0x2dc0> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #36172 @ 0x8d4c │ │ │ │ + movw r0, #36236 @ 0x8d8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b28 <_Py_open@@Base+0x2d80> │ │ │ │ + bne 93d58 <_Py_open@@Base+0x2d80> │ │ │ │ mov r0, #0 │ │ │ │ - b 93c40 <_Py_open@@Base+0x2e98> │ │ │ │ - bl be620 │ │ │ │ + b 93e70 <_Py_open@@Base+0x2e98> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b60 <_Py_open@@Base+0x2db8> │ │ │ │ + bne 93d90 <_Py_open@@Base+0x2db8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b94 <_Py_open@@Base+0x2dec> │ │ │ │ - bl be620 │ │ │ │ + bne 93dc4 <_Py_open@@Base+0x2dec> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b60 <_Py_open@@Base+0x2db8> │ │ │ │ + bne 93d90 <_Py_open@@Base+0x2db8> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 93bfc <_Py_open@@Base+0x2e54> │ │ │ │ + ble 93e2c <_Py_open@@Base+0x2e54> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 93bcc <_Py_open@@Base+0x2e24> │ │ │ │ + beq 93dfc <_Py_open@@Base+0x2e24> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93bd0 <_Py_open@@Base+0x2e28> │ │ │ │ - bl be620 │ │ │ │ + bne 93e00 <_Py_open@@Base+0x2e28> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93bd0 <_Py_open@@Base+0x2e28> │ │ │ │ - b 93b60 <_Py_open@@Base+0x2db8> │ │ │ │ + beq 93e00 <_Py_open@@Base+0x2e28> │ │ │ │ + b 93d90 <_Py_open@@Base+0x2db8> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 93c00 <_Py_open@@Base+0x2e58> │ │ │ │ + beq 93e30 <_Py_open@@Base+0x2e58> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19332 @ 0x4b84 │ │ │ │ + movw r1, #19396 @ 0x4bc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 93b60 <_Py_open@@Base+0x2db8> │ │ │ │ + bl 16ed94 │ │ │ │ + b 93d90 <_Py_open@@Base+0x2db8> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d580 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 93c40 <_Py_open@@Base+0x2e98> │ │ │ │ + bge 93e70 <_Py_open@@Base+0x2e98> │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 93c7c <_Py_open@@Base+0x2ed4> │ │ │ │ + bne 93eac <_Py_open@@Base+0x2ed4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 93c94 <_Py_open@@Base+0x2eec> │ │ │ │ - b 93cb0 <_Py_open@@Base+0x2f08> │ │ │ │ - movw r0, #31264 @ 0x7a20 │ │ │ │ + bne 93ec4 <_Py_open@@Base+0x2eec> │ │ │ │ + b 93ee0 <_Py_open@@Base+0x2f08> │ │ │ │ + movw r0, #31328 @ 0x7a60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93c6c <_Py_open@@Base+0x2ec4> │ │ │ │ - b 93cc4 <_Py_open@@Base+0x2f1c> │ │ │ │ + bne 93e9c <_Py_open@@Base+0x2ec4> │ │ │ │ + b 93ef4 <_Py_open@@Base+0x2f1c> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #31264 @ 0x7a20 │ │ │ │ + movw r0, #31328 @ 0x7a60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93cc4 <_Py_open@@Base+0x2f1c> │ │ │ │ + beq 93ef4 <_Py_open@@Base+0x2f1c> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34e518 │ │ │ │ + b 34e7b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 93d00 <_Py_open@@Base+0x2f58> │ │ │ │ + bne 93f30 <_Py_open@@Base+0x2f58> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 93d18 <_Py_open@@Base+0x2f70> │ │ │ │ - b 93d34 <_Py_open@@Base+0x2f8c> │ │ │ │ - movw r0, #2816 @ 0xb00 │ │ │ │ + bne 93f48 <_Py_open@@Base+0x2f70> │ │ │ │ + b 93f64 <_Py_open@@Base+0x2f8c> │ │ │ │ + movw r0, #2880 @ 0xb40 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93cf0 <_Py_open@@Base+0x2f48> │ │ │ │ - b 93d48 <_Py_open@@Base+0x2fa0> │ │ │ │ + bne 93f20 <_Py_open@@Base+0x2f48> │ │ │ │ + b 93f78 <_Py_open@@Base+0x2fa0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #2816 @ 0xb00 │ │ │ │ + movw r0, #2880 @ 0xb40 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d48 <_Py_open@@Base+0x2fa0> │ │ │ │ + beq 93f78 <_Py_open@@Base+0x2fa0> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a288 │ │ │ │ + b 34a730 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8d268 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ - bl 1baf64 │ │ │ │ + bl 8d498 <_PyObject_GetMethod@@Base+0xfd0> │ │ │ │ + bl 1bb6f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93d80 <_Py_open@@Base+0x2fd8> │ │ │ │ + bne 93fb0 <_Py_open@@Base+0x2fd8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc4e0 │ │ │ │ + bl 1bcc70 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #56004 @ 0xdac4 │ │ │ │ + movw r0, #56564 @ 0xdcf4 │ │ │ │ movt r0, #8 │ │ │ │ - bl 2b60d4 │ │ │ │ + bl 2b6cf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93dc8 <_Py_open@@Base+0x3020> │ │ │ │ + bne 93ff8 <_Py_open@@Base+0x3020> │ │ │ │ mov r0, r4 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19356 @ 0x4b9c │ │ │ │ + movw r1, #19420 @ 0x4bdc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc4e0 │ │ │ │ + bl 1bcc70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bcd24 │ │ │ │ + bl 1bd490 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98304 │ │ │ │ + bl 98044 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r6, [pc, #448] @ 93fcc <_Py_open@@Base+0x3224> │ │ │ │ + ldr r6, [pc, #448] @ 941fc <_Py_open@@Base+0x3224> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93fc4 <_Py_open@@Base+0x321c> │ │ │ │ + beq 941f4 <_Py_open@@Base+0x321c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1488] @ 0x5d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ movw r5, #32752 @ 0x7ff0 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 93e68 <_Py_open@@Base+0x30c0> │ │ │ │ + beq 94098 <_Py_open@@Base+0x30c0> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 93e3c <_Py_open@@Base+0x3094> │ │ │ │ + bne 9406c <_Py_open@@Base+0x3094> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 93e6c <_Py_open@@Base+0x30c4> │ │ │ │ + b 9409c <_Py_open@@Base+0x30c4> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93e9c <_Py_open@@Base+0x30f4> │ │ │ │ + beq 940cc <_Py_open@@Base+0x30f4> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93ed8 <_Py_open@@Base+0x3130> │ │ │ │ + beq 94108 <_Py_open@@Base+0x3130> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6240 @ 0x1860 │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 93f30 <_Py_open@@Base+0x3188> │ │ │ │ + b 94160 <_Py_open@@Base+0x3188> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #32800 @ 0x8020 │ │ │ │ + movw ip, #32864 @ 0x8060 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19384 @ 0x4bb8 │ │ │ │ + movw r1, #19448 @ 0x4bf8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e31c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #62868 @ 0xf594 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28692 @ 0x7014 │ │ │ │ + movw r1, #28756 @ 0x7054 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 38808 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93fa4 <_Py_open@@Base+0x31fc> │ │ │ │ + bne 941d4 <_Py_open@@Base+0x31fc> │ │ │ │ ldr r3, [r6, #1500] @ 0x5dc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93f9c <_Py_open@@Base+0x31f4> │ │ │ │ + beq 941cc <_Py_open@@Base+0x31f4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ed18 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f0a4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 345a8 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1496] @ 0x5d8 │ │ │ │ bl 307d8 │ │ │ │ @@ -105085,370 +105225,370 @@ │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e034 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00093fd0 : │ │ │ │ +00094200 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 3a104 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14b874 │ │ │ │ + bl 14bb54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94220 │ │ │ │ + beq 94450 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #19428 @ 0x4be4 │ │ │ │ + movw r1, #19492 @ 0x4c24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ movwne r6, #22300 @ 0x571c │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #28192 @ 0x6e20 │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #28256 @ 0x6e60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94218 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94448 │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 94218 │ │ │ │ - bl b4a5c │ │ │ │ + beq 94448 │ │ │ │ + bl b4d08 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94218 │ │ │ │ - bl 1de6f0 │ │ │ │ + beq 94448 │ │ │ │ + bl 1dec00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9419c │ │ │ │ + blt 943cc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 940c0 │ │ │ │ + bgt 942f0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 940c0 │ │ │ │ + bne 942f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 940f0 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94320 │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94034 │ │ │ │ - b 94218 │ │ │ │ + bne 94264 │ │ │ │ + b 94448 │ │ │ │ movw r6, #21800 @ 0x5528 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 941e0 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94410 │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28192 @ 0x6e20 │ │ │ │ + movw r1, #28256 @ 0x6e60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de6f0 │ │ │ │ + bl 1dec00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 941c0 │ │ │ │ + bge 943f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94218 │ │ │ │ + bgt 94448 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94218 │ │ │ │ + bne 94448 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 94218 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 94448 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 941e0 │ │ │ │ + bgt 94410 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 941e0 │ │ │ │ + bne 94410 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 94104 │ │ │ │ + bne 94334 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #60124 @ 0xeadc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94218 │ │ │ │ + beq 94448 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14c840 │ │ │ │ + b 14cb20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2034f8 │ │ │ │ + bl 203c40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 1ee9d4 │ │ │ │ + bl 1ef1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94270 │ │ │ │ + bne 944a0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19448 @ 0x4bf8 │ │ │ │ + movw r1, #19512 @ 0x4c38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 94280 │ │ │ │ + bl 16ed94 │ │ │ │ + b 944b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ec20c │ │ │ │ + bl 1eca1c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94288 │ │ │ │ + bge 944b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 942ac │ │ │ │ + ble 944dc │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19488 @ 0x4c20 │ │ │ │ + movw r1, #19552 @ 0x4c60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 94280 │ │ │ │ + bl 16ed94 │ │ │ │ + b 944b0 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94308 │ │ │ │ - bl 2e2210 │ │ │ │ - b 94280 │ │ │ │ - bl 16aef8 │ │ │ │ + bne 94538 │ │ │ │ + bl 2e29d0 │ │ │ │ + b 944b0 │ │ │ │ + bl 16b2b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 943a4 │ │ │ │ - bl 1aca4c │ │ │ │ + beq 945d4 │ │ │ │ + bl 1ad37c │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 9431c │ │ │ │ - bl 2de800 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 9454c │ │ │ │ + bl 2defc8 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94344 │ │ │ │ + beq 94574 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94368 │ │ │ │ + ble 94598 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 942c8 │ │ │ │ - b 94380 │ │ │ │ + bne 944f8 │ │ │ │ + b 945b0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19504 @ 0x4c30 │ │ │ │ + movw r1, #19568 @ 0x4c70 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9434c │ │ │ │ - b 943a4 │ │ │ │ + ble 9457c │ │ │ │ + b 945d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 943a4 │ │ │ │ + bgt 945d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 943a4 │ │ │ │ + bne 945d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 943a4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 945d4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 94304 │ │ │ │ + bne 94534 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 94304 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 94534 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 943b0 │ │ │ │ + bge 945e0 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ - b 94280 │ │ │ │ + bl a61a0 │ │ │ │ + b 944b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 943f0 │ │ │ │ + bne 94620 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d238 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94414 │ │ │ │ + bne 94644 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 94470 │ │ │ │ + bne 946a0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 9446c │ │ │ │ + ble 9469c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 944b8 │ │ │ │ + beq 946e8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 94550 │ │ │ │ + ldr r1, [pc, #192] @ 94780 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 944b8 │ │ │ │ + bne 946e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94548 │ │ │ │ + b 94778 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3013f8 │ │ │ │ + bl 301bd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 944b0 │ │ │ │ + beq 946e0 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 944fc │ │ │ │ + beq 9472c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94500 │ │ │ │ - bl be620 │ │ │ │ + bne 94730 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94500 │ │ │ │ - b 944b0 │ │ │ │ + beq 94730 │ │ │ │ + b 946e0 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dae4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94548 │ │ │ │ + beq 94778 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94570 │ │ │ │ + bne 947a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105456,443 +105596,443 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2dcf2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd71c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 945bc │ │ │ │ + beq 947ec │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3752d8 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3755e0 <_PyTime_AsTimeval@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 9460c │ │ │ │ + bhi 9483c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9463c │ │ │ │ - b 94630 │ │ │ │ + bne 9486c │ │ │ │ + b 94860 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #36068 @ 0x8ce4 │ │ │ │ + movw r0, #36132 @ 0x8d24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 945f4 │ │ │ │ - b 94694 │ │ │ │ - bl be620 │ │ │ │ + bne 94824 │ │ │ │ + b 948c4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94694 │ │ │ │ + bne 948c4 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 94554 │ │ │ │ + bl 94784 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94694 │ │ │ │ + beq 948c4 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94554 │ │ │ │ + bl 94784 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94694 │ │ │ │ + beq 948c4 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e760 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9469c │ │ │ │ + beq 948cc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 946a4 │ │ │ │ + b 948d4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 91ebc <_Py_open@@Base+0x1114> │ │ │ │ + bl 920ec <_Py_open@@Base+0x1114> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9476c │ │ │ │ + beq 9499c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28eb2c │ │ │ │ + bl 28f95c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94770 │ │ │ │ + beq 949a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9476c │ │ │ │ + bgt 9499c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9476c │ │ │ │ + bne 9499c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3688] @ 0xe68 │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ - bl 328ca8 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 329170 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94828 │ │ │ │ + beq 94a58 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e280 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 94818 │ │ │ │ + bne 94a48 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 94804 │ │ │ │ - bl b910c │ │ │ │ + bne 94a34 │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 947b8 │ │ │ │ + beq 949e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94828 │ │ │ │ + b 94a58 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 947fc │ │ │ │ + bl 27bef0 │ │ │ │ + b 94a2c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 946ac │ │ │ │ + bl 948dc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94870 │ │ │ │ + bne 94aa0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 328ca8 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 329170 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94894 │ │ │ │ - b 9496c │ │ │ │ + bne 94ac4 │ │ │ │ + b 94b9c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36256 @ 0x8da0 │ │ │ │ + movw r0, #36320 @ 0x8de0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94858 │ │ │ │ - b 9496c │ │ │ │ + bne 94a88 │ │ │ │ + b 94b9c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e280 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2dcf2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd71c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9496c │ │ │ │ + beq 94b9c │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 948ec │ │ │ │ + bge 94b1c │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31524 @ 0x7b24 │ │ │ │ + movw r1, #31588 @ 0x7b64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 9496c │ │ │ │ + bl 16ed94 │ │ │ │ + b 94b9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 341b68 <_PyDeadline_Init@@Base> │ │ │ │ + bl 341e30 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc634 │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9bc │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2de98 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94998 │ │ │ │ + bne 94bc8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 94974 │ │ │ │ + beq 94ba4 │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 949a8 │ │ │ │ + beq 94bd8 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 949a8 │ │ │ │ - bl b910c │ │ │ │ + b 94bd8 │ │ │ │ + bl b93e8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 9496c │ │ │ │ - bl 395850 <_PyDeadline_Get@@Base> │ │ │ │ + bne 94b9c │ │ │ │ + bl 394bf4 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 94900 │ │ │ │ + bge 94b30 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 946ac │ │ │ │ + bl 948dc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b7a30 │ │ │ │ + b 2b8650 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94a48 │ │ │ │ + beq 94c78 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 94a60 │ │ │ │ + b 94c90 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bf7cc │ │ │ │ + b 3bf8dc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94a68 │ │ │ │ + b 94c98 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94a68 │ │ │ │ + b 94c98 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48648 @ 0xbe08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4a54 │ │ │ │ + bl 1f5258 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 94bac │ │ │ │ + beq 94ddc │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94bac │ │ │ │ + beq 94ddc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 94bd0 │ │ │ │ - b 94bec │ │ │ │ + bne 94e00 │ │ │ │ + b 94e1c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 94b9c │ │ │ │ + beq 94dcc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #19528 @ 0x4c48 │ │ │ │ + movw r0, #19592 @ 0x4c88 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94b9c │ │ │ │ - b 94c4c │ │ │ │ + bne 94dcc │ │ │ │ + b 94e7c │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #19528 @ 0x4c48 │ │ │ │ + movw r0, #19592 @ 0x4c88 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94c4c │ │ │ │ + beq 94e7c │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 94c38 │ │ │ │ + beq 94e68 │ │ │ │ mov r1, r6 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94c38 │ │ │ │ + bne 94e68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19528 @ 0x4c48 │ │ │ │ + movw r0, #19592 @ 0x4c88 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94c4c │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 94e7c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34a964 │ │ │ │ + b 34acbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -105901,77 +106041,77 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 94ca8 │ │ │ │ + bne 94ed8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94ce8 │ │ │ │ + beq 94f18 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 94d98 │ │ │ │ + ldr ip, [pc, #220] @ 94fc8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94ce8 │ │ │ │ + bne 94f18 │ │ │ │ mov r0, #0 │ │ │ │ - b 94d90 │ │ │ │ + b 94fc0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 94d34 │ │ │ │ - bl b62e0 │ │ │ │ + beq 94f64 │ │ │ │ + bl b658c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 94d34 │ │ │ │ + bne 94f64 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 94d9c │ │ │ │ + ldr r0, [pc, #128] @ 94fcc │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94d68 │ │ │ │ - b 94ce0 │ │ │ │ + bne 94f98 │ │ │ │ + b 94f10 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94d88 │ │ │ │ - ldr r1, [pc, #88] @ 94da0 │ │ │ │ + bne 94fb8 │ │ │ │ + ldr r1, [pc, #88] @ 94fd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #808 @ 0x328 │ │ │ │ ldr r1, [r3, #812] @ 0x32c │ │ │ │ strd r0, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #812] @ 0x32c │ │ │ │ - b 94d88 │ │ │ │ + b 94fb8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94d88 │ │ │ │ + bgt 94fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94d88 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 94fb8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl lr │ │ │ │ rsbeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -105985,110 +106125,110 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 94df8 │ │ │ │ + bne 95028 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94e38 │ │ │ │ + beq 95068 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 94edc │ │ │ │ + ldr ip, [pc, #208] @ 9510c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e38 │ │ │ │ + bne 95068 │ │ │ │ mov r0, #0 │ │ │ │ - b 94ed4 │ │ │ │ + b 95104 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 94e84 │ │ │ │ - bl b62e0 │ │ │ │ + beq 950b4 │ │ │ │ + bl b658c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 94e84 │ │ │ │ + bne 950b4 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 94ee0 │ │ │ │ + ldr r0, [pc, #116] @ 95110 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f8c │ │ │ │ + bl d830c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94eac │ │ │ │ - b 94e30 │ │ │ │ + bne 950dc │ │ │ │ + b 95060 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ecc │ │ │ │ + beq 950fc │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - b 94ecc │ │ │ │ + b 950fc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ecc │ │ │ │ + bgt 950fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94ecc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 950fc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #28 │ │ │ │ rsbeq r4, r3, r0, lsr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94f5c │ │ │ │ - ldr r2, [pc, #92] @ 94f68 │ │ │ │ - movw r1, #19540 @ 0x4c54 │ │ │ │ + beq 9518c │ │ │ │ + ldr r2, [pc, #92] @ 95198 │ │ │ │ + movw r1, #19604 @ 0x4c94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94f38 │ │ │ │ - ldr r2, [pc, #68] @ 94f68 │ │ │ │ + beq 95168 │ │ │ │ + ldr r2, [pc, #68] @ 95198 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19556 @ 0x4c64 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94f60 │ │ │ │ + bne 95190 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f5c │ │ │ │ + bgt 9518c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94f5c │ │ │ │ + bne 9518c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -106096,608 +106236,608 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 94fc0 │ │ │ │ + bne 951f0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 94fbc │ │ │ │ + blt 951ec │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94ffc │ │ │ │ + beq 9522c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 951a8 │ │ │ │ + ldr r1, [pc, #480] @ 953d8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95190 │ │ │ │ + beq 953c0 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 95034 │ │ │ │ + beq 95264 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95028 │ │ │ │ - bl 128ce8 │ │ │ │ + beq 95258 │ │ │ │ + bl 1294d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95190 │ │ │ │ + blt 953c0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 9502c │ │ │ │ - b 95040 │ │ │ │ + bne 9525c │ │ │ │ + b 95270 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 95044 │ │ │ │ + b 95274 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 95044 │ │ │ │ + b 95274 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 95074 │ │ │ │ + bne 952a4 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 950b4 │ │ │ │ - b 9508c │ │ │ │ + bne 952e4 │ │ │ │ + b 952bc │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2dcf2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd71c <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95058 │ │ │ │ - b 95190 │ │ │ │ + bne 95288 │ │ │ │ + b 953c0 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 950b4 │ │ │ │ + beq 952e4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + movw r1, #9096 @ 0x2388 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95190 │ │ │ │ + bl 16ed94 │ │ │ │ + b 953c0 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 950e8 │ │ │ │ + beq 95318 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9120 @ 0x23a0 │ │ │ │ + movw r1, #9144 @ 0x23b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95190 │ │ │ │ + bl 16ed94 │ │ │ │ + b 953c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95144 │ │ │ │ + beq 95374 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 9514c │ │ │ │ + beq 9537c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2879c4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 288ab4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge 9514c │ │ │ │ + bge 9537c │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ + movw r1, #9188 @ 0x23e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95190 │ │ │ │ + bl 16ed94 │ │ │ │ + b 953c0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95190 │ │ │ │ + beq 953c0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 95194 │ │ │ │ - bl be620 │ │ │ │ + bne 953c4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95194 │ │ │ │ + beq 953c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ rsbeq r8, r2, r4, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 2b95d0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2ba1f4 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f1908 <_PyEvent_IsSet@@Base+0xff8> │ │ │ │ + bl 2f20c8 <_PyEvent_IsSet@@Base+0xff8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #63084 @ 0xf66c │ │ │ │ + movw r1, #63288 @ 0xf738 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95260 │ │ │ │ + beq 95490 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b4448 │ │ │ │ + bl 1b4bd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95260 │ │ │ │ + beq 95490 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dd138 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd928 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95264 │ │ │ │ + beq 95494 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2ab918 <_PyEval_MakePendingCalls@@Base+0x1dd4> │ │ │ │ + bl 2ac720 <_PyEval_MakePendingCalls@@Base+0x1dd0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95304 │ │ │ │ + beq 95534 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #19568 @ 0x4c70 │ │ │ │ + movw r0, #19632 @ 0x4cb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 952f0 │ │ │ │ + bgt 95520 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 952f8 │ │ │ │ + beq 95528 │ │ │ │ mov r4, r5 │ │ │ │ - b 95304 │ │ │ │ + b 95534 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 952f0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 95520 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9535c │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 9558c │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37348 @ 0x91e4 │ │ │ │ + movw r0, #37412 @ 0x9224 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 953bc │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 955ec │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 953bc │ │ │ │ + beq 955ec │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9539c │ │ │ │ + beq 955cc │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 953bc │ │ │ │ + bl 16ed94 │ │ │ │ + b 955ec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173b24 │ │ │ │ + b 173eb4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95404 │ │ │ │ + bne 95634 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95428 │ │ │ │ - b 95480 │ │ │ │ + bne 95658 │ │ │ │ + b 956b0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32544 @ 0x7f20 │ │ │ │ + movw r0, #32608 @ 0x7f60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953ec │ │ │ │ - b 95518 │ │ │ │ + bne 9561c │ │ │ │ + b 95748 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95460 │ │ │ │ + beq 95690 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95518 │ │ │ │ + beq 95748 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95484 │ │ │ │ - b 954dc │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + beq 956b4 │ │ │ │ + b 9570c │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32544 @ 0x7f20 │ │ │ │ + movw r0, #32608 @ 0x7f60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95518 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95748 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 954b8 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 956e8 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32544 @ 0x7f20 │ │ │ │ + movw r0, #32608 @ 0x7f60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95518 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95748 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95518 │ │ │ │ + beq 95748 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 954f8 │ │ │ │ + beq 95728 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95518 │ │ │ │ + bl 16ed94 │ │ │ │ + b 95748 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173b24 │ │ │ │ + b 173eb4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 95560 │ │ │ │ + bne 95790 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95584 │ │ │ │ - b 955dc │ │ │ │ + bne 957b4 │ │ │ │ + b 9580c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32556 @ 0x7f2c │ │ │ │ + movw r0, #32620 @ 0x7f6c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95548 │ │ │ │ - b 95694 │ │ │ │ + bne 95778 │ │ │ │ + b 958c4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 955bc │ │ │ │ + beq 957ec │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95694 │ │ │ │ + beq 958c4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 955e0 │ │ │ │ - b 95638 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + beq 95810 │ │ │ │ + b 95868 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32556 @ 0x7f2c │ │ │ │ + movw r0, #32620 @ 0x7f6c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95694 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 958c4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95614 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 95844 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32556 @ 0x7f2c │ │ │ │ + movw r0, #32620 @ 0x7f6c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95694 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 958c4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95694 │ │ │ │ + beq 958c4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95654 │ │ │ │ + beq 95884 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95694 │ │ │ │ + bl 16ed94 │ │ │ │ + b 958c4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176680 │ │ │ │ + bl 176a10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95674 │ │ │ │ - bl be620 │ │ │ │ + bne 958a4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95694 │ │ │ │ + bne 958c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173b24 │ │ │ │ + b 173eb4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9573c │ │ │ │ + beq 9596c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 9571c │ │ │ │ + beq 9594c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95778 │ │ │ │ + beq 959a8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95740 │ │ │ │ + beq 95970 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95778 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 959a8 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32572 @ 0x7f3c │ │ │ │ + movw r0, #32636 @ 0x7f7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95778 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 959a8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95768 │ │ │ │ + bne 95998 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ae00 │ │ │ │ + b 27bef0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173b24 │ │ │ │ + b 173eb4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 957dc │ │ │ │ + bne 95a0c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95800 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 95a30 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #32648 @ 0x7f88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95814 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95a44 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #32648 @ 0x7f88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 957a8 │ │ │ │ - b 95814 │ │ │ │ + bne 959d8 │ │ │ │ + b 95a44 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 9581c │ │ │ │ + bne 95a4c │ │ │ │ mov r0, #0 │ │ │ │ - b 958e0 │ │ │ │ + b 95b10 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 95874 │ │ │ │ + bne 95aa4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 958b0 │ │ │ │ + beq 95ae0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95890 │ │ │ │ + beq 95ac0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95814 │ │ │ │ + beq 95a44 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 958b4 │ │ │ │ + beq 95ae4 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 95814 │ │ │ │ - movw r2, #11372 @ 0x2c6c │ │ │ │ + bl 16ed94 │ │ │ │ + b 95a44 │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #32648 @ 0x7f88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95814 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95a44 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d220 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 958e0 │ │ │ │ + beq 95b10 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173b24 │ │ │ │ + b 173eb4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -106706,56 +106846,56 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 9593c │ │ │ │ + bne 95b6c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9597c │ │ │ │ + beq 95bac │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 959f8 │ │ │ │ + ldr ip, [pc, #168] @ 95c28 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9597c │ │ │ │ + bne 95bac │ │ │ │ mov r0, #0 │ │ │ │ - b 959f0 │ │ │ │ + b 95c20 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 959b8 │ │ │ │ - bl b62e0 │ │ │ │ + beq 95be8 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 959b8 │ │ │ │ + bne 95be8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 959e8 │ │ │ │ - b 95974 │ │ │ │ + bne 95c18 │ │ │ │ + b 95ba4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 959e8 │ │ │ │ - ldr r1, [pc, #48] @ 959fc │ │ │ │ + bne 95c18 │ │ │ │ + ldr r1, [pc, #48] @ 95c2c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #808 @ 0x328 │ │ │ │ ldr r1, [r3, #812] @ 0x32c │ │ │ │ strd r0, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ @@ -106770,40 +106910,40 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a88 │ │ │ │ + beq 95cb8 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95a3c │ │ │ │ + beq 95c6c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 197150 │ │ │ │ + b 197530 │ │ │ │ mov r0, r2 │ │ │ │ - bl 197150 │ │ │ │ + bl 197530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95a80 │ │ │ │ + beq 95cb0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a90 │ │ │ │ + beq 95cc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a80 │ │ │ │ + bgt 95cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95a80 │ │ │ │ + bne 95cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 95a90 │ │ │ │ + b 95cc0 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -106813,65 +106953,65 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 95af4 │ │ │ │ + bne 95d24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 95af0 │ │ │ │ + blt 95d20 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95b2c │ │ │ │ + beq 95d5c │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 95ba0 │ │ │ │ + ldr r1, [pc, #164] @ 95dd0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95b98 │ │ │ │ + beq 95dc8 │ │ │ │ adds r7, r7, r4 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 95b70 │ │ │ │ + beq 95da0 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 95b58 │ │ │ │ + beq 95d88 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 95b60 │ │ │ │ - b 95b68 │ │ │ │ + bne 95d90 │ │ │ │ + b 95d98 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 95b70 │ │ │ │ + b 95da0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr lr, [r6, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #3 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [ip, #56] @ 0x38 │ │ │ │ - bl d5964 │ │ │ │ + bl d5ce8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -106881,55 +107021,55 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95bf8 │ │ │ │ + bne 95e28 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95c38 │ │ │ │ + beq 95e68 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 95ca8 │ │ │ │ + ldr ip, [pc, #156] @ 95ed8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95c38 │ │ │ │ + bne 95e68 │ │ │ │ mov r0, #0 │ │ │ │ - b 95ca0 │ │ │ │ + b 95ed0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 95c74 │ │ │ │ - bl b62e0 │ │ │ │ + beq 95ea4 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95c74 │ │ │ │ + bne 95ea4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15841c │ │ │ │ + bl 158708 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95c98 │ │ │ │ - b 95c30 │ │ │ │ + bne 95ec8 │ │ │ │ + b 95e60 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95c98 │ │ │ │ + beq 95ec8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -106941,136 +107081,136 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3be070 <_PyXIData_Free@@Base+0x1a00> │ │ │ │ + bl 3be358 <_PyXIData_Free@@Base+0x1a00> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ce8 │ │ │ │ + beq 95f18 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 95d24 │ │ │ │ - b 95d00 │ │ │ │ + beq 95f54 │ │ │ │ + b 95f30 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 380f18 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 381250 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95d08 │ │ │ │ + ble 95f38 │ │ │ │ mov r0, #0 │ │ │ │ - b 95d24 │ │ │ │ + b 95f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95d00 │ │ │ │ + bne 95f30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 95d00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 95f30 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95cac │ │ │ │ + b 95edc │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl b750c │ │ │ │ + bl b77e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95dfc │ │ │ │ + beq 9602c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95db8 │ │ │ │ + bgt 95fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95db8 │ │ │ │ + bne 95fe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95dfc │ │ │ │ + beq 9602c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 346374 │ │ │ │ + bl 346824 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95e04 │ │ │ │ + bne 96034 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95dfc │ │ │ │ + bgt 9602c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95dfc │ │ │ │ + bne 9602c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 95e34 │ │ │ │ + b 96064 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95e18 │ │ │ │ + ble 96048 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 95e34 │ │ │ │ + b 96064 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95e0c │ │ │ │ + bne 9603c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 95e0c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9603c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + movw r1, #9920 @ 0x26c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95e80 │ │ │ │ + bne 960b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 95ec4 │ │ │ │ + b 960f4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 95e78 │ │ │ │ + beq 960a8 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -107079,356 +107219,356 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #19576 @ 0x4c78 │ │ │ │ + movw r1, #19640 @ 0x4cb8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95f10 │ │ │ │ + bne 96140 │ │ │ │ mov r4, #0 │ │ │ │ - b 95fb8 │ │ │ │ + b 961e8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 95f08 │ │ │ │ + beq 96138 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16bb00 │ │ │ │ + bl 16beb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95fb0 │ │ │ │ + beq 961e0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 95f60 │ │ │ │ + bgt 96190 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2db5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f84 │ │ │ │ + beq 961b4 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 95fa4 │ │ │ │ + b 961d4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00095fc4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +000961f4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #27844 @ 0x6cc4 │ │ │ │ + movw r0, #27804 @ 0x6c9c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15529 @ 0x3ca9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e59c │ │ │ │ + b 25f26c │ │ │ │ │ │ │ │ -00095fe4 : │ │ │ │ +00096214 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96030 │ │ │ │ - ldr r3, [pc, #72] @ 9605c │ │ │ │ + beq 96260 │ │ │ │ + ldr r3, [pc, #72] @ 9628c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96030 │ │ │ │ + bne 96260 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9220 │ │ │ │ + bl 2d9974 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096060 : │ │ │ │ +00096290 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95fe4 │ │ │ │ + b 96214 │ │ │ │ │ │ │ │ -00096078 : │ │ │ │ +000962a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 960bc │ │ │ │ + beq 962ec │ │ │ │ mov r5, r1 │ │ │ │ - bl 25e6dc │ │ │ │ + bl 25f3ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 960c4 │ │ │ │ - ldr r3, [pc, #84] @ 96100 │ │ │ │ + bne 962f4 │ │ │ │ + ldr r3, [pc, #84] @ 96330 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r5, #0 │ │ │ │ - b 960f8 │ │ │ │ + b 96328 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2cef14 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2cf57c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 960f8 │ │ │ │ + bgt 96328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 960f8 │ │ │ │ + bne 96328 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096104 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00096334 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96144 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 96374 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 9619c <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 963cc <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 96194 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 9619c <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 9613c <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 963c4 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 963cc <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 9636c <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000961a8 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000963d8 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8dc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 961e8 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 96418 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 96240 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 96470 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 6965c <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 698a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 96238 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 143220 │ │ │ │ - b 96240 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7670 │ │ │ │ - b 961e0 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 96468 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 143368 │ │ │ │ + b 96470 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7950 │ │ │ │ + b 96410 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - bne 962d4 <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ - b 96310 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + bne 96504 <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ + b 96540 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #36192 @ 0x8d60 │ │ │ │ + movw r0, #36256 @ 0x8da0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96318 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ + beq 96548 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96340 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + ble 96570 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9635c <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + ble 9658c <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 96308 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + beq 96538 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 96378 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + bls 965a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 962d0 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ + beq 96500 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl b2448 │ │ │ │ + bl b26f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96280 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ + bne 964b0 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r5, #0 │ │ │ │ - b 96378 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + b 965a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96308 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bgt 96538 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96308 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bne 96538 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 96308 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 96538 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 962bc <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bne 964ec <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 962bc <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 964ec <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 962c8 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bne 964f8 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 962c8 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 964f8 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9624c <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + b 9647c <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9624c <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 9647c <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9641c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + beq 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 963ec <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ + bne 9661c <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9641c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bgt 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9641c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bne 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9641c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf064 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf3d4 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -107438,311 +107578,311 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, lr │ │ │ │ str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 9647c <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ + bne 966ac <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 964bc <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ - ldr r4, [pc, #208] @ 96554 <_PyMonitoring_FireReraiseEvent@@Base+0x3ac> │ │ │ │ + beq 966ec <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + ldr r4, [pc, #208] @ 96784 <_PyMonitoring_FireReraiseEvent@@Base+0x3ac> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16eb1c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16eec4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 964bc <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + bne 966ec <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ mov r4, #0 │ │ │ │ - b 96540 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ + b 96770 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 964b4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + beq 966e4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc8fc │ │ │ │ + bl fcae4 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #19580 @ 0x4c7c │ │ │ │ + movw r0, #19644 @ 0x4cbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96524 <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ - bl dc634 │ │ │ │ + beq 96754 <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ + bl dc9bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96534 <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ - bl be620 │ │ │ │ + bne 96764 <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 964b4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + bne 966e4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1807c0 │ │ │ │ + bl 180b50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 965b4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 967e4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 965b4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 967e4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 965d8 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ - b 965f4 <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ + bne 96808 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + b 96824 <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 965a4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + beq 967d4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19592 @ 0x4c88 │ │ │ │ + movw r0, #19656 @ 0x4cc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7bc4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c822c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 965a4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ - b 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bne 967d4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + b 9687c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #19592 @ 0x4c88 │ │ │ │ + movw r0, #19656 @ 0x4cc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + beq 9687c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 9662c <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ + bne 9685c <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #3776 @ 0xec0 │ │ │ │ + movw r2, #3840 @ 0xf00 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19592 @ 0x4c88 │ │ │ │ + movw r0, #19656 @ 0x4cc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9687c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 306000 <_PyXI_GetMainNamespace@@Base+0x3bc> │ │ │ │ + bl 3067d0 <_PyXI_GetMainNamespace@@Base+0x3bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96654 <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ + bne 96884 <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ addle ip, r0, #20 │ │ │ │ movle r1, #0 │ │ │ │ - ble 96688 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ - bl a7670 │ │ │ │ + ble 968b8 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + bl a7950 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19608 @ 0x4c98 │ │ │ │ + movw r1, #19672 @ 0x4cd8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 16ed94 │ │ │ │ + b 9687c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ cmp r2, r1 │ │ │ │ - ble 966b4 <_PyMonitoring_FireReraiseEvent@@Base+0x50c> │ │ │ │ + ble 968e4 <_PyMonitoring_FireReraiseEvent@@Base+0x50c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ str r3, [ip, #4]! │ │ │ │ ldr lr, [r3] │ │ │ │ add r7, lr, #1 │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ strle r7, [r3] │ │ │ │ - b 96688 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + b 968b8 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne 966f8 <_PyMonitoring_FireReraiseEvent@@Base+0x550> │ │ │ │ + bne 96928 <_PyMonitoring_FireReraiseEvent@@Base+0x550> │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 96668 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + bne 96898 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 96668 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + b 96898 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96740 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ + bne 96970 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #3444 @ 0xd74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 967a8 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ + beq 969d8 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ mov r0, r1 │ │ │ │ - bl b8c40 │ │ │ │ + bl b8f1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 967b8 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ - b 967cc <_PyMonitoring_FireReraiseEvent@@Base+0x624> │ │ │ │ + bne 969e8 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ + b 969fc <_PyMonitoring_FireReraiseEvent@@Base+0x624> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #440] @ 969a8 <_PyMonitoring_FireReraiseEvent@@Base+0x800> │ │ │ │ + ldr ip, [pc, #440] @ 96bd8 <_PyMonitoring_FireReraiseEvent@@Base+0x800> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #34600 @ 0x8728 │ │ │ │ + movw r1, #34664 @ 0x8768 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + beq 96b18 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ movw r1, #32900 @ 0x8084 │ │ │ │ movt r1, #3 │ │ │ │ - bl 278a84 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279b74 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #360] @ 969ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + blt 96b18 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #360] @ 96bdc <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96860 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ + bne 96a90 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96848 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ + bne 96a78 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 96888 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ + bne 96ab8 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 96890 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ + bne 96ac0 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 96940 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ + bne 96b70 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 968d8 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ + bne 96b08 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 968c0 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ + bne 96af0 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ dmb ish │ │ │ │ - beq 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #196] @ 969ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 96b18 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #196] @ 96bdc <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2bd770 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9699c <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ + b 96bcc <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - beq 96914 <_PyMonitoring_FireReraiseEvent@@Base+0x76c> │ │ │ │ + beq 96b44 <_PyMonitoring_FireReraiseEvent@@Base+0x76c> │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #76] @ 0x4c │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -107751,165 +107891,165 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3480] @ 0xd98 │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 968f0 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ + bne 96b20 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96964 <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ + bne 96b94 <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9694c <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ + bne 96b7c <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ dmb ish │ │ │ │ - beq 96974 <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ - ldr r0, [pc, #56] @ 969ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 96ba4 <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ + ldr r0, [pc, #56] @ 96bdc <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2bd770 │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f6150 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ + bl 2f6b9c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -000969b0 : │ │ │ │ +00096be0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 969f8 │ │ │ │ + ldr ip, [pc, #44] @ 96c28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 967d4 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 96a04 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #19628 @ 0x4cac │ │ │ │ + movw r0, #19692 @ 0x4cec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 96a54 │ │ │ │ + ldr r0, [pc, #60] @ 96c84 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #44164 @ 0xac84 │ │ │ │ + movwne r1, #46216 @ 0xb488 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 967d4 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 96a04 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #560] @ 96ca4 │ │ │ │ + ldr ip, [pc, #560] @ 96ed4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #34508 @ 0x86cc │ │ │ │ + movw r1, #34572 @ 0x870c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283bdc │ │ │ │ + bl 284ccc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96b64 │ │ │ │ + beq 96d94 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #3 │ │ │ │ - bl 278a84 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279b74 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96b64 │ │ │ │ - ldr r0, [pc, #476] @ 96ca8 │ │ │ │ + blt 96d94 │ │ │ │ + ldr r0, [pc, #476] @ 96ed8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96ae8 │ │ │ │ + bne 96d18 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96ad0 │ │ │ │ + bne 96d00 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 96b10 │ │ │ │ + bne 96d40 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 96b18 │ │ │ │ + bne 96d48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 96b6c │ │ │ │ + bne 96d9c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 96b54 │ │ │ │ + bne 96d84 │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96b3c │ │ │ │ + bne 96d6c │ │ │ │ dmb ish │ │ │ │ - beq 96b64 │ │ │ │ - ldr r0, [pc, #324] @ 96ca8 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 96d94 │ │ │ │ + ldr r0, [pc, #324] @ 96ed8 │ │ │ │ + bl 2bd770 │ │ │ │ mvn r4, #0 │ │ │ │ - b 96c98 │ │ │ │ + b 96ec8 │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96bd8 │ │ │ │ + beq 96e08 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 96ba8 │ │ │ │ + beq 96dd8 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #80] @ 0x50 │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -107917,506 +108057,506 @@ │ │ │ │ ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3484] @ 0xd9c │ │ │ │ str r0, [r5, #-4]! │ │ │ │ - b 96b7c │ │ │ │ + b 96dac │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c20 │ │ │ │ + bne 96e50 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96c08 │ │ │ │ + bne 96e38 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96bf0 │ │ │ │ + bne 96e20 │ │ │ │ dmb ish │ │ │ │ - beq 96c74 │ │ │ │ - ldr r0, [pc, #144] @ 96ca8 │ │ │ │ - bl 2bcc38 │ │ │ │ - b 96c74 │ │ │ │ + beq 96ea4 │ │ │ │ + ldr r0, [pc, #144] @ 96ed8 │ │ │ │ + bl 2bd770 │ │ │ │ + b 96ea4 │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 96be8 │ │ │ │ + beq 96e18 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2fa9cc <_PyEval_GetBuiltin@@Base+0x1f4> │ │ │ │ + bl 2fb1d0 <_PyEval_GetBuiltin@@Base+0x1f4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96c1c │ │ │ │ + beq 96e4c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96c58 │ │ │ │ + bne 96e88 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96c40 │ │ │ │ + bne 96e70 │ │ │ │ dmb ish │ │ │ │ - beq 96c68 │ │ │ │ - ldr r0, [pc, #64] @ 96ca8 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 96e98 │ │ │ │ + ldr r0, [pc, #64] @ 96ed8 │ │ │ │ + bl 2bd770 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ - b 96b64 │ │ │ │ + bl a7950 │ │ │ │ + b 96d94 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f6150 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ + bl 2f6b9c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -00096cac : │ │ │ │ +00096edc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 96cf4 │ │ │ │ + ldr ip, [pc, #44] @ 96f24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 96a58 │ │ │ │ + bl 96c88 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #19680 @ 0x4ce0 │ │ │ │ + movw r0, #19744 @ 0x4d20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 96d50 │ │ │ │ + ldr r0, [pc, #60] @ 96f80 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #17264 @ 0x4370 │ │ │ │ + movwne r1, #19128 @ 0x4ab8 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #32 │ │ │ │ - bl 96a58 │ │ │ │ + bl 96c88 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096d54 : │ │ │ │ +00096f84 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ 96e88 │ │ │ │ + ldr ip, [pc, #280] @ 970b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96da8 │ │ │ │ + bne 96fd8 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96d90 │ │ │ │ + bne 96fc0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 96dc8 │ │ │ │ + beq 96ff8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96de4 │ │ │ │ + beq 97014 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 96dcc │ │ │ │ + bne 96ffc │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96e0c │ │ │ │ + bne 9703c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96df4 │ │ │ │ + bne 97024 │ │ │ │ dmb ish │ │ │ │ - beq 96e18 │ │ │ │ - bl 2bcc38 │ │ │ │ + beq 97048 │ │ │ │ + bl 2bd770 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96e78 │ │ │ │ + beq 970a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96e38 │ │ │ │ + beq 97068 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add r3, r4, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96e40 │ │ │ │ + bne 97070 │ │ │ │ dmb ish │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96e60 │ │ │ │ + bne 97090 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096e8c : │ │ │ │ +000970bc : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ 96fd8 │ │ │ │ + ldr r2, [pc, #304] @ 97208 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96ec8 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + bne 970f8 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 96fdc │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 9720c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 96fe0 │ │ │ │ - bl 294d68 │ │ │ │ + ldr r0, [pc, #264] @ 97210 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96fc0 │ │ │ │ + blt 971f0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96efc │ │ │ │ + beq 9712c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96f50 │ │ │ │ - bl aece0 │ │ │ │ + bne 97180 │ │ │ │ + bl aef8c │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 96fc0 │ │ │ │ - ldr r1, [pc, #192] @ 96fe0 │ │ │ │ + beq 971f0 │ │ │ │ + ldr r1, [pc, #192] @ 97210 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27d35c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f50 │ │ │ │ + beq 97180 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fc0 │ │ │ │ + bgt 971f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fc0 │ │ │ │ - b 96f90 │ │ │ │ + bne 971f0 │ │ │ │ + b 971c0 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96fc0 │ │ │ │ + beq 971f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f98 │ │ │ │ + beq 971c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fc0 │ │ │ │ + bgt 971f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fc0 │ │ │ │ + bne 971f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 96fc0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 971f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fd0 │ │ │ │ + bgt 97200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fd0 │ │ │ │ + bne 97200 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28b43c <_PyErr_Clear@@Base> │ │ │ │ + b 28c26c <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ subseq fp, lr, r4, asr sl │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00096fe4 : │ │ │ │ +00097214 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #92] @ 9705c │ │ │ │ + ldr r0, [pc, #92] @ 9728c │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 294d68 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9701c │ │ │ │ + bge 9724c │ │ │ │ mov r4, #0 │ │ │ │ - bl 14330c │ │ │ │ - b 97050 │ │ │ │ + bl 143454 │ │ │ │ + b 97280 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9704c │ │ │ │ + beq 9727c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 9704c │ │ │ │ + beq 9727c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00097060 : │ │ │ │ +00097290 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #544] @ 9729c │ │ │ │ + ldr lr, [pc, #544] @ 974cc │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movle r7, #1 │ │ │ │ movgt r7, r0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ suble r5, fp, #48 @ 0x30 │ │ │ │ movgt r5, r1 │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #26164 @ 0x6634 │ │ │ │ + movw r3, #26228 @ 0x6674 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97284 │ │ │ │ + beq 974b4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccdec │ │ │ │ + bl cd15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 970fc │ │ │ │ + bne 9732c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97284 │ │ │ │ + bgt 974b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97284 │ │ │ │ + bne 974b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 97284 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 974b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 970c0 │ │ │ │ + bne 972f0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #1720 @ 0x6b8 │ │ │ │ + movw r0, #1856 @ 0x740 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa524 │ │ │ │ + bl aa808 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 27d35c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9717c │ │ │ │ + beq 973ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9716c │ │ │ │ + bgt 9739c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9716c │ │ │ │ + bne 9739c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #19728 @ 0x4d10 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #19792 @ 0x4d50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 972a0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 974d0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9719c │ │ │ │ + bgt 973cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9719c │ │ │ │ + bne 973cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 97294 │ │ │ │ + beq 974c4 │ │ │ │ mov r7, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a8a9c │ │ │ │ + bl 2a98e4 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 97294 │ │ │ │ + beq 974c4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 971e4 │ │ │ │ - movw r1, #19752 @ 0x4d28 │ │ │ │ + bne 97414 │ │ │ │ + movw r1, #19816 @ 0x4d68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 972a0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 972a4 │ │ │ │ + ldr r0, [pc, #188] @ 974d0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 974d4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 294d68 │ │ │ │ + bl 295bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97208 │ │ │ │ - movw r1, #19784 @ 0x4d48 │ │ │ │ + bge 97438 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 972a0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 974d0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9725c │ │ │ │ + beq 9748c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2886ac │ │ │ │ + bl 28979c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97238 │ │ │ │ - movw r1, #19804 @ 0x4d5c │ │ │ │ + bne 97468 │ │ │ │ + movw r1, #19868 @ 0x4d9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 972a0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 974d0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9725c │ │ │ │ + bgt 9748c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9725c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne 9748c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97294 │ │ │ │ + bgt 974c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97294 │ │ │ │ + bne 974c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 97294 │ │ │ │ - movw r1, #19836 @ 0x4d7c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 974c4 │ │ │ │ + movw r1, #19900 @ 0x4dbc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 972a0 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 974d0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ subseq fp, lr, r0, ror sl │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ │ │ │ │ -000972a8 : │ │ │ │ +000974d8 : │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97060 │ │ │ │ + b 97290 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97310 │ │ │ │ + bne 97540 │ │ │ │ mov r4, #0 │ │ │ │ - b 9734c │ │ │ │ + b 9757c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97344 │ │ │ │ + bne 97574 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ - b 97308 │ │ │ │ - bl b2448 │ │ │ │ + bl 27bef0 │ │ │ │ + b 97538 │ │ │ │ + bl b26f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -108427,441 +108567,1026 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #224] @ 97484 │ │ │ │ - movw r2, #19856 @ 0x4d90 │ │ │ │ + ldr r3, [pc, #224] @ 976b4 │ │ │ │ + movw r2, #19920 @ 0x4dd0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141a38 │ │ │ │ + bl 141b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 973e8 │ │ │ │ + beq 97618 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 973f0 │ │ │ │ + bge 97620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19876 @ 0x4da4 │ │ │ │ + movw r1, #19940 @ 0x4de4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b 9747c │ │ │ │ + b 976ac │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 97430 │ │ │ │ + beq 97660 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 97430 │ │ │ │ + ble 97660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4c00 │ │ │ │ + bl 1c5370 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19916 @ 0x4dcc │ │ │ │ + movw r1, #19980 @ 0x4e0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 973e8 │ │ │ │ + bl 16ed94 │ │ │ │ + b 97618 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c480 │ │ │ │ + bl 7c608 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 97464 │ │ │ │ - bl 1c4c00 │ │ │ │ + bge 97694 │ │ │ │ + bl 1c5370 │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ - b 973e8 │ │ │ │ - bl 1c4c00 │ │ │ │ - movw r0, #19964 @ 0x4dfc │ │ │ │ + bl aef8c │ │ │ │ + b 97618 │ │ │ │ + bl 1c5370 │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97564 │ │ │ │ + beq 97794 │ │ │ │ bl 2d3d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 97514 │ │ │ │ + bne 97744 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97564 │ │ │ │ + bgt 97794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97564 │ │ │ │ + bne 97794 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 97564 │ │ │ │ - bl c5a4c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 97794 │ │ │ │ + bl c5eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97548 │ │ │ │ + beq 97778 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97588 │ │ │ │ + ble 977b8 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #59312 @ 0xe7b0 │ │ │ │ + movw r2, #59872 @ 0xe9e0 │ │ │ │ movt r2, #8 │ │ │ │ - movw r0, #19968 @ 0x4e00 │ │ │ │ + movw r0, #20032 @ 0x4e40 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 975a0 │ │ │ │ + beq 977d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 974f4 │ │ │ │ + bne 97724 │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9756c │ │ │ │ + ble 9779c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r4, #0 │ │ │ │ - b 975a8 │ │ │ │ + b 977d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9755c │ │ │ │ + bne 9778c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9755c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9778c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 97510 │ │ │ │ + bne 97740 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 97510 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 97740 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9760c │ │ │ │ + bne 9783c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 97630 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + bne 97860 │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32568 @ 0x7f38 │ │ │ │ + movw r0, #32632 @ 0x7f78 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 3744b8 <_PyArg_BadArgument@@Base> │ │ │ │ - b 976c4 │ │ │ │ + bl 3747d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 978f4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32568 @ 0x7f38 │ │ │ │ + movw r0, #32632 @ 0x7f78 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 975d8 │ │ │ │ - b 976c4 │ │ │ │ + bne 97808 │ │ │ │ + b 978f4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 976c4 │ │ │ │ + beq 978f4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97670 │ │ │ │ + beq 978a0 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b 976c4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 978f4 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 976a4 │ │ │ │ + bne 978d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139d78 │ │ │ │ - movw r1, #19972 @ 0x4e04 │ │ │ │ + bl 139ec8 │ │ │ │ + movw r1, #20036 @ 0x4e44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16e9ec │ │ │ │ - b 976c4 │ │ │ │ + bl 16ed94 │ │ │ │ + b 978f4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 976e0 │ │ │ │ + beq 97910 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ba254 │ │ │ │ + bl 1ba9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 976cc │ │ │ │ + bne 978fc │ │ │ │ mov r4, #0 │ │ │ │ - b 97728 │ │ │ │ + b 97958 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc8fc │ │ │ │ + bl fcae4 │ │ │ │ mov r1, r0 │ │ │ │ - b 976e4 │ │ │ │ + b 97914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97710 │ │ │ │ + bne 97940 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aece0 │ │ │ │ - b 976c4 │ │ │ │ + bl aef8c │ │ │ │ + b 978f4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 173b24 │ │ │ │ + bl 173eb4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097734 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 97754 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097964 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97984 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257e58 │ │ │ │ + b 258c58 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 978a4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ad4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9777c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 979ac <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23880 @ 0x5d48 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 978a4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ad4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ sub r0, r6, #97 @ 0x61 │ │ │ │ add lr, r3, #39936 @ 0x9c00 │ │ │ │ cmp r0, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r2, r6, #32 │ │ │ │ movhi r2, r6 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r7, r1 │ │ │ │ uxtb r4, r2 │ │ │ │ - b 977e8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97a18 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 978f4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97b24 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 978a4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97ad4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 978a8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 97ad8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 977cc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 979fc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 9793c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97b6c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 977cc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 979fc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 978e4 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97b14 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ add sl, r0, #1 │ │ │ │ mov r8, ip │ │ │ │ add r1, r9, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r1, [sl] │ │ │ │ sub r0, r2, #32 │ │ │ │ sub ip, r2, #97 @ 0x61 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97950 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97b80 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97964 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97b94 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp ip, #25 │ │ │ │ sub ip, r1, #97 @ 0x61 │ │ │ │ uxtbls r0, r0 │ │ │ │ movhi r0, r2 │ │ │ │ uxtb ip, ip │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp ip, #25 │ │ │ │ andls r1, r3, #255 @ 0xff │ │ │ │ cmp r1, r0 │ │ │ │ - beq 978b0 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 97ae0 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 977d4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 97a04 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 97844 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97a74 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 977d4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 97a04 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 977e0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97a10 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97978 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97ba8 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ sub r3, r5, #1 │ │ │ │ add ip, r7, #65 @ 0x41 │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ sub r2, ip, r1 │ │ │ │ cmp r2, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 97974 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97ba4 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97918 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97b48 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 977cc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 97814 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 979fc <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97a44 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 978e8 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97b18 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 978f4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97b24 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 978a8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 97ad8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + │ │ │ │ +00097bb0 : │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt 97c08 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + push {fp, lr} │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ + movt r2, #9 │ │ │ │ + ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 97bf4 │ │ │ │ + cmp r1, #1 │ │ │ │ + movcs r0, r1 │ │ │ │ + movcc r0, #1 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 2e304 │ │ │ │ + ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00097c10 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3712] @ 0xe80 │ │ │ │ - sub sp, sp, #348 @ 0x15c │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r5, r0 │ │ │ │ - str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r2, #320 @ 0x140 │ │ │ │ - str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr ip, [fp, #4] │ │ │ │ + ldr r4, [fp, #8] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 97c48 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + str r4, [fp, #4] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 235730 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #364] @ 97dc0 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + mov r6, r0 │ │ │ │ + ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ + cmp ip, #0 │ │ │ │ + ble 97c90 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2e31c │ │ │ │ + ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r6 │ │ │ │ + str r4, [fp, #8] │ │ │ │ + str r5, [fp, #4] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 23595c │ │ │ │ + ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 97d24 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r3, r5 │ │ │ │ + moveq r0, r6 │ │ │ │ + beq 97c38 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + cmp r4, #1 │ │ │ │ + beq 97d44 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + cmp r4, #2 │ │ │ │ + moveq r7, #1 │ │ │ │ + bne 97d4c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + mov r0, r6 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ + bl 2e31c │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ + bhi 97d5c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 97bb0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 97d5c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ + mov r3, r0 │ │ │ │ + ldrb ip, [r4] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq 97d64 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + tst ip, #128 @ 0x80 │ │ │ │ + bne 97d84 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + add r4, r4, #1 │ │ │ │ + str ip, [r3], #4 │ │ │ │ + b 97d04 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2352bc │ │ │ │ + ldr r3, [pc, #136] @ 97dc0 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r3, #1476] @ 0x5c4 │ │ │ │ + b 97c9c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + mov r7, #0 │ │ │ │ + b 97cc0 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + mvn r3, #2 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mvn r3, #0 │ │ │ │ + b 97d50 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + cmp r2, #0 │ │ │ │ + str ip, [r3] │ │ │ │ + subne r3, r3, r0 │ │ │ │ + asrne r3, r3, #2 │ │ │ │ + strne r3, [r2] │ │ │ │ + mov r3, #0 │ │ │ │ + str r0, [r1] │ │ │ │ + b 97d50 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + add ip, ip, #56320 @ 0xdc00 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 97d18 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 98044 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r2, #0 │ │ │ │ + subne r3, r4, r6 │ │ │ │ + strne r3, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + movwne r3, #56704 @ 0xdd80 │ │ │ │ + movtne r3, #60 @ 0x3c │ │ │ │ + strne r3, [r5] │ │ │ │ + mvn r3, #1 │ │ │ │ + b 97d50 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #1 │ │ │ │ + movcs r0, r1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movcc r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2e304 │ │ │ │ + │ │ │ │ +00097de4 : │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + sub r0, fp, #36 @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 2355b4 │ │ │ │ + ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97e7c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 97e54 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 98044 │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [r5] │ │ │ │ + str r3, [r6] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 983e8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 97e28 │ │ │ │ + ldr r2, [pc, #32] @ 97e8c │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ + stm r6, {r1, r2, r3, r4} │ │ │ │ + b 97e48 │ │ │ │ + sub r3, fp, #36 @ 0x24 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + stm r6, {r0, r1, r2, r3} │ │ │ │ + b 97e48 │ │ │ │ + subeq r7, r1, r0, ror lr │ │ │ │ + │ │ │ │ +00097e90 : │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r3, r0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r0, #4 │ │ │ │ + ldm r3, {r5, r6} │ │ │ │ + bl 97bb0 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq 97ffc │ │ │ │ + ldr r4, [pc, #376] @ 98040 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 97ee4 │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97ecc │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 97f98 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + ldr r2, [r3, #916] @ 0x394 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 98020 │ │ │ │ + ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ + ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ + cmp r6, r3 │ │ │ │ + cmpeq r5, r0 │ │ │ │ + bne 98018 │ │ │ │ + add r3, r2, #114688 @ 0x1c000 │ │ │ │ + add r3, r3, #180 @ 0xb4 │ │ │ │ + dmb ish │ │ │ │ + ldr r0, [r3] │ │ │ │ + dmb ish │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 97fcc │ │ │ │ + add ip, r0, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r14, [r3] │ │ │ │ + cmp lr, r0 │ │ │ │ + bne 97f58 │ │ │ │ + strex r5, ip, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 97f40 │ │ │ │ + dmb ish │ │ │ │ + bne 97f24 │ │ │ │ + str r2, [r1] │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 97f84 │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97f6c │ │ │ │ + dmb ish │ │ │ │ + bne 97fb8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 18bba4 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b 97ef4 │ │ │ │ + ldr r0, [pc, #128] @ 98040 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2bd770 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b 97f8c │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 97fec │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97fd4 │ │ │ │ + dmb ish │ │ │ │ + bne 98004 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 98044 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - mov r8, #16 │ │ │ │ - str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - sub r0, fp, #356 @ 0x164 │ │ │ │ - str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bl 2d6c4 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - sub ip, fp, #356 @ 0x164 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - rev r2, r2 │ │ │ │ - ldr r6, [r7] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - rev r6, r6 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - rev r4, r4 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - rev r0, r0 │ │ │ │ - str r6, [fp, #-356] @ 0xfffffe9c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ + b 97f8c │ │ │ │ + ldr r0, [pc, #52] @ 98040 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2bd770 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b 97ff4 │ │ │ │ + ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ + b 97f00 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 97fec │ │ │ │ + strexb r0, r2, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 97fec │ │ │ │ + b 98024 │ │ │ │ + rsbeq r9, r2, r8, lsl #19 │ │ │ │ + │ │ │ │ +00098044 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + push {fp, lr} │ │ │ │ + movw r2, #33316 @ 0x8224 │ │ │ │ + movt r2, #9 │ │ │ │ + ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 98074 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 2d1b4 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 2d280 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + cmnne r0, #1 │ │ │ │ + bne 980c0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 980b8 │ │ │ │ + sub r5, r6, #4 │ │ │ │ + mov r0, #0 │ │ │ │ + ands r3, r4, #3 │ │ │ │ + movw lr, #2047 @ 0x7ff │ │ │ │ + beq 981bc │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 98114 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 981f4 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r0, r4 │ │ │ │ + bne 981bc │ │ │ │ + b 980b8 │ │ │ │ + ldr r2, [ip, #4] │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + ldr r2, [ip, #8] │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + ldr r2, [ip, #12] │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + cmp r0, r4 │ │ │ │ + beq 980b8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add ip, r5, #4 │ │ │ │ + add r0, r0, #4 │ │ │ │ + add r5, ip, #12 │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 98148 │ │ │ │ + mvn r4, #0 │ │ │ │ + b 980b8 │ │ │ │ + ldr r2, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + movcc r3, #0 │ │ │ │ + movcs r3, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + orrls r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 981ec │ │ │ │ + mov r0, #1 │ │ │ │ + b 980ec │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r0, r1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2d1b4 │ │ │ │ + │ │ │ │ +0009823c : │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + bl 97e90 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 9829c │ │ │ │ + bl 1dbe30 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 98294 │ │ │ │ + ldr r1, [pc, #68] @ 982b8 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [r2, #724] @ 0x2d4 │ │ │ │ + cmp r1, #0 │ │ │ │ + streq r4, [r2, #724] @ 0x2d4 │ │ │ │ + bne 982a4 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dbd04 │ │ │ │ + mov r3, #0 │ │ │ │ + b 98288 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl 1dbd04 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + b 98288 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + │ │ │ │ +000982bc : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [r3, #1152] @ 0x480 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 982fc │ │ │ │ + bl 2d6d0 │ │ │ │ + str r0, [fp, #-8] │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + bl 235240 │ │ │ │ + bl 2d6d0 │ │ │ │ + str r0, [fp, #-8] │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + b 982f4 │ │ │ │ + │ │ │ │ +00098310 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [r3, #1152] @ 0x480 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 98354 │ │ │ │ + bl 2d6d0 │ │ │ │ + str r0, [fp, #-8] │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + mov r1, #0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + bl 235240 │ │ │ │ + b 9833c │ │ │ │ + │ │ │ │ +0009835c : │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 983bc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + push {fp, lr} │ │ │ │ + movw r2, #33732 @ 0x83c4 │ │ │ │ + movt r2, #9 │ │ │ │ + ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 9839c │ │ │ │ + cmp r1, #1 │ │ │ │ + movcc r1, #1 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 2dac0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ + mov r1, ip │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movcs r1, r2 │ │ │ │ + movcc r1, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2dac0 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 2cf74 │ │ │ │ + cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ + bhi 98484 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + add r0, r0, #1 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ + movt r1, #9 │ │ │ │ + ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ + lsl r2, r0, #2 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne 98468 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + bl 2e304 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 98484 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2e280 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 9844c │ │ │ │ + mov r3, #0 │ │ │ │ + b 9845c │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3712] @ 0xe80 │ │ │ │ + sub sp, sp, #348 @ 0x15c │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r2, #320 @ 0x140 │ │ │ │ + str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + mov r8, #16 │ │ │ │ + str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + sub r0, fp, #356 @ 0x164 │ │ │ │ + str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ + bl 2d6c4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + sub ip, fp, #356 @ 0x164 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + rev r2, r2 │ │ │ │ + ldr r6, [r7] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + rev r6, r6 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + rev r4, r4 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + rev r0, r0 │ │ │ │ + str r6, [fp, #-356] @ 0xfffffe9c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ rev r3, r3 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ rev r3, r3 │ │ │ │ @@ -108945,15 +109670,15 @@ │ │ │ │ ldr r2, [ip, #28] │ │ │ │ str r7, [ip, #56] @ 0x38 │ │ │ │ eor r1, r1, r2 │ │ │ │ eor r1, r1, r4 │ │ │ │ eor r1, r1, r3 │ │ │ │ ror r3, r1, #31 │ │ │ │ str r3, [ip, #60] @ 0x3c │ │ │ │ - bne 97aa4 <_PyOS_IsMainThread@@Base+0x370> │ │ │ │ + bne 985b0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r7, fp, #356 @ 0x164 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw sl, #31129 @ 0x7999 │ │ │ │ movt sl, #23170 @ 0x5a82 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ eor r3, r3, r2 │ │ │ │ @@ -108988,15 +109713,15 @@ │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ ror r0, r2, #2 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ add r1, r8, r5 │ │ │ │ mov r8, r4 │ │ │ │ - beq 97d70 <_PyOS_IsMainThread@@Base+0x63c> │ │ │ │ + beq 9887c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, r0, ip │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -109057,61 +109782,61 @@ │ │ │ │ add r1, r8, r5 │ │ │ │ mov r2, ip │ │ │ │ mov r8, r4 │ │ │ │ add r7, r7, #20 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b 97c28 <_PyOS_IsMainThread@@Base+0x4f4> │ │ │ │ + b 98734 │ │ │ │ movw r7, #49622 @ 0xc1d6 │ │ │ │ movt r7, #51810 @ 0xca62 │ │ │ │ movw r9, #60321 @ 0xeba1 │ │ │ │ movt r9, #28377 @ 0x6ed9 │ │ │ │ movw r8, #48348 @ 0xbcdc │ │ │ │ movt r8, #36635 @ 0x8f1b │ │ │ │ mov r2, #20 │ │ │ │ - b 97dd0 <_PyOS_IsMainThread@@Base+0x69c> │ │ │ │ + b 988dc │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls 97e0c <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ + bls 98918 │ │ │ │ add r3, r3, r7 │ │ │ │ add r2, r2, #1 │ │ │ │ add sl, r3, sl │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ ror r3, ip, #2 │ │ │ │ add sl, sl, r4 │ │ │ │ - beq 97e28 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ + beq 98934 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ sub r3, r2, #40 @ 0x28 │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ eor sl, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 97d90 <_PyOS_IsMainThread@@Base+0x65c> │ │ │ │ + bhi 9889c │ │ │ │ and r3, r0, ip │ │ │ │ and sl, sl, lr │ │ │ │ add r5, r5, r1, ror #27 │ │ │ │ eor sl, sl, r3 │ │ │ │ add r5, r5, r8 │ │ │ │ ror r3, ip, #2 │ │ │ │ add sl, sl, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ add sl, sl, r4 │ │ │ │ - b 97dbc <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ + b 988c8 │ │ │ │ add r5, r5, r1, ror #27 │ │ │ │ ror r3, ip, #2 │ │ │ │ add r5, r5, r9 │ │ │ │ add r2, r2, #1 │ │ │ │ add r5, r5, sl │ │ │ │ add sl, r5, r4 │ │ │ │ - b 97dbc <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ + b 988c8 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ str sl, [r5] │ │ │ │ @@ -109122,619 +109847,34 @@ │ │ │ │ ldr r0, [fp, #-376] @ 0xfffffe88 │ │ │ │ str r1, [r5, #8] │ │ │ │ add r0, r0, lr │ │ │ │ str r3, [r5, #12] │ │ │ │ str r0, [r5, #16] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00097e70 : │ │ │ │ - subs r1, r0, #0 │ │ │ │ - blt 97ec8 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - push {fp, lr} │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ - movt r2, #9 │ │ │ │ - ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne 97eb4 │ │ │ │ - cmp r1, #1 │ │ │ │ - movcs r0, r1 │ │ │ │ - movcc r0, #1 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b 2e304 │ │ │ │ - ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00097ed0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr ip, [fp, #4] │ │ │ │ - ldr r4, [fp, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq 97f08 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ - str r4, [fp, #4] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2348b4 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 98080 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ - mov r6, r0 │ │ │ │ - ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ - cmp ip, #0 │ │ │ │ - ble 97f50 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ - str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e31c │ │ │ │ - ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - mov r0, r6 │ │ │ │ - str r4, [fp, #8] │ │ │ │ - str r5, [fp, #4] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234ae0 │ │ │ │ - ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 97fe4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r3, r5 │ │ │ │ - moveq r0, r6 │ │ │ │ - beq 97ef8 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ - cmp r4, #1 │ │ │ │ - beq 98004 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ - cmp r4, #2 │ │ │ │ - moveq r7, #1 │ │ │ │ - bne 9800c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ - mov r0, r6 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2e31c │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 9801c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 97e70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9801c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - mov r4, r6 │ │ │ │ - ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - mov r3, r0 │ │ │ │ - ldrb ip, [r4] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq 98024 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ - tst ip, #128 @ 0x80 │ │ │ │ - bne 98044 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ - add r4, r4, #1 │ │ │ │ - str ip, [r3], #4 │ │ │ │ - b 97fc4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ - str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 234440 │ │ │ │ - ldr r3, [pc, #136] @ 98080 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ - ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #1476] @ 0x5c4 │ │ │ │ - b 97f5c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ - mov r7, #0 │ │ │ │ - b 97f80 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ - mvn r3, #2 │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mvn r3, #0 │ │ │ │ - b 98010 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ - cmp r2, #0 │ │ │ │ - str ip, [r3] │ │ │ │ - subne r3, r3, r0 │ │ │ │ - asrne r3, r3, #2 │ │ │ │ - strne r3, [r2] │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r1] │ │ │ │ - b 98010 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ - add ip, ip, #56320 @ 0xdc00 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 97fd8 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 98304 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r2, #0 │ │ │ │ - subne r3, r4, r6 │ │ │ │ - strne r3, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - movwne r3, #56640 @ 0xdd40 │ │ │ │ - movtne r3, #60 @ 0x3c │ │ │ │ - strne r3, [r5] │ │ │ │ - mvn r3, #1 │ │ │ │ - b 98010 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #1 │ │ │ │ - movcs r0, r1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movcc r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e304 │ │ │ │ - │ │ │ │ -000980a4 : │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r2 │ │ │ │ - sub r0, fp, #36 @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - bl 234738 │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9813c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 98114 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 98304 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [r5] │ │ │ │ - str r3, [r6] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 986a8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 980e8 │ │ │ │ - ldr r2, [pc, #32] @ 9814c │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ - stm r6, {r1, r2, r3, r4} │ │ │ │ - b 98108 │ │ │ │ - sub r3, fp, #36 @ 0x24 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - stm r6, {r0, r1, r2, r3} │ │ │ │ - b 98108 │ │ │ │ - subeq r7, r1, r0, lsr lr │ │ │ │ - │ │ │ │ -00098150 : │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r3, r0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r0, #4 │ │ │ │ - ldm r3, {r5, r6} │ │ │ │ - bl 97e70 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - beq 982bc │ │ │ │ - ldr r4, [pc, #376] @ 98300 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 981a4 │ │ │ │ - strexb r0, r3, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9818c │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 98258 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #916] @ 0x394 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 982e0 │ │ │ │ - ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ - ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ - cmp r6, r3 │ │ │ │ - cmpeq r5, r0 │ │ │ │ - bne 982d8 │ │ │ │ - add r3, r2, #114688 @ 0x1c000 │ │ │ │ - add r3, r3, #180 @ 0xb4 │ │ │ │ - dmb ish │ │ │ │ - ldr r0, [r3] │ │ │ │ - dmb ish │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 9828c │ │ │ │ - add ip, r0, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrex r14, [r3] │ │ │ │ - cmp lr, r0 │ │ │ │ - bne 98218 │ │ │ │ - strex r5, ip, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 98200 │ │ │ │ - dmb ish │ │ │ │ - bne 981e4 │ │ │ │ - str r2, [r1] │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 98244 │ │ │ │ - strexb r0, r3, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9822c │ │ │ │ - dmb ish │ │ │ │ - bne 98278 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - bl 18b7fc <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 981b4 │ │ │ │ - ldr r0, [pc, #128] @ 98300 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcc38 │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9824c │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 982ac │ │ │ │ - strexb r0, r3, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 98294 │ │ │ │ - dmb ish │ │ │ │ - bne 982c4 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 98304 │ │ │ │ - mov r1, #0 │ │ │ │ - b 9824c │ │ │ │ - ldr r0, [pc, #52] @ 98300 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcc38 │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 982b4 │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 981c0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 982ac │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 982ac │ │ │ │ - b 982e4 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - │ │ │ │ -00098304 : │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - push {fp, lr} │ │ │ │ - movw r2, #34020 @ 0x84e4 │ │ │ │ - movt r2, #9 │ │ │ │ - ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne 98334 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b 2d1b4 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 2d280 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - cmnne r0, #1 │ │ │ │ - bne 98380 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 98378 │ │ │ │ - sub r5, r6, #4 │ │ │ │ - mov r0, #0 │ │ │ │ - ands r3, r4, #3 │ │ │ │ - movw lr, #2047 @ 0x7ff │ │ │ │ - beq 9847c │ │ │ │ - cmp r3, #1 │ │ │ │ - beq 983d4 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 984b4 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp r0, r4 │ │ │ │ - bne 9847c │ │ │ │ - b 98378 │ │ │ │ - ldr r2, [ip, #4] │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - ldr r2, [ip, #12] │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - cmp r0, r4 │ │ │ │ - beq 98378 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add ip, r5, #4 │ │ │ │ - add r0, r0, #4 │ │ │ │ - add r5, ip, #12 │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 98408 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 98378 │ │ │ │ - ldr r2, [r6] │ │ │ │ - mov r5, r6 │ │ │ │ - cmp r2, #1114112 @ 0x110000 │ │ │ │ - sub r1, r2, #55296 @ 0xd800 │ │ │ │ - movcc r3, #0 │ │ │ │ - movcs r3, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - orrls r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 984ac │ │ │ │ - mov r0, #1 │ │ │ │ - b 983ac │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r0, r1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d1b4 │ │ │ │ - │ │ │ │ -000984fc : │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - bl 98150 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 9855c │ │ │ │ - bl 1dd29c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 98554 │ │ │ │ - ldr r1, [pc, #68] @ 98578 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r1, [r2, #724] @ 0x2d4 │ │ │ │ - cmp r1, #0 │ │ │ │ - streq r4, [r2, #724] @ 0x2d4 │ │ │ │ - bne 98564 │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1db7f4 │ │ │ │ - mov r3, #0 │ │ │ │ - b 98548 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl 1db7f4 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - b 98548 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - │ │ │ │ -0009857c : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r3, [r3, #1152] @ 0x480 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 985bc │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-8] │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - bl 2343c4 │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-8] │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - b 985b4 │ │ │ │ - │ │ │ │ -000985d0 : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r3, [r3, #1152] @ 0x480 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 98614 │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-8] │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - mov r1, #0 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - bl 2343c4 │ │ │ │ - b 985fc │ │ │ │ - │ │ │ │ -0009861c : │ │ │ │ - cmp r1, #0 │ │ │ │ - blt 9867c │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - push {fp, lr} │ │ │ │ - movw r2, #34436 @ 0x8684 │ │ │ │ - movt r2, #9 │ │ │ │ - ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne 9865c │ │ │ │ - cmp r1, #1 │ │ │ │ - movcc r1, #1 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b 2dac0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ - mov r1, ip │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movcs r1, r2 │ │ │ │ - movcc r1, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dac0 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 2cf74 │ │ │ │ - cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 98744 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - add r0, r0, #1 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ - movt r1, #9 │ │ │ │ - ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ - lsl r2, r0, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne 98728 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - bl 2e304 │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 98744 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 2e280 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 9870c │ │ │ │ - mov r3, #0 │ │ │ │ - b 9871c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #21324 @ 0x534c │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 251724 │ │ │ │ + bl 25259c │ │ │ │ ldrb r2, [r4, #-8] │ │ │ │ sub r3, r4, #7 │ │ │ │ sub r0, r4, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr r2, r1, r2, lsl #8 │ │ │ │ - bne 9878c │ │ │ │ + bne 989bc │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ @@ -109747,40 +109887,40 @@ │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #616] @ 98a5c │ │ │ │ + ldr r3, [pc, #616] @ 98c8c │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98a24 │ │ │ │ + beq 98c54 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98a60 │ │ │ │ + ldr r0, [pc, #584] @ 98c90 │ │ │ │ mov r2, r6 │ │ │ │ - bl 251724 │ │ │ │ + bl 25259c │ │ │ │ ldrb r4, [r6, #-8] │ │ │ │ sub r7, r6, #8 │ │ │ │ sub r3, r6, #7 │ │ │ │ sub r1, r6, #4 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr r4, r2, r4, lsl #8 │ │ │ │ - bne 9882c │ │ │ │ + bne 98a5c │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98a54 │ │ │ │ + bhi 98c84 │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 988fc │ │ │ │ + bls 98b2c │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov ip, r6 │ │ │ │ mov sl, r9 │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -109788,15 +109928,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add sl, sl, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98868 │ │ │ │ + bne 98a98 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r7 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r4, #64 @ 0x40 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ @@ -109809,20 +109949,20 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r6, r6, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 988bc │ │ │ │ + bne 98aec │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d6c4 │ │ │ │ - b 98920 │ │ │ │ + b 98b50 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -109838,233 +109978,233 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r7, #8 │ │ │ │ add r3, r7, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb r2, [r3, #-1]! │ │ │ │ lsr r2, r2, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 9894c │ │ │ │ + bne 98b7c │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi 989e4 │ │ │ │ + bhi 98c14 │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98a54 │ │ │ │ + beq 98c84 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 989c0 │ │ │ │ + bls 98bf0 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #148] @ 98a5c │ │ │ │ + ldr r3, [pc, #148] @ 98c8c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98a50 │ │ │ │ + bne 98c80 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r7, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r5, r7 │ │ │ │ - bls 989a0 │ │ │ │ + bls 98bd0 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e280 │ │ │ │ - b 989a0 │ │ │ │ - ldr r3, [pc, #48] @ 98a5c │ │ │ │ + b 98bd0 │ │ │ │ + ldr r3, [pc, #48] @ 98c8c │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98a50 │ │ │ │ + bne 98c80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24a42c │ │ │ │ + b 24a884 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 989c0 │ │ │ │ + b 98bf0 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - umaaleq r5, r5, r8, r3 │ │ │ │ + subeq r5, r5, r0, asr #7 │ │ │ │ │ │ │ │ -00098a64 : │ │ │ │ +00098c94 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 98aa0 │ │ │ │ + bl 98cd0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098aa0 : │ │ │ │ +00098cd0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 98af4 │ │ │ │ + bhi 98d24 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98aec │ │ │ │ + beq 98d1c │ │ │ │ add r1, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b 98ae0 │ │ │ │ + b 98d10 │ │ │ │ │ │ │ │ -00098b00 : │ │ │ │ +00098d30 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098b20 <_PyInterpreterState_Main@@Base>: │ │ │ │ +00098d50 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098b40 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00098d70 <_Py_hashtable_new_full@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r7, #24256 @ 0x5ec0 │ │ │ │ + movweq r7, #24992 @ 0x61a0 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 98d8c <_Py_hashtable_new_full@@Base+0x24c> │ │ │ │ + bne 98fbc <_Py_hashtable_new_full@@Base+0x24c> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #64688 @ 0xfcb0 │ │ │ │ + movw r8, #65240 @ 0xfed8 │ │ │ │ movt r8, #9 │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98e18 <_Py_hashtable_new_full@@Base+0x2d8> │ │ │ │ - ldr r1, [pc, #740] @ 98e84 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 99048 <_Py_hashtable_new_full@@Base+0x2d8> │ │ │ │ + ldr r1, [pc, #740] @ 990b4 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 98dfc <_Py_hashtable_new_full@@Base+0x2bc> │ │ │ │ + beq 9902c <_Py_hashtable_new_full@@Base+0x2bc> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 98cb0 <_Py_hashtable_new_full@@Base+0x170> │ │ │ │ + beq 98ee0 <_Py_hashtable_new_full@@Base+0x170> │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98e38 <_Py_hashtable_new_full@@Base+0x2f8> │ │ │ │ - ldr r1, [pc, #644] @ 98e84 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 99068 <_Py_hashtable_new_full@@Base+0x2f8> │ │ │ │ + ldr r1, [pc, #644] @ 990b4 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 98de4 <_Py_hashtable_new_full@@Base+0x2a4> │ │ │ │ + beq 99014 <_Py_hashtable_new_full@@Base+0x2a4> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 98d24 <_Py_hashtable_new_full@@Base+0x1e4> │ │ │ │ - movw r8, #22960 @ 0x59b0 │ │ │ │ + beq 98f54 <_Py_hashtable_new_full@@Base+0x1e4> │ │ │ │ + movw r8, #23696 @ 0x5c90 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #24048 @ 0x5df0 │ │ │ │ + movw r2, #24952 @ 0x6178 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #60896 @ 0xede0 │ │ │ │ + movw r3, #62800 @ 0xf550 │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #56776 @ 0xddc8 │ │ │ │ + movw r3, #57328 @ 0xdff0 │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #23680 @ 0x5c80 │ │ │ │ + movweq r3, #24584 @ 0x6008 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ @@ -110074,192 +110214,192 @@ │ │ │ │ addls r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, ip] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98be0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + bne 98e10 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98e50 <_Py_hashtable_new_full@@Base+0x310> │ │ │ │ + bne 99080 <_Py_hashtable_new_full@@Base+0x310> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ddc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 9900c <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 98be0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + b 98e10 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ cmp lr, r9 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ addls ip, lr, #64 @ 0x40 │ │ │ │ strls ip, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, lr] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98c40 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + bne 98e70 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98e6c <_Py_hashtable_new_full@@Base+0x32c> │ │ │ │ + bne 9909c <_Py_hashtable_new_full@@Base+0x32c> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98e7c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + beq 990ac <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 98c40 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + b 98e70 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #22960 @ 0x59b0 │ │ │ │ + movw r3, #23696 @ 0x5c90 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 98b7c <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 98dac <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98ddc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 9900c <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 98c4c <_Py_hashtable_new_full@@Base+0x10c> │ │ │ │ + bne 98e7c <_Py_hashtable_new_full@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 98ca4 <_Py_hashtable_new_full@@Base+0x164> │ │ │ │ + b 98ed4 <_Py_hashtable_new_full@@Base+0x164> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 98d50 <_Py_hashtable_new_full@@Base+0x210> │ │ │ │ + b 98f80 <_Py_hashtable_new_full@@Base+0x210> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 98cdc <_Py_hashtable_new_full@@Base+0x19c> │ │ │ │ + b 98f0c <_Py_hashtable_new_full@@Base+0x19c> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 98be0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ - b 98ddc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + bne 98e10 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + b 9900c <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #22960 @ 0x59b0 │ │ │ │ + movw r8, #23696 @ 0x5c90 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 98dc8 <_Py_hashtable_new_full@@Base+0x288> │ │ │ │ + b 98ff8 <_Py_hashtable_new_full@@Base+0x288> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 98d0c <_Py_hashtable_new_full@@Base+0x1cc> │ │ │ │ + b 98f3c <_Py_hashtable_new_full@@Base+0x1cc> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 98d74 <_Py_hashtable_new_full@@Base+0x234> │ │ │ │ + b 98fa4 <_Py_hashtable_new_full@@Base+0x234> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 98dd4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + b 99004 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00098e88 : │ │ │ │ +000990b8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98e9c │ │ │ │ + beq 990cc │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b41f0 <_PyType_GetDict@@Base> │ │ │ │ + bl b449c <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98f04 │ │ │ │ + bne 99134 │ │ │ │ mov r0, r2 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 98f20 │ │ │ │ + blt 99150 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 98f04 │ │ │ │ + beq 99134 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 98e98 │ │ │ │ + b 990c8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8932 @ 0x22e4 │ │ │ │ + movw r1, #8996 @ 0x2324 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #244] @ 0xf4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 99424 │ │ │ │ + bne 99654 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 996c0 │ │ │ │ + beq 998f0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99694 │ │ │ │ + beq 998c4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9941c │ │ │ │ + beq 9964c │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38764 @ 0x976c │ │ │ │ + movw r3, #39324 @ 0x999c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 996d0 │ │ │ │ + bne 99900 │ │ │ │ movw r3, #25464 @ 0x6378 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -110286,15 +110426,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ble 99430 │ │ │ │ + ble 99660 │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -110328,15 +110468,15 @@ │ │ │ │ eor ip, ip, r7 │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r7, r5, #8 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r7, #7 │ │ │ │ - bls 991ac │ │ │ │ + bls 993dc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add sl, r6, #8 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r9, r8, lr │ │ │ │ @@ -110380,29 +110520,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 990ec │ │ │ │ + bgt 9931c │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 996e4 │ │ │ │ + ldr r9, [pc, #1324] @ 99914 │ │ │ │ sub r6, r7, r6 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r6, r6, #7 │ │ │ │ add r5, r7, r5 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r7 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi 99480 │ │ │ │ + bhi 996b0 │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -110544,20 +110684,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #688] @ 996e8 │ │ │ │ + ldr r6, [pc, #688] @ 99918 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99480 │ │ │ │ + bhi 996b0 │ │ │ │ add r6, r6, r9 │ │ │ │ ldrsh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ @@ -110692,87 +110832,87 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 99414 │ │ │ │ + b 99644 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 9920c │ │ │ │ + b 9943c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 98f84 │ │ │ │ - b 9941c │ │ │ │ + bne 991b4 │ │ │ │ + b 9964c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 996a0 │ │ │ │ + b 998d0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 99414 │ │ │ │ - subeq r5, r5, r4, lsl r3 │ │ │ │ - subeq r5, r5, r2, lsr #6 │ │ │ │ + b 99644 │ │ │ │ + subeq r5, r5, ip, lsr r3 │ │ │ │ + subeq r5, r5, sl, asr #6 │ │ │ │ │ │ │ │ -000996ec : │ │ │ │ +0009991c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99758 │ │ │ │ + beq 99988 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw lr, #44536 @ 0xadf8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #38764 @ 0x976c │ │ │ │ + movw ip, #39324 @ 0x999c │ │ │ │ movt ip, #9 │ │ │ │ ldr r4, [lr, #248] @ 0xf8 │ │ │ │ cmp r4, ip │ │ │ │ - bne 99760 │ │ │ │ + bne 99990 │ │ │ │ movw r1, #25464 @ 0x6378 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 997a4 │ │ │ │ + bl 999d4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r3, #1 │ │ │ │ mvneq r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b 99744 │ │ │ │ + b 99974 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw ip, #25464 @ 0x6378 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 997a4 │ │ │ │ + bl 999d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ add fp, sp, #32 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -110801,15 +110941,15 @@ │ │ │ │ movw r1, #28525 @ 0x6f6d │ │ │ │ movt r1, #28260 @ 0x6e64 │ │ │ │ lsl r3, r3, #24 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ eor r1, r1, r2 │ │ │ │ eor r8, r8, r2 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ble 99e68 │ │ │ │ + ble 9a098 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r4, [sl] │ │ │ │ adc r6, ip, r9 │ │ │ │ ldr r9, [sl, #4] │ │ │ │ eor r8, r8, r4 │ │ │ │ adds r2, lr, r8 │ │ │ │ eor r5, r5, r9 │ │ │ │ @@ -110845,15 +110985,15 @@ │ │ │ │ eor r4, r4, r6 │ │ │ │ sub r2, r3, #8 │ │ │ │ eor r9, r9, r7 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r5, r5, r7 │ │ │ │ add r6, sl, #8 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 999b4 │ │ │ │ + bls 99be4 │ │ │ │ add r3, sl, r3 │ │ │ │ mov sl, r6 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r4, [sl] │ │ │ │ @@ -110896,28 +111036,28 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl ip, ip, #17 │ │ │ │ add ip, ip, r6, lsr #15 │ │ │ │ sub r3, r3, sl │ │ │ │ eor r1, r1, r0 │ │ │ │ eor ip, ip, lr │ │ │ │ cmp r3, #7 │ │ │ │ - bgt 998f4 │ │ │ │ + bgt 99b24 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 99ea0 │ │ │ │ + ldr r7, [pc, #1248] @ 9a0d0 │ │ │ │ bic r3, r3, #7 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, r3 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 99c48 │ │ │ │ + bhi 99e78 │ │ │ │ add r7, r7, r2 │ │ │ │ ldrh r7, [r7, r2] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [sl, #6] │ │ │ │ bfi r3, r2, #16, #8 │ │ │ │ ldrb r2, [sl, #5] │ │ │ │ @@ -111202,79 +111342,79 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, ip │ │ │ │ eor r1, r1, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [pc, #44] @ 99ea4 │ │ │ │ + ldr r7, [pc, #44] @ 9a0d4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 99c48 │ │ │ │ + bhi 99e78 │ │ │ │ add r7, r7, r2 │ │ │ │ ldrsh r7, [r7, r2] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [sl, #4] │ │ │ │ bfi r3, r2, #0, #8 │ │ │ │ - b 99a08 │ │ │ │ - subeq r5, r5, r0, lsr r3 │ │ │ │ - subeq r5, r5, lr, lsr r3 │ │ │ │ + b 99c38 │ │ │ │ + subeq r5, r5, r8, asr r3 │ │ │ │ + subeq r5, r5, r6, ror #6 │ │ │ │ │ │ │ │ -00099ea8 : │ │ │ │ +0009a0d8 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99ec4 │ │ │ │ + beq 9a0f4 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d580 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2343c4 │ │ │ │ + bl 235240 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d580 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099f00 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +0009a130 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d6d0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99f98 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a1c8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2cfc8 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e46c │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2dfd4 │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 99f98 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a1c8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r2, #8192 @ 0x2000 │ │ │ │ add r1, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #776] @ 0x308 │ │ │ │ @@ -111285,104 +111425,104 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #31 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub r2, r3, #3997696 @ 0x3d0000 │ │ │ │ sub r2, r2, #2304 @ 0x900 │ │ │ │ - b 99f74 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 9a1a4 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + beq 9a500 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cf38 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a358 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bne 9a5d0 <_Py_InitializeRecursionLimits@@Base+0x4a0> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a120 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a350 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a388 <_Py_InitializeRecursionLimits@@Base+0x488> │ │ │ │ + bne 9a5c0 <_Py_InitializeRecursionLimits@@Base+0x490> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a29c <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + bne 9a470 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x478> │ │ │ │ + bne 9a5b0 <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a368 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ + bne 9a5a0 <_Py_InitializeRecursionLimits@@Base+0x470> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a3bc <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ + beq 9a5e0 <_Py_InitializeRecursionLimits@@Base+0x4b0> │ │ │ │ add r9, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a08c <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a2bc <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a2b0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a4e0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a304 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ + beq 9a544 <_Py_InitializeRecursionLimits@@Base+0x414> │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a0ec <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #864] @ 9a444 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + bne 9a31c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #864] @ 9a674 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a2b0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a4e0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9a2d0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bne 9a510 <_Py_InitializeRecursionLimits@@Base+0x3e0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a624 <_Py_InitializeRecursionLimits@@Base+0x4f4> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ @@ -111397,1262 +111537,1261 @@ │ │ │ │ ldr r1, [r1, #1156] @ 0x484 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 9a3ac <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ - bl 1deebc │ │ │ │ + beq 9a570 <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bl 1df534 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn ip, r2 │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r0 │ │ │ │ sub ip, lr, r3 │ │ │ │ sbcs ip, ip, r1 │ │ │ │ - blt 9a398 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ + blt 9a564 <_Py_InitializeRecursionLimits@@Base+0x434> │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1e23a0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 1dff54 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f0 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a240 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + beq 9a484 <_Py_InitializeRecursionLimits@@Base+0x354> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a410 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + bne 9a590 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a024 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + beq 9a254 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #1156] @ 0x484 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a408 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ - bl 1deebc │ │ │ │ + beq 9a588 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bl 1df534 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r1, ip │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r3 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r1, lr │ │ │ │ sbcs r0, r0, r2 │ │ │ │ - blt 9a3a4 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ + blt 9a580 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ adds r0, r3, ip │ │ │ │ adc r1, r2, lr │ │ │ │ - b 9a1a0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + b 9a3d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a27c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a018 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 9a248 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a018 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 9a248 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a324 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + beq 9a60c <_Py_InitializeRecursionLimits@@Base+0x4dc> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a278 <_Py_InitializeRecursionLimits@@Base+0x378> │ │ │ │ + bne 9a4bc <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a018 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a04c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a248 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a2b4 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a4e4 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ dmb ish │ │ │ │ - b 9a0ec <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a31c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 31a2c0 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ + bl 2d940 │ │ │ │ + b 9a508 <_Py_InitializeRecursionLimits@@Base+0x3d8> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a2f4 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ + bne 9a534 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a2dc <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ + bne 9a51c <_Py_InitializeRecursionLimits@@Base+0x3ec> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a104 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a2d0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - bl 2343c4 │ │ │ │ + beq 9a334 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a510 <_Py_InitializeRecursionLimits@@Base+0x3e0> │ │ │ │ + bl 235240 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9a0dc <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a0ec <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2e814 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9a420 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 319c60 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ - bl 2d940 │ │ │ │ - b 9a350 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ - movw r1, #9488 @ 0x2510 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #224] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9668 @ 0x25c4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #208] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9628 @ 0x259c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #192] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9588 @ 0x2574 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #176] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + beq 9a30c <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a31c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ mov r1, lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 9a1a0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a1a0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 83048 │ │ │ │ + b 9a3d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 832d4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a17c <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + b 9a3ac <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a3d0 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 832d4 │ │ │ │ + b 9a43c <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #216] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10260 @ 0x2814 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #200] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #184] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10180 @ 0x27c4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #168] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #152] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a624 <_Py_InitializeRecursionLimits@@Base+0x4f4> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25f4a4 │ │ │ │ + bl 260174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 319c60 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ + bl 31a2c0 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ bl 2d940 │ │ │ │ - b 9a3e0 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + b 9a604 <_Py_InitializeRecursionLimits@@Base+0x4d4> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 2e814 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9a634 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ + movw r1, #10144 @ 0x27a0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #68] @ 9a678 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a650 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ mov r0, r4 │ │ │ │ - bl 319c60 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ + bl 31a2c0 <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ bl 2d940 │ │ │ │ - b 9a3f0 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ - movw r1, #9552 @ 0x2550 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #64] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 83048 │ │ │ │ - b 9a20c <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ - movw r1, #9520 @ 0x2530 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #40] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a648 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a428 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ + bne 9a658 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ dmb ish │ │ │ │ - b 9a348 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ + b 9a640 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ rsbeq r9, r2, ip, lsl #27 │ │ │ │ - strheq r6, [r5], #-200 @ 0xffffff38 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + subeq fp, r5, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r1, #784] @ 0x310 │ │ │ │ mov r9, r1 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d89c <_Py_InitializeRecursionLimits@@Base+0x399c> │ │ │ │ + beq 9dac8 <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ ldr r6, [r9, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r7, #920] @ 0x398 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 9d760 <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ + bne 9d98c <_Py_InitializeRecursionLimits@@Base+0x385c> │ │ │ │ add r8, r7, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #32368 @ 0x7e70 │ │ │ │ + movw r2, #31664 @ 0x7bb0 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #46404 @ 0xb544 │ │ │ │ + movw r1, #1404 @ 0x57c │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #59816 @ 0xe9a8 │ │ │ │ + movw r0, #60364 @ 0xebcc │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #33540 @ 0x8304 │ │ │ │ + movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 98b40 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98d70 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #1132] @ 0x46c │ │ │ │ - beq 9d9e0 <_Py_InitializeRecursionLimits@@Base+0x3ae0> │ │ │ │ - ldr r0, [pc, #4088] @ 9b4ec <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ - movw sl, #24048 @ 0x5df0 │ │ │ │ + beq 9dc0c <_Py_InitializeRecursionLimits@@Base+0x3adc> │ │ │ │ + ldr r0, [pc, #4088] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ + movw sl, #24952 @ 0x6178 │ │ │ │ movt sl, #24 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4076] @ 9b4f0 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4076] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ mov r7, #0 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4068] @ 9b4f4 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4064] @ 9b4f8 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4060] @ 9b4fc <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4056] @ 9b500 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4052] @ 9b504 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4048] @ 9b508 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4044] @ 9b50c <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4040] @ 9b510 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4036] @ 9b514 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4032] @ 9b518 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4028] @ 9b51c <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4024] @ 9b520 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4020] @ 9b524 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4016] @ 9b528 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4012] @ 9b52c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4008] @ 9b530 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4004] @ 9b534 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #4000] @ 9b538 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3996] @ 9b53c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3992] @ 9b540 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3988] @ 9b544 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3984] @ 9b548 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4068] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4064] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4060] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4056] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4052] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4048] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4044] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4040] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4036] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4032] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4028] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4024] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4020] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4016] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4012] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4008] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4004] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #4000] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3996] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3992] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3988] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3984] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r5, [pc, #3976] @ 9b54c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + ldr r5, [pc, #3976] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ add r0, r4, #33536 @ 0x8300 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3968] @ 9b550 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3964] @ 9b554 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3960] @ 9b558 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3956] @ 9b55c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3952] @ 9b560 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3948] @ 9b564 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3944] @ 9b568 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3940] @ 9b56c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3936] @ 9b570 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3932] @ 9b574 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3928] @ 9b578 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3924] @ 9b57c <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3920] @ 9b580 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3916] @ 9b584 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3912] @ 9b588 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3908] @ 9b58c <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3904] @ 9b590 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3900] @ 9b594 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3896] @ 9b598 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3892] @ 9b59c <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3888] @ 9b5a0 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3884] @ 9b5a4 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3880] @ 9b5a8 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3876] @ 9b5ac <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3872] @ 9b5b0 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3868] @ 9b5b4 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3864] @ 9b5b8 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3860] @ 9b5bc <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3856] @ 9b5c0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3852] @ 9b5c4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3848] @ 9b5c8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3844] @ 9b5cc <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3840] @ 9b5d0 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3836] @ 9b5d4 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3832] @ 9b5d8 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3828] @ 9b5dc <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3968] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3964] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3960] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3956] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3952] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3948] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3944] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3940] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3936] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3932] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3928] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3924] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3920] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3916] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3912] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3908] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3904] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3900] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3896] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3892] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3888] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3884] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3880] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3876] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3872] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3868] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3864] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3860] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3856] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3852] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3848] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3844] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3840] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3836] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3832] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3828] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #34816 @ 0x8800 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3816] @ 9b5e0 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3812] @ 9b5e4 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3808] @ 9b5e8 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3804] @ 9b5ec <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3800] @ 9b5f0 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3796] @ 9b5f4 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3792] @ 9b5f8 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3788] @ 9b5fc <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3784] @ 9b600 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3780] @ 9b604 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3776] @ 9b608 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3772] @ 9b60c <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3768] @ 9b610 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3764] @ 9b614 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3760] @ 9b618 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3816] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3812] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3808] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3804] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3800] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3796] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3792] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3788] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3784] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3780] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3776] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3772] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3768] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3764] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3760] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #35328 @ 0x8a00 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3748] @ 9b61c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3744] @ 9b620 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3740] @ 9b624 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3736] @ 9b628 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3732] @ 9b62c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3728] @ 9b630 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3724] @ 9b634 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3720] @ 9b638 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3716] @ 9b63c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3712] @ 9b640 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3708] @ 9b644 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3704] @ 9b648 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3700] @ 9b64c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3696] @ 9b650 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3692] @ 9b654 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3688] @ 9b658 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3684] @ 9b65c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3680] @ 9b660 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3676] @ 9b664 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3672] @ 9b668 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3668] @ 9b66c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3664] @ 9b670 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3660] @ 9b674 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3656] @ 9b678 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3652] @ 9b67c <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3648] @ 9b680 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3644] @ 9b684 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3640] @ 9b688 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3636] @ 9b68c <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3632] @ 9b690 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3628] @ 9b694 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3624] @ 9b698 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3620] @ 9b69c <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3616] @ 9b6a0 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3612] @ 9b6a4 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3608] @ 9b6a8 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3604] @ 9b6ac <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3600] @ 9b6b0 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3596] @ 9b6b4 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3592] @ 9b6b8 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3588] @ 9b6bc <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3584] @ 9b6c0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3580] @ 9b6c4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3576] @ 9b6c8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3572] @ 9b6cc <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3568] @ 9b6d0 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3564] @ 9b6d4 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3560] @ 9b6d8 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3556] @ 9b6dc <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3552] @ 9b6e0 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3548] @ 9b6e4 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3544] @ 9b6e8 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3540] @ 9b6ec <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3536] @ 9b6f0 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3532] @ 9b6f4 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3528] @ 9b6f8 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3524] @ 9b6fc <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3520] @ 9b700 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3516] @ 9b704 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3512] @ 9b708 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3508] @ 9b70c <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3504] @ 9b710 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3500] @ 9b714 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3496] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3492] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3488] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3484] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3480] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3476] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3472] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3468] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3464] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3460] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3456] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3452] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3448] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3444] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3440] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3436] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3432] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3428] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3424] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3420] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3416] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3412] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3408] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3404] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3400] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3396] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3392] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3388] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3384] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3380] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3376] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3372] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3368] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3364] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3360] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3356] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3352] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3348] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3344] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3340] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3336] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3332] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3328] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3324] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3320] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3316] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3312] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3308] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3304] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3300] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3296] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3292] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3288] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3284] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3280] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3276] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3272] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3268] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3264] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3260] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3256] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3252] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3248] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3244] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3240] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3236] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3232] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3228] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3224] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3220] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3216] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3212] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3208] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3204] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3200] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3196] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3192] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3188] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3184] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3180] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3176] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3172] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3168] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3164] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3160] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3156] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3152] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3148] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3748] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3744] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3740] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3736] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3732] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3728] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3724] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3720] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3716] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3712] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3708] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3704] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3700] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3696] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3692] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3688] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3684] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3680] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3676] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3672] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3668] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3664] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3660] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3656] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3652] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3648] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3644] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3640] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3636] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3632] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3628] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3624] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3620] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3616] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3612] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3608] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3604] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3600] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3596] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3592] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3588] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3584] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3580] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3576] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3572] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3568] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3564] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3560] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3556] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3552] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3548] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3544] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3540] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3536] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3532] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3528] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3524] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3520] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3516] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3512] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3508] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3504] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3500] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3496] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3492] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3488] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3484] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3480] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3476] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3472] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3468] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3464] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3460] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3456] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3452] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3448] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3444] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3440] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3436] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3432] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3428] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3424] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3420] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3416] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3412] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3408] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3404] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3400] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3396] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3392] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3388] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3384] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3380] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3376] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3372] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3368] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3364] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3360] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3356] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3352] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3348] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3344] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3340] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3336] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3332] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3328] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3324] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3320] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3316] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3312] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3308] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3304] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3300] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3296] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3292] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3288] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3284] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3280] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3276] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3272] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3268] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3264] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3260] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3256] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3252] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3248] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3244] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3240] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3236] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3232] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3228] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3224] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3220] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3216] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3212] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3208] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3204] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3200] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3196] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3192] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3188] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3184] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3180] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3176] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3172] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3168] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3164] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3160] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3156] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3152] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3148] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #40448 @ 0x9e00 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3136] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3132] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3128] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3124] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3120] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3116] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3112] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3108] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3104] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3100] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3096] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3092] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3088] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3084] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3080] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3076] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3072] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3068] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3064] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3060] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3056] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3052] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3048] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3044] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3040] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3036] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3032] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3028] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3024] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3020] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3016] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3012] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3008] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3004] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #3000] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2996] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2992] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2988] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2984] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2980] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2976] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2972] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2968] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2964] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2960] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2956] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2952] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2948] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2944] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2940] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2936] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2932] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2928] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2924] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2920] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2916] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2912] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2908] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2904] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2900] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2896] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2892] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2888] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2884] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2880] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2876] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2872] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2868] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2864] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2860] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2856] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2852] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2848] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2844] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2840] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2836] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2832] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2828] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2824] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2820] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2816] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2812] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2808] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2804] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2800] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2796] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2792] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2788] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2784] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2780] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2776] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2772] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2768] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2764] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2760] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2756] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2752] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2748] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2744] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2740] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2736] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2732] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2728] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3136] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3132] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3128] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3124] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3120] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3116] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3112] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3108] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3104] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3100] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3096] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3092] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3088] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3084] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3080] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3076] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3072] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3068] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3064] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3060] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3056] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3052] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3048] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3044] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3040] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3036] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3032] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3028] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3024] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3020] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3016] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3012] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3008] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3004] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #3000] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2996] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2992] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2988] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2984] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2980] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2976] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2972] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2968] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2964] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2960] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2956] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2952] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2948] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2944] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2940] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2936] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2932] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2928] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2924] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2920] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2916] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2912] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2908] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2904] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2900] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2896] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2892] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2888] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2884] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2880] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2876] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2872] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2868] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2864] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2860] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2856] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2852] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2848] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2844] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2840] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2836] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2832] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2828] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2824] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2820] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2816] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2812] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2808] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2804] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2800] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2796] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2792] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2788] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2784] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2780] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2776] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2772] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2768] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2764] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2760] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2756] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2752] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2748] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2744] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2740] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2736] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2732] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2728] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #43776 @ 0xab00 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2716] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2712] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2708] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2704] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2700] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2696] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2692] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2716] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2712] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2708] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2704] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2700] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2696] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2692] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #44032 @ 0xac00 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2680] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2676] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2672] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2668] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2664] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2660] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2656] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2652] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2648] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2644] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2640] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2636] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2632] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2628] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2624] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2620] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2616] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2612] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2608] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2604] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2600] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2596] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2592] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2588] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2584] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2580] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2576] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2572] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2568] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2564] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2560] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2556] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2552] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2548] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2544] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2540] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2536] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2532] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2528] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2524] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2520] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2516] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2512] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2508] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2504] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2500] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2496] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2492] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2488] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2484] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2480] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2476] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2472] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2468] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2464] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2460] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2456] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2452] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2448] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2444] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2440] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2436] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2432] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2428] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2424] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2420] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2416] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2680] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2676] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2672] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2668] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2664] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2660] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2656] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2652] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2648] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2644] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2640] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2636] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2632] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2628] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2624] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2620] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2616] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2612] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2608] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2604] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2600] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2596] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2592] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2588] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2584] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2580] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2576] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2572] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2568] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2564] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2560] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2556] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2552] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2548] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2544] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2540] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2536] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2532] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2528] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2524] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2520] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2516] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2512] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2508] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2504] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2500] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2496] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2492] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2488] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2484] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2480] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2476] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2472] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2468] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2464] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2460] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2456] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2452] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2448] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2444] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2440] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2436] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2432] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2428] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2424] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2420] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2416] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #46080 @ 0xb400 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2404] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2400] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2396] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2392] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2388] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2384] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2380] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2376] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2372] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2368] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2364] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2360] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2356] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2352] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2348] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2344] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2340] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2336] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2332] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2328] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2324] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2320] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2316] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2312] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2308] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2404] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2400] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2396] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2392] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2388] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2384] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2380] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2376] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2372] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2368] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2364] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2360] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2356] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2352] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2348] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2344] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2340] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2336] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2332] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2328] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2324] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2320] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2316] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2312] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2308] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #46848 @ 0xb700 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2296] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2292] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2288] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2284] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2280] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2276] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2272] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2268] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2264] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2260] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2256] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2252] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2248] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2244] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2240] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2236] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2232] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2228] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2224] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2220] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2216] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2212] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2208] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2204] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2200] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2196] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2192] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2188] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2184] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2180] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2176] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2172] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2168] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2164] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2160] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2156] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2152] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2148] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2144] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2140] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2136] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2132] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2128] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2124] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2120] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2116] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2112] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2108] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2104] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2100] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2296] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2292] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2288] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2284] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2280] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2276] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2272] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2268] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2264] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2260] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2256] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2252] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2248] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2244] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2240] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2236] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2232] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2228] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2224] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2220] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2216] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2212] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2208] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2204] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2200] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2196] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2192] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2188] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2184] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2180] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2176] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2172] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2168] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2164] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2160] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2156] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2152] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2148] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2144] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2140] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2136] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2132] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2128] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2124] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2120] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2116] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2112] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2108] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2104] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2100] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ add r0, r4, #48384 @ 0xbd00 │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2088] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2084] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2080] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2076] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2072] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2068] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2064] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2060] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2056] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2052] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2048] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2044] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2040] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2036] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2032] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2028] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2024] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2020] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2016] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2012] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2008] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #2004] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - b 9c258 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2088] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2084] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2080] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2076] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2072] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2068] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2064] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2060] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2056] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2052] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2048] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2044] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2040] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2036] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2032] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2028] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2024] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2020] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2016] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2012] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2008] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #2004] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + b 9c484 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ rsbeq r1, r3, r0, ror #11 │ │ │ │ rsbeq r1, r3, r0, lsl #12 │ │ │ │ rsbeq r1, r3, r4, lsr #12 │ │ │ │ rsbeq r1, r3, r8, asr #12 │ │ │ │ rsbeq r1, r3, ip, ror #12 │ │ │ │ rsbeq r1, r3, ip, lsl #13 │ │ │ │ rsbeq r1, r3, ip, lsr #13 │ │ │ │ @@ -113501,759 +113640,759 @@ │ │ │ │ strdeq r1, [r3], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r1, r3, r8, lsr r5 │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ rsbeq r1, r3, r0, lsl r4 │ │ │ │ strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r8, r3, r8, lsl #17 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq fp, r5, r8, lsr fp │ │ │ │ + subeq fp, r5, r0, ror #22 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ - ldr r0, [pc, #-1440] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1444] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1448] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1452] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1456] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1460] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1464] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1468] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1472] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1476] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1480] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1484] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1488] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1492] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1496] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1500] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1504] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1508] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1512] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1516] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1520] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1524] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1528] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1532] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1536] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1540] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1544] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1548] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1552] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1556] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1560] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1564] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1568] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1572] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1576] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1580] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1584] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1588] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1592] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1596] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1600] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1604] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1608] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1612] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1616] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1620] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1624] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1628] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1632] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1636] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1640] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1644] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1648] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1652] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1656] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1660] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1664] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1668] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1672] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1676] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1680] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1684] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1688] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1692] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1696] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1700] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1704] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1708] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1712] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1716] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1720] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1724] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1728] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1732] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1736] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1740] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1744] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1748] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1752] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1756] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1760] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1764] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1768] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1772] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1776] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1780] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1784] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1788] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1792] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1796] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1800] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1804] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1808] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1812] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1816] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1820] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1824] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1828] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1832] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1836] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1840] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1844] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1848] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1852] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1856] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1860] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1864] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1868] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1872] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1876] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1880] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1884] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1888] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1892] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1896] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1900] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1904] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1908] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1912] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1916] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1920] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1924] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1928] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1932] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1936] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1940] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1944] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1948] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1952] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1956] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1960] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1964] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1968] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1972] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1976] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1980] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1984] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1988] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1992] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-1996] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2000] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2004] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2008] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2012] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2016] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2020] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2024] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2028] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2032] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2036] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2040] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2044] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2048] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2052] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2056] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2060] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2064] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2068] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2072] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2076] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2080] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2084] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2088] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2092] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2096] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2100] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2104] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2108] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2112] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2116] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2120] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2124] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2128] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2132] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2136] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2140] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2144] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2148] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2152] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2156] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2160] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2164] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2168] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2172] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2176] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2180] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2184] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2188] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2192] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2196] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2200] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2204] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2208] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2212] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2216] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2220] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2224] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2228] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2232] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2236] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2240] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2244] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2248] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2252] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2256] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2260] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2264] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2268] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2272] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2752] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - ldr r0, [pc, #-2856] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - movw lr, #64688 @ 0xfcb0 │ │ │ │ + ldr r0, [pc, #-1440] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1444] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1448] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1452] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1456] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1460] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1464] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1468] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1472] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1476] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1480] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1484] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1488] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1492] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1496] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1500] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1504] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1508] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1512] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1516] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1520] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1524] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1528] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1532] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1536] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1540] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1544] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1548] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1552] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1556] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1560] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1564] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1568] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1572] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1576] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1580] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1584] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1588] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1592] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1596] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1600] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1604] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1608] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1612] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1616] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1620] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1624] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1628] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1632] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1636] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1640] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1644] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1648] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1652] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1656] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1660] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1664] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1668] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1672] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1676] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1680] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1684] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1688] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1692] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1696] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1700] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1704] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1708] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1712] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1716] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1720] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1724] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1728] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1732] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1736] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1740] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1744] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1748] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1752] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1756] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1760] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1764] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1768] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1772] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1776] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1780] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1784] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1788] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1792] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1796] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1800] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1804] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1808] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1812] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1816] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1820] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1824] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1828] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1832] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1836] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1840] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1844] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1848] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1852] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1856] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1860] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1864] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1868] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1872] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1876] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1880] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1884] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1888] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1892] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1896] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1900] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1904] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1908] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1912] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1916] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1920] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1924] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1928] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1932] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1936] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1940] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1944] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1948] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1952] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1956] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1960] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1964] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1968] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1972] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1976] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1980] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1984] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1988] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1992] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-1996] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2000] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2004] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2008] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2012] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2016] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2020] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2024] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2028] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2032] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2036] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2040] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2044] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2048] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2052] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2056] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2060] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2064] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2068] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2072] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2076] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2080] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2084] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2088] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2092] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2096] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2100] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2104] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2108] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2112] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2116] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2120] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2124] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2128] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2132] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2136] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2140] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2144] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2148] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2152] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2752] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r0, [pc, #-2856] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + movw lr, #65240 @ 0xfed8 │ │ │ │ movt lr, #9 │ │ │ │ str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - movw r9, #22960 @ 0x59b0 │ │ │ │ + movw r9, #23696 @ 0x5c90 │ │ │ │ movt r9, #10 │ │ │ │ str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9ce6c <_Py_InitializeRecursionLimits@@Base+0x2f6c> │ │ │ │ + b 9d098 <_Py_InitializeRecursionLimits@@Base+0x2f68> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9d78c <_Py_InitializeRecursionLimits@@Base+0x388c> │ │ │ │ - ldr r3, [pc, #-2908] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bne 9d9b8 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + ldr r3, [pc, #-2908] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9d728 <_Py_InitializeRecursionLimits@@Base+0x3828> │ │ │ │ + beq 9d954 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ceec <_Py_InitializeRecursionLimits@@Base+0x2fec> │ │ │ │ + beq 9d118 <_Py_InitializeRecursionLimits@@Base+0x2fe8> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, sl │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9cdf8 <_Py_InitializeRecursionLimits@@Base+0x2ef8> │ │ │ │ + beq 9d024 <_Py_InitializeRecursionLimits@@Base+0x2ef4> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -114262,133 +114401,133 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9cf68 <_Py_InitializeRecursionLimits@@Base+0x3068> │ │ │ │ + bgt 9d194 <_Py_InitializeRecursionLimits@@Base+0x3064> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - beq 9cf80 <_Py_InitializeRecursionLimits@@Base+0x3080> │ │ │ │ + beq 9d1ac <_Py_InitializeRecursionLimits@@Base+0x307c> │ │ │ │ ldr r0, [r8, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ceac <_Py_InitializeRecursionLimits@@Base+0x2fac> │ │ │ │ + bne 9d0d8 <_Py_InitializeRecursionLimits@@Base+0x2fa8> │ │ │ │ ldr r6, [r8, #1132] @ 0x46c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 9cd88 <_Py_InitializeRecursionLimits@@Base+0x2e88> │ │ │ │ + beq 9cfb4 <_Py_InitializeRecursionLimits@@Base+0x2e84> │ │ │ │ mov r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cde0 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ - b 9ce50 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + bne 9d00c <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ + b 9d07c <_Py_InitializeRecursionLimits@@Base+0x2f4c> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9ce84 <_Py_InitializeRecursionLimits@@Base+0x2f84> │ │ │ │ + beq 9d0b0 <_Py_InitializeRecursionLimits@@Base+0x2f80> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ced8 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ + bgt 9d104 <_Py_InitializeRecursionLimits@@Base+0x2fd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d9d4 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + beq 9dc00 <_Py_InitializeRecursionLimits@@Base+0x3ad0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9ce5c <_Py_InitializeRecursionLimits@@Base+0x2f5c> │ │ │ │ + b 9d088 <_Py_InitializeRecursionLimits@@Base+0x2f58> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9cde0 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + bcc 9d00c <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cde0 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + bne 9d00c <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d7bc <_Py_InitializeRecursionLimits@@Base+0x38bc> │ │ │ │ + bne 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x38b8> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ce50 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + beq 9d07c <_Py_InitializeRecursionLimits@@Base+0x2f4c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cde0 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + b 9d00c <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 255a30 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 2568b0 <_PyThreadState_New@@Base+0x640> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9d9b8 <_Py_InitializeRecursionLimits@@Base+0x3ab8> │ │ │ │ + beq 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b 9ce34 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ - movw sl, #24048 @ 0x5df0 │ │ │ │ + b 9d060 <_Py_InitializeRecursionLimits@@Base+0x2f30> │ │ │ │ + movw sl, #24952 @ 0x6178 │ │ │ │ movt sl, #24 │ │ │ │ - movw lr, #64688 @ 0xfcb0 │ │ │ │ + movw lr, #65240 @ 0xfed8 │ │ │ │ movt lr, #9 │ │ │ │ - movw r9, #22960 @ 0x59b0 │ │ │ │ + movw r9, #23696 @ 0x5c90 │ │ │ │ movt r9, #10 │ │ │ │ - ldr r5, [pc, #-3420] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + ldr r5, [pc, #-3420] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9d088 <_Py_InitializeRecursionLimits@@Base+0x3188> │ │ │ │ + b 9d2b4 <_Py_InitializeRecursionLimits@@Base+0x3184> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9d7a4 <_Py_InitializeRecursionLimits@@Base+0x38a4> │ │ │ │ - ldr r3, [pc, #-3448] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bne 9d9d0 <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ + ldr r3, [pc, #-3448] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9d744 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ + beq 9d970 <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d108 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ + beq 9d334 <_Py_InitializeRecursionLimits@@Base+0x3204> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, sl │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d014 <_Py_InitializeRecursionLimits@@Base+0x3114> │ │ │ │ + beq 9d240 <_Py_InitializeRecursionLimits@@Base+0x3110> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -114397,743 +114536,742 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d184 <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ + bgt 9d3b0 <_Py_InitializeRecursionLimits@@Base+0x3280> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r7, #256 @ 0x100 │ │ │ │ - beq 9d19c <_Py_InitializeRecursionLimits@@Base+0x329c> │ │ │ │ + beq 9d3c8 <_Py_InitializeRecursionLimits@@Base+0x3298> │ │ │ │ ldr r0, [r8, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d0c8 <_Py_InitializeRecursionLimits@@Base+0x31c8> │ │ │ │ + bne 9d2f4 <_Py_InitializeRecursionLimits@@Base+0x31c4> │ │ │ │ ldr r6, [r8, #1132] @ 0x46c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 9cfa4 <_Py_InitializeRecursionLimits@@Base+0x30a4> │ │ │ │ + beq 9d1d0 <_Py_InitializeRecursionLimits@@Base+0x30a0> │ │ │ │ mov r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cffc <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ - b 9d06c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ + bne 9d228 <_Py_InitializeRecursionLimits@@Base+0x30f8> │ │ │ │ + b 9d298 <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d0a0 <_Py_InitializeRecursionLimits@@Base+0x31a0> │ │ │ │ + beq 9d2cc <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d0f4 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ + bgt 9d320 <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d840 <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ + beq 9da6c <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d078 <_Py_InitializeRecursionLimits@@Base+0x3178> │ │ │ │ + b 9d2a4 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9cffc <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + bcc 9d228 <_Py_InitializeRecursionLimits@@Base+0x30f8> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cffc <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + bne 9d228 <_Py_InitializeRecursionLimits@@Base+0x30f8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d7f8 <_Py_InitializeRecursionLimits@@Base+0x38f8> │ │ │ │ + bne 9da24 <_Py_InitializeRecursionLimits@@Base+0x38f4> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d06c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ + beq 9d298 <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cffc <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ + b 9d228 <_Py_InitializeRecursionLimits@@Base+0x30f8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 255a30 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 2568b0 <_PyThreadState_New@@Base+0x640> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9da88 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ + beq 9dcac <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b 9d050 <_Py_InitializeRecursionLimits@@Base+0x3150> │ │ │ │ + b 9d27c <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r2, [r3, #920] @ 0x398 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 9d760 <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ - bl 9f3e4 │ │ │ │ + bne 9d98c <_Py_InitializeRecursionLimits@@Base+0x385c> │ │ │ │ + bl 9f608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9daa4 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + beq 9dcc8 <_Py_InitializeRecursionLimits@@Base+0x3b98> │ │ │ │ add r3, r6, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9d258 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ + bne 9d484 <_Py_InitializeRecursionLimits@@Base+0x3354> │ │ │ │ movw r2, #59856 @ 0xe9d0 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ movwne r3, #45828 @ 0xb304 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d230 <_Py_InitializeRecursionLimits@@Base+0x3330> │ │ │ │ - ldr r3, [pc, #-4016] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bne 9d45c <_Py_InitializeRecursionLimits@@Base+0x332c> │ │ │ │ + ldr r3, [pc, #-4016] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ str r5, [r2] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne 9d210 <_Py_InitializeRecursionLimits@@Base+0x3310> │ │ │ │ + bne 9d43c <_Py_InitializeRecursionLimits@@Base+0x330c> │ │ │ │ movw r3, #45828 @ 0xb304 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4072] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + ldr r2, [pc, #-4072] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ str r2, [r3, #24] │ │ │ │ add r2, r2, #16 │ │ │ │ str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-4084] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + ldr r2, [pc, #-4084] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #2160] @ 9dac0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ + ldr r2, [pc, #2152] @ 9dce4 <_Py_InitializeRecursionLimits@@Base+0x3bb4> │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2156] @ 9dac4 <_Py_InitializeRecursionLimits@@Base+0x3bc4> │ │ │ │ + ldr r2, [pc, #2148] @ 9dce8 <_Py_InitializeRecursionLimits@@Base+0x3bb8> │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl a0d10 │ │ │ │ + bl a0ff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9da4c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ + beq 9dc70 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ add r4, r6, #4096 @ 0x1000 │ │ │ │ add r5, r6, #6144 @ 0x1800 │ │ │ │ add r7, r6, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ add r7, r7, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl a0dfc │ │ │ │ + bl a10dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9da4c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ + beq 9dc70 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ - bne 9d28c <_Py_InitializeRecursionLimits@@Base+0x338c> │ │ │ │ + bne 9d4b8 <_Py_InitializeRecursionLimits@@Base+0x3388> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ str r7, [r5, #4] │ │ │ │ str r7, [r5, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ - bl a122c │ │ │ │ + bl a150c │ │ │ │ cmp r0, r7 │ │ │ │ str r0, [r6, #3804] @ 0xedc │ │ │ │ - beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + beq 9dbd0 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #3816] @ 0xee8 │ │ │ │ - beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + beq 9dbd0 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #3820] @ 0xeec │ │ │ │ - beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + beq 9dbd0 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255c98 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 256b34 <_PyThreadState_New@@Base+0x8c4> │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d998 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + bne 9dbc4 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 9d3dc <_Py_InitializeRecursionLimits@@Base+0x34dc> │ │ │ │ + bne 9d608 <_Py_InitializeRecursionLimits@@Base+0x34d8> │ │ │ │ mov r0, #5 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9d96c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + beq 9db98 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ movw sl, #45828 @ 0xb304 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1924] @ 9dac8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ - movw r2, #56416 @ 0xdc60 │ │ │ │ + ldr r1, [pc, #1916] @ 9dcec <_Py_InitializeRecursionLimits@@Base+0x3bbc> │ │ │ │ + movw r2, #56480 @ 0xdca0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25a3a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + bl 25b1a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1904] @ 9dacc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + ldr r1, [pc, #1896] @ 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ mov r2, r8 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25a3a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + bl 25b1a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1880] @ 9dacc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + ldr r1, [pc, #1872] @ 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ mov r2, r8 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 25a3a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + bl 25b1a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1856] @ 9dacc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + ldr r1, [pc, #1848] @ 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ mov r2, r8 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 25a3a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + bl 25b1a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1816] @ 9dacc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - bl 25a3a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r1, [pc, #1808] @ 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ + bl 25b1a4 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ + beq 9db74 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d3c4 <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ + bne 9d5f0 <_Py_InitializeRecursionLimits@@Base+0x34c0> │ │ │ │ str r7, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d3f8 <_Py_InitializeRecursionLimits@@Base+0x34f8> │ │ │ │ - bl 9f3e4 │ │ │ │ + bne 9d624 <_Py_InitializeRecursionLimits@@Base+0x34f4> │ │ │ │ + bl 9f608 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9d974 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9dba0 <_Py_InitializeRecursionLimits@@Base+0x3a70> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d41c <_Py_InitializeRecursionLimits@@Base+0x351c> │ │ │ │ - movw r0, #5032 @ 0x13a8 │ │ │ │ + bne 9d648 <_Py_InitializeRecursionLimits@@Base+0x3518> │ │ │ │ + movw r0, #5096 @ 0x13e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9d974 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9dba0 <_Py_InitializeRecursionLimits@@Base+0x3a70> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d440 <_Py_InitializeRecursionLimits@@Base+0x3540> │ │ │ │ - movw r0, #10472 @ 0x28e8 │ │ │ │ + bne 9d66c <_Py_InitializeRecursionLimits@@Base+0x353c> │ │ │ │ + movw r0, #10536 @ 0x2928 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25a560 │ │ │ │ + bl 25b360 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9d974 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9dba0 <_Py_InitializeRecursionLimits@@Base+0x3a70> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9d870 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ + beq 9da9c <_Py_InitializeRecursionLimits@@Base+0x396c> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0a98 │ │ │ │ + bl c0da0 │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d998 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + bne 9dbc4 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25cdac <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + bl 25da7c <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d998 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + bne 9dbc4 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9d4cc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ + bne 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #944 @ 0x3b0 │ │ │ │ - beq 9d860 <_Py_InitializeRecursionLimits@@Base+0x3960> │ │ │ │ + beq 9da8c <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d4cc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ + bne 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - beq 9d4cc <_Py_InitializeRecursionLimits@@Base+0x35cc> │ │ │ │ - bl 25ddf0 │ │ │ │ + beq 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ + bl 25eac0 │ │ │ │ add sl, r6, #5504 @ 0x1580 │ │ │ │ add sl, sl, #20 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d84c <_Py_InitializeRecursionLimits@@Base+0x394c> │ │ │ │ + beq 9da78 <_Py_InitializeRecursionLimits@@Base+0x3948> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ add r1, r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d510 <_Py_InitializeRecursionLimits@@Base+0x3610> │ │ │ │ + bne 9d73c <_Py_InitializeRecursionLimits@@Base+0x360c> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9da40 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ + bne 9dc64 <_Py_InitializeRecursionLimits@@Base+0x3b34> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #10520 @ 0x2918 │ │ │ │ + movw r0, #10584 @ 0x2958 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d934 │ │ │ │ + bl 25e604 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 9d814 <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ + beq 9da40 <_Py_InitializeRecursionLimits@@Base+0x3910> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ str r6, [r4, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq 9d6ec <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ ldr r6, [r9, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #192] @ 0xc0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9d7e8 <_Py_InitializeRecursionLimits@@Base+0x38e8> │ │ │ │ - movw r0, #10600 @ 0x2968 │ │ │ │ + bne 9da14 <_Py_InitializeRecursionLimits@@Base+0x38e4> │ │ │ │ + movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e08c │ │ │ │ + bl 25ed5c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ - movw r0, #10600 @ 0x2968 │ │ │ │ + bne 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ + movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 268cf8 │ │ │ │ + bl 269fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ cmp sl, #0 │ │ │ │ str r4, [r6, #3856] @ 0xf10 │ │ │ │ - bne 9d7d8 <_Py_InitializeRecursionLimits@@Base+0x38d8> │ │ │ │ - movw r0, #58532 @ 0xe4a4 │ │ │ │ + bne 9da04 <_Py_InitializeRecursionLimits@@Base+0x38d4> │ │ │ │ + movw r0, #58668 @ 0xe52c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8064 @ 0x1f80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10644 @ 0x2994 │ │ │ │ + movw r0, #10708 @ 0x29d4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 9d930 <_Py_InitializeRecursionLimits@@Base+0x3a30> │ │ │ │ - bl 25b954 <_PyNamespace_New@@Base> │ │ │ │ + beq 9db5c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + bl 25c624 <_PyNamespace_New@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d608 <_Py_InitializeRecursionLimits@@Base+0x3708> │ │ │ │ + bgt 9d834 <_Py_InitializeRecursionLimits@@Base+0x3704> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d608 <_Py_InitializeRecursionLimits@@Base+0x3708> │ │ │ │ + bne 9d834 <_Py_InitializeRecursionLimits@@Base+0x3704> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d930 <_Py_InitializeRecursionLimits@@Base+0x3a30> │ │ │ │ + beq 9db5c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 1359e0 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 135b2c <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d644 <_Py_InitializeRecursionLimits@@Base+0x3744> │ │ │ │ + bgt 9d870 <_Py_InitializeRecursionLimits@@Base+0x3740> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d93c <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + beq 9db68 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d668 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ + bgt 9d894 <_Py_InitializeRecursionLimits@@Base+0x3764> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d668 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ + bne 9d894 <_Py_InitializeRecursionLimits@@Base+0x3764> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9d92c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + beq 9db58 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26ab2c │ │ │ │ + bl 26bdfc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d908 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ + blt 9db34 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #58532 @ 0xe4a4 │ │ │ │ + movw r0, #58668 @ 0xe52c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26affc <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26c2cc <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ + blt 9dafc <_Py_InitializeRecursionLimits@@Base+0x39cc> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #27208 @ 0x6a48 │ │ │ │ + movw r2, #27272 @ 0x6a88 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #10652 @ 0x299c │ │ │ │ + movw r1, #10716 @ 0x29dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13bed4 │ │ │ │ + bl 13c024 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d6d8 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ + bgt 9d904 <_Py_InitializeRecursionLimits@@Base+0x37d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d8c4 <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + beq 9daf0 <_Py_InitializeRecursionLimits@@Base+0x39c0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d8a8 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + ble 9dad4 <_Py_InitializeRecursionLimits@@Base+0x39a4> │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cf1c <_Py_InitializeRecursionLimits@@Base+0x301c> │ │ │ │ + b 9d148 <_Py_InitializeRecursionLimits@@Base+0x3018> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d138 <_Py_InitializeRecursionLimits@@Base+0x3238> │ │ │ │ + b 9d364 <_Py_InitializeRecursionLimits@@Base+0x3234> │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d1b4 <_Py_InitializeRecursionLimits@@Base+0x32b4> │ │ │ │ + beq 9d3e0 <_Py_InitializeRecursionLimits@@Base+0x32b0> │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d1c0 <_Py_InitializeRecursionLimits@@Base+0x32c0> │ │ │ │ + b 9d3ec <_Py_InitializeRecursionLimits@@Base+0x32bc> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cea0 <_Py_InitializeRecursionLimits@@Base+0x2fa0> │ │ │ │ + b 9d0cc <_Py_InitializeRecursionLimits@@Base+0x2f9c> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d0bc <_Py_InitializeRecursionLimits@@Base+0x31bc> │ │ │ │ + b 9d2e8 <_Py_InitializeRecursionLimits@@Base+0x31b8> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cf50 <_Py_InitializeRecursionLimits@@Base+0x3050> │ │ │ │ - movw r0, #10620 @ 0x297c │ │ │ │ + b 9d17c <_Py_InitializeRecursionLimits@@Base+0x304c> │ │ │ │ + movw r0, #10684 @ 0x29bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e3cc │ │ │ │ - b 9d5a8 <_Py_InitializeRecursionLimits@@Base+0x36a8> │ │ │ │ - movw r0, #10564 @ 0x2944 │ │ │ │ + bl 25f09c │ │ │ │ + b 9d7d4 <_Py_InitializeRecursionLimits@@Base+0x36a4> │ │ │ │ + movw r0, #10628 @ 0x2984 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e3cc │ │ │ │ - b 9d574 <_Py_InitializeRecursionLimits@@Base+0x3674> │ │ │ │ + bl 25f09c │ │ │ │ + b 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x3670> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d16c <_Py_InitializeRecursionLimits@@Base+0x326c> │ │ │ │ - movw r4, #10412 @ 0x28ac │ │ │ │ + b 9d398 <_Py_InitializeRecursionLimits@@Base+0x3268> │ │ │ │ + movw r4, #10476 @ 0x28ec │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ add r0, sl, #16 │ │ │ │ - bl 2c7b70 │ │ │ │ + bl 2c81d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8dbf8 │ │ │ │ + bl 8de28 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #664] @ 9dad0 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ + ldr r6, [pc, #656] @ 9dcf4 <_Py_InitializeRecursionLimits@@Base+0x3bc4> │ │ │ │ mov r7, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d6fc <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9d928 <_Py_InitializeRecursionLimits@@Base+0x37f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9d0f4 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9d320 <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ mov r0, sl │ │ │ │ - movw r4, #10360 @ 0x2878 │ │ │ │ + movw r4, #10424 @ 0x28b8 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8dbf8 │ │ │ │ - b 9d82c <_Py_InitializeRecursionLimits@@Base+0x392c> │ │ │ │ - movw r4, #10312 @ 0x2848 │ │ │ │ + bl 8de28 │ │ │ │ + b 9da58 <_Py_InitializeRecursionLimits@@Base+0x3928> │ │ │ │ + movw r4, #10376 @ 0x2888 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8dbf8 │ │ │ │ - b 9d82c <_Py_InitializeRecursionLimits@@Base+0x392c> │ │ │ │ - ldr r3, [pc, #604] @ 9dad4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + bl 8de28 │ │ │ │ + b 9da58 <_Py_InitializeRecursionLimits@@Base+0x3928> │ │ │ │ + ldr r3, [pc, #596] @ 9dcf8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d71c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + b 9d948 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ mov r0, r1 │ │ │ │ - bl 99f00 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a47c <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ + bl 9a130 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d6ec <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + bne 9d918 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9d6ec <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9d918 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9d6d8 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9d904 <_Py_InitializeRecursionLimits@@Base+0x37d4> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + bgt 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + bne 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #10664 @ 0x29a8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #10728 @ 0x29e8 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r6, [pc, #468] @ 9dad8 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ + ldr r6, [pc, #460] @ 9dcfc <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ mov r7, #1 │ │ │ │ - b 9d6f4 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ + b 9d920 <_Py_InitializeRecursionLimits@@Base+0x37f0> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d92c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + bgt 9db58 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d92c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + bne 9db58 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ - b 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39f4> │ │ │ │ + bl aef8c │ │ │ │ + b 9db20 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9d644 <_Py_InitializeRecursionLimits@@Base+0x3744> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9d870 <_Py_InitializeRecursionLimits@@Base+0x3740> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d96c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + bgt 9db98 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d96c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + bne 9db98 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #344] @ 9dadc <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ + ldr r2, [pc, #336] @ 9dd00 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #10492 @ 0x28fc │ │ │ │ + movw r3, #10556 @ 0x293c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9d71c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + b 9d948 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9d6fc <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9d928 <_Py_InitializeRecursionLimits@@Base+0x37f8> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #304] @ 9dae0 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r3, [pc, #296] @ 9dd04 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d87c <_Py_InitializeRecursionLimits@@Base+0x397c> │ │ │ │ + b 9daa8 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9ce50 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + b 9d07c <_Py_InitializeRecursionLimits@@Base+0x2f4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9ced8 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ - bl 14330c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9d104 <_Py_InitializeRecursionLimits@@Base+0x2fd4> │ │ │ │ + bl 143454 │ │ │ │ + ldr r6, [pc, #240] @ 9dd08 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #47864 @ 0xbaf8 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r6, r3 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw ip, #10240 @ 0x2800 │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw ip, #10304 @ 0x2840 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d71c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + b 9d948 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ mov r0, sl │ │ │ │ - bl 25ddf0 │ │ │ │ - b 9d510 <_Py_InitializeRecursionLimits@@Base+0x3610> │ │ │ │ + bl 25eac0 │ │ │ │ + b 9d73c <_Py_InitializeRecursionLimits@@Base+0x360c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #56824 @ 0xddf8 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d71c <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ + b 9d948 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d06c <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ - bl 14330c │ │ │ │ - ldr r6, [pc, #52] @ 9dae4 <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ - movw ip, #10280 @ 0x2828 │ │ │ │ + b 9d298 <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ + bl 143454 │ │ │ │ + ldr r6, [pc, #56] @ 9dd0c <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ + movw ip, #10344 @ 0x2868 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9da18 <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ + b 9dc3c <_Py_InitializeRecursionLimits@@Base+0x3b0c> │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r4, r3, r4, ror r4 │ │ │ │ rsbeq r5, r3, r4, asr #4 │ │ │ │ - subeq fp, r5, r8, ror fp │ │ │ │ - subeq fp, r5, r8, ror #22 │ │ │ │ - subeq fp, r5, r4, lsl #23 │ │ │ │ - subeq fp, r5, r4, asr fp │ │ │ │ - subeq fp, r5, r8, asr #22 │ │ │ │ - subeq fp, r5, r8, lsl fp │ │ │ │ + subeq fp, r5, r0, lsr #23 │ │ │ │ + umaaleq fp, r5, r0, fp │ │ │ │ + subeq fp, r5, ip, lsr #23 │ │ │ │ + subeq fp, r5, ip, ror fp │ │ │ │ + subeq fp, r5, r0, ror fp │ │ │ │ + subeq fp, r5, r0, lsr #22 │ │ │ │ + subeq fp, r5, r0, asr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #660] @ 9dd98 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ + ldr r5, [pc, #660] @ 9dfc0 <_Py_InitializeRecursionLimits@@Base+0x3e90> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9dcac <_Py_InitializeRecursionLimits@@Base+0x3dac> │ │ │ │ + bne 9ded4 <_Py_InitializeRecursionLimits@@Base+0x3da4> │ │ │ │ ldr r5, [r5, #1132] @ 0x46c │ │ │ │ - movw r3, #22960 @ 0x59b0 │ │ │ │ + movw r3, #23696 @ 0x5c90 │ │ │ │ movt r3, #10 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dc8c <_Py_InitializeRecursionLimits@@Base+0x3d8c> │ │ │ │ + bne 9deb4 <_Py_InitializeRecursionLimits@@Base+0x3d84> │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dd44 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ - ldr r3, [pc, #576] @ 9dd9c <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + bne 9df6c <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ + ldr r3, [pc, #576] @ 9dfc4 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9dd30 <_Py_InitializeRecursionLimits@@Base+0x3e30> │ │ │ │ + beq 9df58 <_Py_InitializeRecursionLimits@@Base+0x3e28> │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9dc1c <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ + beq 9de44 <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24048 @ 0x5df0 │ │ │ │ + movw r3, #24952 @ 0x6178 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9dcec <_Py_InitializeRecursionLimits@@Base+0x3dec> │ │ │ │ + bne 9df14 <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ror r0, r4, #4 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add r1, r1, #1 │ │ │ │ vmov s14, r3 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r4, [r2, #8] │ │ │ │ @@ -115141,15 +115279,15 @@ │ │ │ │ vmov s14, r1 │ │ │ │ str r4, [r2, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r1, [r5] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9dd0c <_Py_InitializeRecursionLimits@@Base+0x3e0c> │ │ │ │ + bgt 9df34 <_Py_InitializeRecursionLimits@@Base+0x3e04> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ and r3, r3, r0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ orr r1, r1, #3 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ str r0, [r2] │ │ │ │ @@ -115159,107 +115297,107 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9db9c <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + bcc 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9db9c <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + bne 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + bne 9df84 <_Py_InitializeRecursionLimits@@Base+0x3e54> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dc9c <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ + beq 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9db9c <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + b 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db9c <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + bne 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ + b 9de3c <_Py_InitializeRecursionLimits@@Base+0x3d0c> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x3c20> │ │ │ │ + beq 9dd48 <_Py_InitializeRecursionLimits@@Base+0x3c18> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dcd8 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + bgt 9df00 <_Py_InitializeRecursionLimits@@Base+0x3dd0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ + beq 9dfb4 <_Py_InitializeRecursionLimits@@Base+0x3e84> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ + b 9de3c <_Py_InitializeRecursionLimits@@Base+0x3d0c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r1 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldm r5, {r1, r3} │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x3cc0> │ │ │ │ + b 9dde8 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 255a30 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 2568b0 <_PyThreadState_New@@Base+0x640> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dd70 <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ + beq 9df98 <_Py_InitializeRecursionLimits@@Base+0x3e68> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9dbf0 <_Py_InitializeRecursionLimits@@Base+0x3cf0> │ │ │ │ + b 9de18 <_Py_InitializeRecursionLimits@@Base+0x3ce8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dc4c <_Py_InitializeRecursionLimits@@Base+0x3d4c> │ │ │ │ + b 9de74 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db9c <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ - b 9dc9c <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ + bne 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ + b 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dc74 <_Py_InitializeRecursionLimits@@Base+0x3d74> │ │ │ │ + b 9de9c <_Py_InitializeRecursionLimits@@Base+0x3d6c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9dc9c <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ + b 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b 9dcd8 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b 9df00 <_Py_InitializeRecursionLimits@@Base+0x3dd0> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009dda0 <_Py_hashtable_get@@Base>: │ │ │ │ +0009dfc8 <_Py_hashtable_get@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ @@ -115269,41 +115407,41 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #59816 @ 0xe9a8 │ │ │ │ + movw r3, #60364 @ 0xebcc │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9e6d4 <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9e8f8 <_Py_hashtable_get@@Base+0x930> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e2ec <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e514 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e774 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9e9a8 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9e70c <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9e930 <_Py_hashtable_get@@Base+0x968> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e2e4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e50c <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ movw r2, #44784 @ 0xaef0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38764 @ 0x976c │ │ │ │ + movw r3, #39324 @ 0x999c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e760 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + bne 9e994 <_Py_hashtable_get@@Base+0x9cc> │ │ │ │ movw r2, #25464 @ 0x6378 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ @@ -115328,15 +115466,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ lsl r5, sl, #24 │ │ │ │ cmp sl, #7 │ │ │ │ eor r2, r2, r8 │ │ │ │ eor r3, r3, r8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble 9e31c <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e698 <_Py_hashtable_get@@Base+0x6d0> │ │ │ │ adds r8, r6, lr │ │ │ │ ldr r6, [r7] │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r6 │ │ │ │ adds r5, r1, ip │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -115375,15 +115513,15 @@ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r5, lsr #11 │ │ │ │ sub r5, sl, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r5, #7 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls 9e070 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e298 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ str r9, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r7, #8 │ │ │ │ add r5, r7, sl │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds sl, lr, r6 │ │ │ │ @@ -115428,29 +115566,29 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r7, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r8, r5 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9dfa8 <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9e1d0 <_Py_hashtable_get@@Base+0x208> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, sl, #7 │ │ │ │ sub r8, r5, r8 │ │ │ │ bic r5, sl, #7 │ │ │ │ add r7, r7, r5 │ │ │ │ - ldr r5, [pc, #2324] @ 9e9a0 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2320] @ 9ebc4 <_Py_hashtable_get@@Base+0xbfc> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9e79c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e9c0 <_Py_hashtable_get@@Base+0x9f8> │ │ │ │ add r5, r5, sl │ │ │ │ ldrh r5, [r5, sl] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #6] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ @@ -115598,25 +115736,110 @@ │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9e55c <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + beq 9e688 <_Py_hashtable_get@@Base+0x6c0> │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + movw r3, #1404 @ 0x57c │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9e908 <_Py_hashtable_get@@Base+0x940> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r3, #0 │ │ │ │ + beq 9ebb8 <_Py_hashtable_get@@Base+0xbf0> │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ + tst r0, #32 │ │ │ │ + beq 9e958 <_Py_hashtable_get@@Base+0x990> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + beq 9e960 <_Py_hashtable_get@@Base+0x998> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r3, #32 │ │ │ │ + add r0, r0, #20 │ │ │ │ + beq 9e96c <_Py_hashtable_get@@Base+0x9a4> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + beq 9e970 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + mul r2, r2, ip │ │ │ │ + add r1, r1, #20 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + ldr r4, [r4] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 9e688 <_Py_hashtable_get@@Base+0x6c0> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne 9e67c <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + movw r3, #1404 @ 0x57c │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9e91c <_Py_hashtable_get@@Base+0x954> │ │ │ │ + cmp r6, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq 9e9b4 <_Py_hashtable_get@@Base+0x9ec> │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9e67c <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne 9e67c <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ + tst r0, #32 │ │ │ │ + beq 9e98c <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addne r0, r6, #20 │ │ │ │ + addeq r0, r6, #28 │ │ │ │ + tst r3, #32 │ │ │ │ + beq 9e984 <_Py_hashtable_get@@Base+0x9bc> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + mul r2, ip, r2 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + ldr r4, [r4] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 9e5ec <_Py_hashtable_get@@Base+0x624> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r5, sl, #1 │ │ │ │ - ldr sl, [pc, #1660] @ 9e9a4 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1316] @ 9ebc8 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9e79c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e9c0 <_Py_hashtable_get@@Base+0x9f8> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [sl, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ @@ -115746,159 +115969,73 @@ │ │ │ │ add r3, r3, r0, lsr #15 │ │ │ │ lsl r2, r2, #21 │ │ │ │ eor r3, r3, r5 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, r0 │ │ │ │ - b 9e2dc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - movw r3, #46404 @ 0xb544 │ │ │ │ - movt r3, #10 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 9e6e4 <_Py_hashtable_get@@Base+0x944> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, #0 │ │ │ │ - cmpne r3, #0 │ │ │ │ - beq 9e790 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - ubfx r0, r3, #2, #3 │ │ │ │ - ubfx lr, ip, #2, #3 │ │ │ │ - cmp lr, r0 │ │ │ │ - bne 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - tst r3, #32 │ │ │ │ - beq 9e734 <_Py_hashtable_get@@Base+0x994> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - addeq r0, r3, #28 │ │ │ │ - beq 9e73c <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst ip, #32 │ │ │ │ - add r0, r3, #20 │ │ │ │ - beq 9e748 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - beq 9e74c <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ - mul r2, r2, lr │ │ │ │ - add r1, r1, #20 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - ldr r4, [r4] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 9e30c <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne 9e6a4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - movw r3, #46404 @ 0xb544 │ │ │ │ - movt r3, #10 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 9e6f8 <_Py_hashtable_get@@Base+0x958> │ │ │ │ - cmp r6, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - beq 9e994 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 9e6a4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne 9e6a4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - tst r0, #32 │ │ │ │ - beq 9e788 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addne r0, r6, #20 │ │ │ │ - addeq r0, r6, #28 │ │ │ │ - tst r3, #32 │ │ │ │ - beq 9e780 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - mul r2, ip, r2 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - ldr r4, [r4] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 9e30c <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9e614 <_Py_hashtable_get@@Base+0x874> │ │ │ │ + b 9e504 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 9e0d4 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e2fc <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e354 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e6d0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e2f0 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e518 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e6a4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b 9e67c <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r3, #28 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9de34 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e2e4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne 9e5e4 <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9e05c <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e50c <_Py_hashtable_get@@Base+0x544> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + ldrb lr, [r1, #16] │ │ │ │ + tst lr, #32 │ │ │ │ + bne 9e5bc <_Py_hashtable_get@@Base+0x5f4> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - mul r2, r2, lr │ │ │ │ + mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b 9e66c <_Py_hashtable_get@@Base+0x6a4> │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b 9e658 <_Py_hashtable_get@@Base+0x690> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e2dc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e504 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9e714 <_Py_hashtable_get@@Base+0x974> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b 9e694 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b 9e680 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e604 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + b 9e938 <_Py_hashtable_get@@Base+0x970> │ │ │ │ + cmp r1, r6 │ │ │ │ + beq 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b 9e67c <_Py_hashtable_get@@Base+0x6b4> │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r5, r6, lr │ │ │ │ lsl r6, lr, #13 │ │ │ │ adc r4, r2, r4 │ │ │ │ eor r3, r3, r7 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ @@ -116016,49 +116153,49 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, r1, lsr #15 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ eor r3, r3, r0 │ │ │ │ adc ip, ip, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, ip │ │ │ │ - b 9e2dc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ - cmp r1, r6 │ │ │ │ - beq 9e310 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e6a4 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - subeq fp, r5, r0, asr #21 │ │ │ │ - subeq fp, r5, lr, asr #21 │ │ │ │ + b 9e504 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 9e68c <_Py_hashtable_get@@Base+0x6c4> │ │ │ │ + b 9e5dc <_Py_hashtable_get@@Base+0x614> │ │ │ │ + umaaleq fp, r5, r8, sl │ │ │ │ + subeq fp, r5, r6, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 9ee9c <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9f0c0 <_Py_hashtable_get@@Base+0x10f8> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f130 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f354 <_Py_hashtable_get@@Base+0x138c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f104 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f328 <_Py_hashtable_get@@Base+0x1360> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ee94 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9f0b8 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #44784 @ 0xaef0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38764 @ 0x976c │ │ │ │ + movw r3, #39324 @ 0x999c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f140 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + bne 9f364 <_Py_hashtable_get@@Base+0x139c> │ │ │ │ movw r3, #25464 @ 0x6378 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -116083,15 +116220,15 @@ │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ eor ip, ip, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 9eea8 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9f0cc <_Py_hashtable_get@@Base+0x1104> │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -116125,15 +116262,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ eor r8, r8, r7 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp sl, #7 │ │ │ │ - bls 9ec24 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9ee48 <_Py_hashtable_get@@Base+0xe80> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -116178,29 +116315,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9eb64 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9ed88 <_Py_hashtable_get@@Base+0xdc0> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r7, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r9, [pc, #1304] @ 9f154 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f378 <_Py_hashtable_get@@Base+0x13b0> │ │ │ │ add r5, r6, r5 │ │ │ │ add r7, r7, #7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9eef4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f118 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -116342,20 +116479,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #680] @ 9f158 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f37c <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9eef4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f118 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -116488,86 +116625,86 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9ee8c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9f0b0 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9ec84 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9eea8 <_Py_hashtable_get@@Base+0xee0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9ea00 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9ee94 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9ec24 <_Py_hashtable_get@@Base+0xc5c> │ │ │ │ + b 9f0b8 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f110 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f334 <_Py_hashtable_get@@Base+0x136c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9ee8c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - ldrdeq fp, [r5], #-172 @ 0xffffff54 │ │ │ │ - subeq fp, r5, sl, ror #21 │ │ │ │ + b 9f0b0 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ + strheq fp, [r5], #-164 @ 0xffffff5c │ │ │ │ + subeq fp, r5, r2, asr #21 │ │ │ │ │ │ │ │ -0009f15c <_Py_hashtable_set@@Base>: │ │ │ │ +0009f380 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r3, #22960 @ 0x59b0 │ │ │ │ + movw r3, #23696 @ 0x5c90 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f2e8 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne 9f50c <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f390 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ 9f3e0 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + bne 9f5b4 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ 9f604 <_Py_hashtable_set@@Base+0x284> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9f374 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f598 <_Py_hashtable_set@@Base+0x218> │ │ │ │ ldr r1, [r3] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f270 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f494 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24048 @ 0x5df0 │ │ │ │ + movw r3, #24952 @ 0x6178 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f300 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f524 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ ldr ip, [r4] │ │ │ │ vmov s14, r3 │ │ │ │ ror r0, r5, #4 │ │ │ │ str r5, [r1, #8] │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ @@ -116576,15 +116713,15 @@ │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str ip, [r4] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9f350 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f574 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ and r3, r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ str ip, [r1] │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ @@ -116592,44 +116729,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp lr, r7 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ - bhi 9f1f4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f418 <_Py_hashtable_set@@Base+0x98> │ │ │ │ add ip, r3, lr │ │ │ │ str ip, [r3, #4] │ │ │ │ add ip, lr, #16 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9f1f4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f418 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f3a8 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f5cc <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f2f8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f51c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f1f4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f418 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f1f4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f418 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f268 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f48c <_Py_hashtable_set@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add ip, ip, #1 │ │ │ │ @@ -116641,86 +116778,86 @@ │ │ │ │ str r5, [r1, #8] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #12] │ │ │ │ str ip, [r4] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 9f24c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f470 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 255a30 <_PyThreadState_New@@Base+0x63c> │ │ │ │ + bl 2568b0 <_PyThreadState_New@@Base+0x640> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f3c4 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f5e8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f24c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f470 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f2a0 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f4c4 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f1f4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f2f8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f418 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f51c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f2d0 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f4f4 <_Py_hashtable_set@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ blx r2 │ │ │ │ - b 9f2f8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f51c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f3e4 : │ │ │ │ +0009f608 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #480] @ 9f5e0 │ │ │ │ + ldr r5, [pc, #484] @ 9f808 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f49c │ │ │ │ + beq 9f6c0 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1920] @ 0x780 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #432] @ 9f5e4 │ │ │ │ + ldr r2, [pc, #436] @ 9f80c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f510 │ │ │ │ + bne 9f734 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ - ldr r2, [pc, #404] @ 9f5e8 │ │ │ │ + ldr r2, [pc, #408] @ 9f810 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ - vldr d7, [pc, #368] @ 9f5d8 │ │ │ │ + vldr d7, [pc, #372] @ 9f800 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ @@ -116729,25 +116866,25 @@ │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f5c4 │ │ │ │ + beq 9f7e8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #296] @ 9f5e8 │ │ │ │ + ldr r2, [pc, #300] @ 9f810 │ │ │ │ sub r1, r3, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #260] @ 9f5d8 │ │ │ │ + vldr d7, [pc, #264] @ 9f800 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str ip, [r3, #28] │ │ │ │ str ip, [r3, #8] │ │ │ │ orr r2, r2, r4 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ @@ -116756,97 +116893,98 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9f5a4 │ │ │ │ - ldr r0, [pc, #196] @ 9f5ec │ │ │ │ + bne 9f7c8 │ │ │ │ + ldr r0, [pc, #200] @ 9f814 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9f550 │ │ │ │ + bne 9f774 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #120] @ 9f5d8 │ │ │ │ + vldr d7, [pc, #124] @ 9f800 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r0, [pc, #120] @ 9f5e8 │ │ │ │ + ldr r0, [pc, #124] @ 9f810 │ │ │ │ orr r1, r1, r4 │ │ │ │ str r0, [r3, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ mov r0, #0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub r0, r3, #8 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f490 │ │ │ │ + b 9f6b4 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f550 │ │ │ │ - ldr r0, [pc, #28] @ 9f5e8 │ │ │ │ + b 9f774 │ │ │ │ + ldr r0, [pc, #32] @ 9f810 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25baf0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c7c0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f490 │ │ │ │ + b 9f6b4 │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq fp, r0, r0, asr #6 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #492] @ 9f7f8 │ │ │ │ + ldr r4, [pc, #492] @ 9fa20 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f6b4 │ │ │ │ - ldr ip, [pc, #448] @ 9f7fc │ │ │ │ + beq 9f8dc │ │ │ │ + ldr ip, [pc, #448] @ 9fa24 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1920] @ 0x780 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ subs lr, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 9f720 │ │ │ │ + bne 9f948 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [r3, #16] │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ @@ -116862,17 +117000,17 @@ │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f7d0 │ │ │ │ + beq 9f9f8 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ strd r6, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -116887,28 +117025,28 @@ │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9f7ac │ │ │ │ - ldr r0, [pc, #200] @ 9f800 │ │ │ │ + bne 9f9d4 │ │ │ │ + ldr r0, [pc, #200] @ 9fa28 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r5, r4] │ │ │ │ - bne 9f760 │ │ │ │ + bne 9f988 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3, #16] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ @@ -116921,292 +117059,292 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ add r1, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f6a8 │ │ │ │ + b 9f8d0 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9f760 │ │ │ │ + b 9f988 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25baf0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c7c0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9f6a8 │ │ │ │ + beq 9f8d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9f6a8 │ │ │ │ + b 9f8d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -0009f804 <_PyObject_GC_New@@Base>: │ │ │ │ +0009fa2c <_PyObject_GC_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ tst r2, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne 9fad0 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ 9fb50 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne 9fcf8 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ 9fd78 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 9fb00 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi 9fd28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9fb00 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bmi 9fd28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9fa94 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ 9fb54 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne 9fcbc <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ 9fd7c <_PyObject_GC_New@@Base+0x350> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ - bcs 9fa4c <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs 9fc74 <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9fa34 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq 9fc5c <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ str lr, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 9f948 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9fb70 <_PyObject_GC_New@@Base+0x144> │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 9f988 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9fbb0 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ 9fb58 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ 9fd80 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9f9e0 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9fc08 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9f9fc <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9fc24 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9fab8 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne 9fce0 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 9f978 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9fba0 <_PyObject_GC_New@@Base+0x174> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str lr, [r2, r5] │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b 9f8d4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fafc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9f8d4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fafc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9f908 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9fb30 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f908 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fb30 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fb40 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne 9fd68 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9f908 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fb30 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f9c4 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9fbec <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9f908 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fb30 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 9f930 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq 9fb58 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9fb24 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ 9fb5c <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne 9fd4c <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ 9fd84 <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f930 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9fb58 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f930 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fb58 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f970 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9fb98 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9fb10 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne 9fd38 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fb00 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fd28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9f8d4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fafc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fb00 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fd28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f8d4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fafc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26d7f4 │ │ │ │ + bl 26eac4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f93c <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9fb64 <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ 9fb50 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ 9fd78 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 9f848 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9fa70 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2234 │ │ │ │ + b 2e29f4 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fa78 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b 9fca0 <_PyObject_GC_New@@Base+0x274> │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f930 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fb58 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f908 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9f9b0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9fb30 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fbd8 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -0009fb60 : │ │ │ │ +0009fd88 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 9fca4 │ │ │ │ + blt 9fecc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #1008] @ 0x3f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9fc7c │ │ │ │ - ldr r0, [pc, #264] @ 9fcac │ │ │ │ + bne 9fea4 │ │ │ │ + ldr r0, [pc, #264] @ 9fed4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs 9fc40 │ │ │ │ + bcs 9fe68 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fc28 │ │ │ │ + beq 9fe50 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fc20 │ │ │ │ + bne 9fe48 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ addcs ip, r3, lr │ │ │ │ strcs ip, [r3, #4] │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ @@ -117215,74 +117353,74 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fc20 │ │ │ │ + bne 9fe48 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9fc94 │ │ │ │ + bne 9febc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b 9fc20 │ │ │ │ + b 9fe48 │ │ │ │ ldr r0, [r4, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b 9fc68 │ │ │ │ + b 9fe90 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #264] @ 9fdd4 │ │ │ │ + ldr r0, [pc, #264] @ 9fffc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs 9fdb4 │ │ │ │ + bcs 9ffdc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fd58 │ │ │ │ + beq 9ff80 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fd50 │ │ │ │ + bne 9ff78 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp lr, r4 │ │ │ │ addls r1, r1, #1 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -117291,82 +117429,82 @@ │ │ │ │ strls r1, [r3, #24] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r2, [r3, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fd50 │ │ │ │ + bne 9ff78 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9fdc4 │ │ │ │ + bne 9ffec │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b 9fd50 │ │ │ │ + b 9ff78 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 9fd70 │ │ │ │ + bge 9ff98 │ │ │ │ mov r0, #0 │ │ │ │ - b 9fd50 │ │ │ │ + b 9ff78 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b 9fda0 │ │ │ │ + b 9ffc8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #524] @ 0x20c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ffe0 │ │ │ │ + beq a0208 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r2, #132 @ 0x84 │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 9feb0 │ │ │ │ + bls a00d8 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq 9ff20 │ │ │ │ + beq a0148 │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r6, r1 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r1, [r3] │ │ │ │ - beq 9ff08 │ │ │ │ + beq a0130 │ │ │ │ add r1, r6, #1 │ │ │ │ add r4, r3, #32 │ │ │ │ mov ip, #0 │ │ │ │ str r6, [r3, #20] │ │ │ │ lsl r2, r1, #3 │ │ │ │ lsl r0, r1, #4 │ │ │ │ add r0, r0, #32 │ │ │ │ @@ -117376,35 +117514,35 @@ │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #4] │ │ │ │ str ip, [r4, r1, lsl #3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ff74 │ │ │ │ + beq a019c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne 9fee4 │ │ │ │ + bne a010c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ strne r0, [r2, #24] │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r0, [r3] │ │ │ │ - bne 9fe70 │ │ │ │ + bne a0098 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ @@ -117423,280 +117561,328 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r2, [r3] │ │ │ │ - b 9fe70 │ │ │ │ + b a0098 │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r2, r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ asr r2, r2, #2 │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bne 9ffc0 │ │ │ │ + bne a01e8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a01fc │ │ │ │ + bne a0424 │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r1, [r3] │ │ │ │ - b 9fe70 │ │ │ │ + b a0098 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ cmn r3, #1 │ │ │ │ - beq a019c │ │ │ │ + beq a03c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0218 │ │ │ │ + bne a0440 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0104 │ │ │ │ + beq a032c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ str r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r7, #1108] @ 0x454 │ │ │ │ ldr r0, [r7, #1104] @ 0x450 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a0274 │ │ │ │ + beq a049c │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a025c │ │ │ │ + beq a0484 │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx r4, r1, #0, #18 │ │ │ │ ldr ip, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr lr, [r5, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq a00d4 │ │ │ │ + beq a02fc │ │ │ │ cmp r2, lr │ │ │ │ add lr, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str r4, [r0, #808] @ 0x328 │ │ │ │ str r4, [lr, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ - bls a0090 │ │ │ │ + bls a02b8 │ │ │ │ str r2, [r5, #796] @ 0x31c │ │ │ │ ubfx r2, r1, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r0 │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - bne a0240 │ │ │ │ + bne a0468 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ add r0, r2, #132 @ 0x84 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ str r1, [r5, r0, lsl #2] │ │ │ │ - b 9fe1c │ │ │ │ + b a0044 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ cmp r2, lr │ │ │ │ mvn lr, #0 │ │ │ │ str lr, [r0, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi a008c │ │ │ │ + bhi a02b4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a00ac │ │ │ │ + b a02d4 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a01bc │ │ │ │ + bne a03e4 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #34436 @ 0x8684 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a022c │ │ │ │ + bne a0454 │ │ │ │ mov r1, r2 │ │ │ │ bl 2dac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a01f0 │ │ │ │ + beq a0418 │ │ │ │ ldr r1, [r5, #516] @ 0x204 │ │ │ │ mov r2, #28 │ │ │ │ mov lr, #0 │ │ │ │ sub ip, r8, #1 │ │ │ │ str r3, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ add r2, r2, #28 │ │ │ │ add r2, r3, r2 │ │ │ │ - b a0188 │ │ │ │ + b a03b0 │ │ │ │ cmp r1, ip │ │ │ │ str lr, [r2, #-28] @ 0xffffffe4 │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2, #-8] │ │ │ │ add r2, r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc a016c │ │ │ │ + bcc a0394 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b a000c │ │ │ │ - movw r0, #5472 @ 0x1560 │ │ │ │ + b a0234 │ │ │ │ + movw r0, #5536 @ 0x15a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 24ece0 │ │ │ │ + bl 24f06c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0204 │ │ │ │ + bne a042c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ - b a0000 │ │ │ │ + b a0228 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a01f0 │ │ │ │ + bcs a0418 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a01f0 │ │ │ │ + bhi a0418 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a011c │ │ │ │ + bge a0344 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b 9fea4 │ │ │ │ + b a00cc │ │ │ │ str r0, [r2, #24] │ │ │ │ - b 9ffc0 │ │ │ │ + b a01e8 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a01b0 │ │ │ │ + beq a03d8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30bfc <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b a0000 │ │ │ │ + b a0228 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a013c │ │ │ │ + b a0364 │ │ │ │ bic r2, r1, #4080 @ 0xff0 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ bic r2, r2, #15 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b a00ac │ │ │ │ + b a02d4 │ │ │ │ ldr r6, [r7, #1112] @ 0x458 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ ldr r0, [r7, #1104] @ 0x450 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r5, #520] @ 0x208 │ │ │ │ - b a01f0 │ │ │ │ + b a0418 │ │ │ │ │ │ │ │ -000a0284 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ a02cc <_Py_GetConfig@@Base+0x48> │ │ │ │ +000a04ac <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ a04f4 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a02a8 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a04d0 <_Py_GetConfig@@Base+0x24> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #4] @ a02d0 <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ a04f8 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - umaaleq fp, r5, r8, fp │ │ │ │ + subeq fp, r5, r0, asr #23 │ │ │ │ + │ │ │ │ +000a04fc <_Py_NewReference@@Base>: │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [pc, #92] @ a0574 <_Py_NewReference@@Base+0x78> │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [r0] │ │ │ │ + ldr lr, [r2, #1708] @ 0x6ac │ │ │ │ + cmp lr, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ + movt r1, #27 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne a055c <_Py_NewReference@@Base+0x60> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #52] @ a0578 <_Py_NewReference@@Base+0x7c> │ │ │ │ + bl 1be1e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq a059c <_Py_NewReference@@Base+0xa0> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 256a98 <_PyThreadState_New@@Base+0x828> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -000a02d4 : │ │ │ │ +000a05b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0574 │ │ │ │ + beq a0854 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a0424 │ │ │ │ + bhi a0704 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05f0 │ │ │ │ + blt a08d0 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a049c │ │ │ │ + bgt a077c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0488 │ │ │ │ - ldr r2, [pc, #740] @ a0620 │ │ │ │ + bne a0768 │ │ │ │ + ldr r2, [pc, #740] @ a0900 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a0508 │ │ │ │ + bcs a07e8 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a04f8 │ │ │ │ + beq a07d8 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a03b8 │ │ │ │ + bne a0698 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ @@ -117708,238 +117894,238 @@ │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #584] @ a0624 │ │ │ │ + ldr r2, [pc, #584] @ a0904 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne a057c │ │ │ │ + bne a085c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a04a8 │ │ │ │ + beq a0788 │ │ │ │ add r1, r3, r4 │ │ │ │ lsl r2, r5, #2 │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn ip, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str ip, [r3, #12] │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls a0558 │ │ │ │ + bls a0838 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a0540 │ │ │ │ + bcs a0820 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05f0 │ │ │ │ + blt a08d0 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r4, r3 │ │ │ │ mlale r8, r4, r5, r5 │ │ │ │ addle r8, r8, #28 │ │ │ │ - bgt a049c │ │ │ │ + bgt a077c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0334 │ │ │ │ + beq a0614 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a03b8 │ │ │ │ + bne a0698 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strbeq r2, [r0, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a0418 │ │ │ │ + beq a06f8 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r0, r4, lsl #2] │ │ │ │ strheq r2, [r0, r4] │ │ │ │ - b a0418 │ │ │ │ + b a06f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a03b8 │ │ │ │ + bne a0698 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a060c │ │ │ │ + bne a08ec │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a03b8 │ │ │ │ - b a049c │ │ │ │ + bne a0698 │ │ │ │ + b a077c │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a05b4 │ │ │ │ + bcs a0894 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05f0 │ │ │ │ + blt a08d0 │ │ │ │ mov r5, #4 │ │ │ │ - b a0440 │ │ │ │ + b a0720 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05f0 │ │ │ │ + blt a08d0 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a049c │ │ │ │ + bgt a077c │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a0468 │ │ │ │ - ldr r3, [pc, #172] @ a0628 │ │ │ │ - b a0418 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b a0748 │ │ │ │ + ldr r3, [pc, #172] @ a0908 │ │ │ │ + b a06f8 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a05d4 │ │ │ │ - ldr r0, [pc, #152] @ a062c │ │ │ │ + bne a08b4 │ │ │ │ + ldr r0, [pc, #152] @ a090c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a03ec │ │ │ │ + bne a06cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a03ec │ │ │ │ + b a06cc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10716 @ 0x29dc │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b a0418 │ │ │ │ + b a06f8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a03ec │ │ │ │ + b a06cc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b a05cc │ │ │ │ + bl 16ed94 │ │ │ │ + b a08ac │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a0528 │ │ │ │ + b a0808 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0630 : │ │ │ │ +000a0910 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt a08f0 │ │ │ │ + blt a0bd0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a07a8 │ │ │ │ + bne a0a88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a07d0 │ │ │ │ + beq a0ab0 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a08b8 │ │ │ │ + bhi a0b98 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0844 │ │ │ │ - ldr r1, [pc, #636] @ a0928 │ │ │ │ + bne a0b24 │ │ │ │ + ldr r1, [pc, #636] @ a0c08 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi a07f0 │ │ │ │ + bhi a0ad0 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a07d8 │ │ │ │ + beq a0ab8 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a0774 │ │ │ │ + beq a0a54 │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a092c │ │ │ │ + ldr r1, [pc, #544] @ a0c0c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0864 │ │ │ │ + ble a0b44 │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0880 │ │ │ │ + bne a0b60 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a0758 │ │ │ │ + bne a0a38 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e280 │ │ │ │ @@ -117954,148 +118140,148 @@ │ │ │ │ addcs r0, lr, r0, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcc ip, [r2, #8] │ │ │ │ strcs r0, [r2, #4] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ - b a06fc │ │ │ │ + b a09dc │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25828 @ 0x64e4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r4, [pc, #344] @ a0930 │ │ │ │ - b a074c │ │ │ │ + ldr r4, [pc, #344] @ a0c10 │ │ │ │ + b a0a2c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a06fc │ │ │ │ + bne a09dc │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a090c │ │ │ │ + bne a0bec │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r7, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7, #800] @ 0x320 │ │ │ │ - bne a06fc │ │ │ │ + bne a09dc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0744 │ │ │ │ - b a08d0 │ │ │ │ + bne a0a24 │ │ │ │ + b a0bb0 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a06fc │ │ │ │ - b a082c │ │ │ │ + bne a09dc │ │ │ │ + b a0b0c │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a072c │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq a0a0c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a08d8 │ │ │ │ - ldr r0, [pc, #152] @ a0934 │ │ │ │ - bl 1bda70 │ │ │ │ + bne a0bb8 │ │ │ │ + ldr r0, [pc, #152] @ a0c14 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a072c │ │ │ │ + bne a0a0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a072c │ │ │ │ + b a0a0c │ │ │ │ movw r3, #45828 @ 0xb304 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10860 @ 0x2a6c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ - b a074c │ │ │ │ + b a0a2c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a072c │ │ │ │ + b a0a0c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10808 @ 0x2a38 │ │ │ │ + movw r1, #10872 @ 0x2a78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b a08d0 │ │ │ │ + bl 16ed94 │ │ │ │ + b a0bb0 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0818 │ │ │ │ + b a0af8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0938 : │ │ │ │ +000a0c18 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a0a40 │ │ │ │ - blt a0ab8 │ │ │ │ + beq a0d20 │ │ │ │ + blt a0d98 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0a48 │ │ │ │ - ldr r6, [pc, #380] @ a0aec │ │ │ │ + bgt a0d28 │ │ │ │ + ldr r6, [pc, #380] @ a0dcc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r5, [r7, r6] │ │ │ │ add r2, r5, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0a08 │ │ │ │ - ldr r0, [pc, #352] @ a0af0 │ │ │ │ + beq a0ce8 │ │ │ │ + ldr r0, [pc, #352] @ a0dd0 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne a0a74 │ │ │ │ + bne a0d54 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118113,221 +118299,221 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0ac8 │ │ │ │ - ldr r1, [pc, #192] @ a0aec │ │ │ │ + beq a0da8 │ │ │ │ + ldr r1, [pc, #192] @ a0dcc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r5, [r2, r1] │ │ │ │ - b a09bc │ │ │ │ - ldr r4, [pc, #172] @ a0af4 │ │ │ │ - b a09fc │ │ │ │ + b a0c9c │ │ │ │ + ldr r4, [pc, #172] @ a0dd4 │ │ │ │ + b a0cdc │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0a08 │ │ │ │ + bls a0ce8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0ac8 │ │ │ │ - ldr r2, [pc, #128] @ a0aec │ │ │ │ + beq a0da8 │ │ │ │ + ldr r2, [pc, #128] @ a0dcc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a09bc │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b a0c9c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0ad0 │ │ │ │ - ldr r0, [pc, #104] @ a0af8 │ │ │ │ - bl 1bda70 │ │ │ │ + bne a0db0 │ │ │ │ + ldr r0, [pc, #104] @ a0dd8 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a09b4 │ │ │ │ + bne a0c94 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a09b4 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + b a0c94 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a09fc │ │ │ │ + b a0cdc │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a09b4 │ │ │ │ + b a0c94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #492] @ a0d04 │ │ │ │ + ldr r3, [pc, #492] @ a0fe4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0cf4 │ │ │ │ + beq a0fd4 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a0c68 │ │ │ │ + bhi a0f48 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a0c4c │ │ │ │ - ldr r3, [pc, #432] @ a0d08 │ │ │ │ + bne a0f2c │ │ │ │ + ldr r3, [pc, #432] @ a0fe8 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a0c80 │ │ │ │ + bhi a0f60 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a0cc8 │ │ │ │ + beq a0fa8 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a0c04 │ │ │ │ + beq a0ee4 │ │ │ │ mov ip, #0 │ │ │ │ lsr r1, r4, #8 │ │ │ │ cmp r4, ip │ │ │ │ mov r3, r0 │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ bfi ip, r4, #24, #8 │ │ │ │ str ip, [r3], #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - beq a0bec │ │ │ │ + beq a0ecc │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a0c70 │ │ │ │ + bhi a0f50 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str ip, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0c80 │ │ │ │ + beq a0f60 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a0bc0 │ │ │ │ + b a0ea0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0c34 │ │ │ │ + bne a0f14 │ │ │ │ mov r3, #0 │ │ │ │ - b a0bf8 │ │ │ │ + b a0ed8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a0ba0 │ │ │ │ + b a0e80 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0cdc │ │ │ │ + bne a0fbc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0c68 │ │ │ │ + beq a0f48 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a0c34 │ │ │ │ + b a0f14 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c2c │ │ │ │ + b a0f0c │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0cb0 │ │ │ │ - movw r1, #10916 @ 0x2aa4 │ │ │ │ + b a0f90 │ │ │ │ + movw r1, #10980 @ 0x2ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a0d0c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a0fec │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq fp, r5, r8, lsr #23 │ │ │ │ + ldrdeq fp, [r5], #-176 @ 0xffffff50 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt a0dc8 │ │ │ │ - ldr r3, [pc, #188] @ a0df8 │ │ │ │ + bgt a10a8 │ │ │ │ + ldr r3, [pc, #188] @ a10d8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r3, r1, r0, lsl #2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0d70 │ │ │ │ + beq a1050 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2112] @ 0x840 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -118339,96 +118525,96 @@ │ │ │ │ ldr r0, [lr, #352] @ 0x160 │ │ │ │ add ip, ip, #27 │ │ │ │ sub r3, r0, r1 │ │ │ │ lsr r1, ip, #3 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, ip, lsr #3 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi a0dc8 │ │ │ │ + bhi a10a8 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ str r1, [lr, #352] @ 0x160 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [r0, #4] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - b a0d68 │ │ │ │ + b a1048 │ │ │ │ mov r0, #4 │ │ │ │ mov r3, #1 │ │ │ │ lsl r0, r0, r2 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r3, r3, r2 │ │ │ │ bic r0, r0, #7 │ │ │ │ strd r2, [fp, #-12] │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a0db4 │ │ │ │ - b a0d68 │ │ │ │ + bne a1094 │ │ │ │ + b a1048 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a11b4 │ │ │ │ + beq a1494 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a11d0 │ │ │ │ + beq a14b0 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #964] @ a1228 │ │ │ │ + ldr r2, [pc, #964] @ a1508 │ │ │ │ add r7, r9, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, r7 │ │ │ │ addlt r4, r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt a11f4 │ │ │ │ + bgt a14d4 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a1150 │ │ │ │ + beq a1430 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a0ed8 │ │ │ │ + bcs a11b8 │ │ │ │ sub r2, r8, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ bic r2, r2, #3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a10ec │ │ │ │ + bcs a13cc │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r1 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -118450,215 +118636,215 @@ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a10d8 │ │ │ │ + beq a13b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, r6, lr │ │ │ │ str r7, [r4] │ │ │ │ - bcs a10b0 │ │ │ │ + bcs a1390 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #4] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #16] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr ip, [r5, #44] @ 0x2c │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls a10b0 │ │ │ │ + bls a1390 │ │ │ │ add r7, r4, #28 │ │ │ │ mov ip, lr │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ umlal r2, lr, r0, ip │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7], #4 │ │ │ │ adc r3, lr, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi a1084 │ │ │ │ + bhi a1364 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ moveq lr, #0 │ │ │ │ lslne lr, lr, #2 │ │ │ │ cmp r0, r2 │ │ │ │ add lr, r4, lr │ │ │ │ str r3, [lr, #4] │ │ │ │ - bcs a10e0 │ │ │ │ + bcs a13c0 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a0f54 │ │ │ │ + b a1234 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a10d0 │ │ │ │ + bcc a13b0 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a1100 │ │ │ │ + ble a13e0 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1110 │ │ │ │ + beq a13f0 │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r7, #1 │ │ │ │ - beq a1124 │ │ │ │ + beq a1404 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a112c │ │ │ │ + beq a140c │ │ │ │ mov r7, r2 │ │ │ │ - b a1100 │ │ │ │ + b a13e0 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a1100 │ │ │ │ + beq a13e0 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1100 │ │ │ │ + bne a13e0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a1138 │ │ │ │ - b a1100 │ │ │ │ + bne a1418 │ │ │ │ + b a13e0 │ │ │ │ add r1, r2, #8192 @ 0x2000 │ │ │ │ mov r0, #4 │ │ │ │ add r2, r2, #6208 @ 0x1840 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r6, [r1, #352] @ 0x160 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ sub r2, r6, r2 │ │ │ │ lsr r0, r0, #3 │ │ │ │ add r2, r0, r2, asr #3 │ │ │ │ cmp r2, #288 @ 0x120 │ │ │ │ - bhi a120c │ │ │ │ + bhi a14ec │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ str r0, [r1, #352] @ 0x160 │ │ │ │ stmib r6, {r4, r8} │ │ │ │ add r4, r6, #20 │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, r8 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcc a0eb4 │ │ │ │ - b a0ed8 │ │ │ │ + bcc a1194 │ │ │ │ + b a11b8 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a11d8 │ │ │ │ + beq a14b8 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a0e3c │ │ │ │ + bne a111c │ │ │ │ cmp r2, #1 │ │ │ │ - bne a0e38 │ │ │ │ + bne a1118 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0d10 │ │ │ │ + bl a0ff0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a1104 │ │ │ │ + b a13e4 │ │ │ │ mov r0, #4 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ lsr r0, r0, #3 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a1190 │ │ │ │ - b a1104 │ │ │ │ + bne a1470 │ │ │ │ + b a13e4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a122c : │ │ │ │ +000a150c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a1278 │ │ │ │ + beq a1558 │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ movweq r0, #25206 @ 0x6276 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a1270 │ │ │ │ + beq a1550 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a1298 │ │ │ │ + bhi a1578 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ ldr r3, [r3, #972] @ 0x3cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ @@ -118674,43 +118860,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e148 │ │ │ │ │ │ │ │ -000a12d0 : │ │ │ │ +000a15b0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt a1478 │ │ │ │ - ldr r6, [pc, #432] @ a14a8 │ │ │ │ + blt a1758 │ │ │ │ + ldr r6, [pc, #432] @ a1788 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13ec │ │ │ │ + beq a16cc │ │ │ │ ldr ip, [r2, #1900] @ 0x76c │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1896] @ 0x768 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1900] @ 0x76c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a14ac │ │ │ │ + ldr r2, [pc, #384] @ a178c │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a1408 │ │ │ │ + bne a16e8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a1394 │ │ │ │ + bne a1674 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov lr, #0 │ │ │ │ str lr, [r3, #12] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -118725,129 +118911,129 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a1440 │ │ │ │ + bhi a1720 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #992] @ 0x3e0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq a1448 │ │ │ │ + beq a1728 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ - b a1364 │ │ │ │ + b a1644 │ │ │ │ movw r0, #21716 @ 0x54d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a1338 │ │ │ │ + bne a1618 │ │ │ │ mov r3, #0 │ │ │ │ - b a1388 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b a1668 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a148c │ │ │ │ - ldr r0, [pc, #144] @ a14b0 │ │ │ │ + bne a176c │ │ │ │ + ldr r0, [pc, #144] @ a1790 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1338 │ │ │ │ + bne a1618 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1338 │ │ │ │ + b a1618 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a146c │ │ │ │ + bgt a174c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a146c │ │ │ │ + bne a174c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #10972 @ 0x2adc │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a1400 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a16e0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1338 │ │ │ │ + b a1618 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a1610 │ │ │ │ + bne a18f0 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr ip, [r1, #192] @ 0xc0 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ orr r3, r3, #2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bne a1720 │ │ │ │ - ldr r2, [pc, #808] @ a1830 │ │ │ │ + bne a1a00 │ │ │ │ + ldr r2, [pc, #808] @ a1b10 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi a1704 │ │ │ │ + bhi a19e4 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1538 │ │ │ │ + bne a1818 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1520 │ │ │ │ + bne a1800 │ │ │ │ dmb ish │ │ │ │ - bne a16f4 │ │ │ │ - ldr r2, [pc, #748] @ a1834 │ │ │ │ + bne a19d4 │ │ │ │ + ldr r2, [pc, #748] @ a1b14 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a17d4 │ │ │ │ + bne a1ab4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1718 │ │ │ │ + beq a19f8 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ ldrh r2, [r4, #206] @ 0xce │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -118863,32 +119049,32 @@ │ │ │ │ add r1, r5, r3, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a15ac │ │ │ │ + bne a188c │ │ │ │ mov r3, #28 │ │ │ │ add r2, r5, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla ip, r3, ip, r6 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ str r1, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ str r4, [r2, r3] │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1838 │ │ │ │ + bl a1b18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1764 │ │ │ │ + beq a1a44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ add r1, r3, #368 @ 0x170 │ │ │ │ sub ip, r3, #1 │ │ │ │ @@ -118896,33 +119082,33 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1, lsl #4 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1630 │ │ │ │ + bne a1910 │ │ │ │ mov r3, #28 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, ip, r6 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1838 │ │ │ │ + bl a1b18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1608 │ │ │ │ + bne a18e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0660 │ │ │ │ + bl 2d0cc8 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ mov ip, #0 │ │ │ │ add r3, r2, #368 @ 0x170 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -118933,30 +119119,30 @@ │ │ │ │ str ip, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a16c4 │ │ │ │ + bne a19a4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls a17f4 │ │ │ │ + bls a1ad4 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #296] @ a1834 │ │ │ │ + ldr r2, [pc, #296] @ a1b14 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bne a1818 │ │ │ │ + bne a1af8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -118966,19 +119152,19 @@ │ │ │ │ dmb ish │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a15c4 │ │ │ │ - b a1748 │ │ │ │ + beq a18a4 │ │ │ │ + b a1a28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0660 │ │ │ │ + bl 2d0cc8 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ mov lr, #0 │ │ │ │ sub ip, r3, #1 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ add r3, r3, #1 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -118989,73 +119175,73 @@ │ │ │ │ str lr, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r6, r8, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a17a4 │ │ │ │ + bne a1a84 │ │ │ │ add ip, r5, ip, lsl #4 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ dmb ish │ │ │ │ str lr, [ip, r3] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a16e0 │ │ │ │ + b a19c0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ - bne a1564 │ │ │ │ - b a1718 │ │ │ │ + bne a1844 │ │ │ │ + b a19f8 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1538 │ │ │ │ + bne a1818 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1538 │ │ │ │ - b a17fc │ │ │ │ + beq a1818 │ │ │ │ + b a1adc │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, ip, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a1718 │ │ │ │ + b a19f8 │ │ │ │ rsbeq sl, r2, r8, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a19a0 │ │ │ │ + bne a1c80 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a44bc │ │ │ │ + beq a48b0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1a14 │ │ │ │ + beq a1cf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1a9c │ │ │ │ + beq a1d7c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a1adc │ │ │ │ - ldr lr, [pc, #3664] @ a26f8 │ │ │ │ + beq a1dbc │ │ │ │ + ldr lr, [pc, #3664] @ a29d8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -119066,62 +119252,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a40f8 │ │ │ │ + beq a4328 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov lr, r3 │ │ │ │ and r2, r3, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3814 │ │ │ │ + bne a3af4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a23e0 │ │ │ │ + bne a26c0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a320c │ │ │ │ + beq a34ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4950 │ │ │ │ + bl a4c30 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26ac │ │ │ │ + beq a298c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a2418 │ │ │ │ + beq a26f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1ae4 │ │ │ │ + bne a1dc4 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a24b8 │ │ │ │ + bne a2798 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3554 │ │ │ │ + bne a3834 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24d8 │ │ │ │ + beq a27b8 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a24cc │ │ │ │ + b a27ac │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3400] @ a26f8 │ │ │ │ + ldr lr, [pc, #3400] @ a29d8 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119136,29 +119322,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a44bc │ │ │ │ + beq a48b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1884 │ │ │ │ - bl 9f3e4 │ │ │ │ + bne a1b64 │ │ │ │ + bl 9f608 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3644 │ │ │ │ + beq a3924 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3252] @ a26f8 │ │ │ │ + ldr lr, [pc, #3252] @ a29d8 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119173,46 +119359,46 @@ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1894 │ │ │ │ + bne a1b74 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a410c │ │ │ │ + beq a433c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a4004 │ │ │ │ + bne a42e4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a18a0 │ │ │ │ + bne a1b80 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a18e8 │ │ │ │ + b a1bc8 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3554 │ │ │ │ + bne a3834 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a3dd0 │ │ │ │ + beq a40b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3548 │ │ │ │ + beq a3828 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3036] @ a26f8 │ │ │ │ + ldr lr, [pc, #3036] @ a29d8 │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -119225,54 +119411,54 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2924] @ a26dc │ │ │ │ + ldr r1, [pc, #2924] @ a29bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a24d8 │ │ │ │ + beq a27b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a26a8 │ │ │ │ + bne a2988 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #8008 @ 0x1f48 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ - bl a8ff4 │ │ │ │ + bl a92d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2848] @ a26dc │ │ │ │ + ldr r1, [pc, #2848] @ a29bc │ │ │ │ mov r2, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1be0 │ │ │ │ + bgt a1ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a43f0 │ │ │ │ + beq a4908 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a24e0 │ │ │ │ + beq a27c0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2796] @ a26f8 │ │ │ │ + ldr lr, [pc, #2796] @ a29d8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ movls r1, #0 │ │ │ │ @@ -119289,372 +119475,372 @@ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ movw r3, #8008 @ 0x1f48 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a24fc │ │ │ │ + bne a27dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a25d0 │ │ │ │ + bne a28b0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a2b70 │ │ │ │ + beq a2e50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29c0 │ │ │ │ + bne a2ca0 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2a28 │ │ │ │ + bne a2d08 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3c4c │ │ │ │ + bne a3f2c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a40b8 │ │ │ │ - ldr r1, [pc, #2544] @ a26e0 │ │ │ │ + beq a457c │ │ │ │ + ldr r1, [pc, #2544] @ a29c0 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a3614 │ │ │ │ + bne a38f4 │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3614 │ │ │ │ + beq a38f4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a31fc │ │ │ │ + bne a34dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3120 │ │ │ │ - ldr r1, [pc, #2472] @ a26f0 │ │ │ │ + bne a3400 │ │ │ │ + ldr r1, [pc, #2472] @ a29d0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2cc0 │ │ │ │ + beq a2fa0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a417c │ │ │ │ + beq a43ac │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a38c8 │ │ │ │ + beq a3ba8 │ │ │ │ and r3, r3, #24 │ │ │ │ orr r1, r3, r2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r3, [r4, #16] │ │ │ │ streq r3, [r2, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a30fc │ │ │ │ + bne a33dc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne a3110 │ │ │ │ + bne a33f0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1df8 │ │ │ │ + bne a20d8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3714 │ │ │ │ + beq a39f4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3748 │ │ │ │ + beq a3a28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1e80 │ │ │ │ + beq a2160 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3748 │ │ │ │ + beq a3a28 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1e80 │ │ │ │ + beq a2160 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3748 │ │ │ │ + beq a3a28 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a1e80 │ │ │ │ + beq a2160 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3748 │ │ │ │ + beq a3a28 │ │ │ │ cmp r3, lr │ │ │ │ - bne a1e60 │ │ │ │ + bne a2140 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #41268 @ 0xa134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40b0 │ │ │ │ + beq a4544 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1ed4 │ │ │ │ + beq a21b4 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40b0 │ │ │ │ + beq a4544 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1ed4 │ │ │ │ + beq a21b4 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40b0 │ │ │ │ + beq a4544 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1eb4 │ │ │ │ + bne a2194 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f1c │ │ │ │ + beq a41fc │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1f28 │ │ │ │ + beq a2208 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3f1c │ │ │ │ + beq a41fc │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1f28 │ │ │ │ + beq a2208 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3f1c │ │ │ │ + beq a41fc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1f08 │ │ │ │ + bne a21e8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a456c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1f7c │ │ │ │ + beq a225c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a456c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1f7c │ │ │ │ + beq a225c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a456c │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1f5c │ │ │ │ + bne a223c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a40a8 │ │ │ │ + beq a44c4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1fcc │ │ │ │ + beq a22ac │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a40a8 │ │ │ │ + beq a44c4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1fcc │ │ │ │ + beq a22ac │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a40a8 │ │ │ │ + beq a44c4 │ │ │ │ cmp ip, r3 │ │ │ │ - bne a1fac │ │ │ │ + bne a228c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3dc8 │ │ │ │ + beq a40a8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2020 │ │ │ │ + beq a2300 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3dc8 │ │ │ │ + beq a40a8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2020 │ │ │ │ + beq a2300 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3dc8 │ │ │ │ + beq a40a8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2000 │ │ │ │ + bne a22e0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40f0 │ │ │ │ + beq a4574 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2074 │ │ │ │ + beq a2354 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40f0 │ │ │ │ + beq a4574 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2074 │ │ │ │ + beq a2354 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40f0 │ │ │ │ + beq a4574 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2054 │ │ │ │ + bne a2334 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20c0 │ │ │ │ + ble a23a0 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f70 │ │ │ │ + beq a4250 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a20c0 │ │ │ │ + beq a23a0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f70 │ │ │ │ + beq a4250 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a20c0 │ │ │ │ + beq a23a0 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a3f70 │ │ │ │ + beq a4250 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a20a8 │ │ │ │ + bne a2388 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r7, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ - ble a2200 │ │ │ │ + ble a24e0 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a390c │ │ │ │ + bge a3bec │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af168 │ │ │ │ + bl af414 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a390c │ │ │ │ + bne a3bec │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a21f0 │ │ │ │ + beq a24d0 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3c40 │ │ │ │ + bge a3f20 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af168 │ │ │ │ + bl af414 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3c40 │ │ │ │ + bne a3f20 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a21f0 │ │ │ │ + beq a24d0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #24 │ │ │ │ mov r9, #3 │ │ │ │ ldr sl, [r7, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a38b8 │ │ │ │ - bl af168 │ │ │ │ + bge a3b98 │ │ │ │ + bl af414 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a38b8 │ │ │ │ + bne a3b98 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne a21a0 │ │ │ │ + bne a2480 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a2274 │ │ │ │ + beq a2554 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #40] @ 0x28 │ │ │ │ streq r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ @@ -119678,384 +119864,384 @@ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #80] @ 0x50 │ │ │ │ streq r2, [r1, #80] @ 0x50 │ │ │ │ and r2, r3, #17408 @ 0x4400 │ │ │ │ cmp r2, #17408 @ 0x4400 │ │ │ │ - bne a32c0 │ │ │ │ + bne a35a0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47520 @ 0xb9a0 │ │ │ │ + movw r2, #48204 @ 0xbc4c │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a4548 │ │ │ │ + beq a4a58 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3190 │ │ │ │ + bne a34a0 │ │ │ │ tst r3, #8 │ │ │ │ - beq a2cc0 │ │ │ │ + beq a2fa0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a4410 │ │ │ │ + bne a4724 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4080 │ │ │ │ + beq a449c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2cd0 │ │ │ │ + beq a2fb0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a2360 │ │ │ │ + ble a2640 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a231c │ │ │ │ + bge a25fc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1b44 │ │ │ │ + bl b1df0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a26a8 │ │ │ │ + blt a2988 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a235c │ │ │ │ + beq a263c │ │ │ │ add r4, r4, #16 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a4438 │ │ │ │ - bl b1b44 │ │ │ │ + bge a48a0 │ │ │ │ + bl b1df0 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a26a8 │ │ │ │ + blt a2988 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a232c │ │ │ │ + bne a260c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3090 │ │ │ │ + beq a3370 │ │ │ │ tst r3, #16 │ │ │ │ - bne a2d70 │ │ │ │ + bne a3050 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2390 │ │ │ │ + beq a2670 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4520 │ │ │ │ + beq a4a80 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a23b0 │ │ │ │ + bgt a2690 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a44e0 │ │ │ │ + ble a4a30 │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a309c │ │ │ │ + bne a337c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1928 │ │ │ │ + bne a1c08 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a3f24 │ │ │ │ + bne a4204 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a24d8 │ │ │ │ + bne a27b8 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1984 │ │ │ │ - b a24d8 │ │ │ │ + bne a1c64 │ │ │ │ + b a27b8 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a2494 │ │ │ │ + ble a2774 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a474c │ │ │ │ + bne a46f8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a2494 │ │ │ │ + beq a2774 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a474c │ │ │ │ + bne a46f8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a2494 │ │ │ │ + beq a2774 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a474c │ │ │ │ + bne a46f8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a2494 │ │ │ │ + beq a2774 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r0, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne a474c │ │ │ │ + bne a46f8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a2478 │ │ │ │ + bne a2758 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1ae4 │ │ │ │ + bne a1dc4 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a383c │ │ │ │ + beq a3b1c │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3554 │ │ │ │ + bne a3834 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24d8 │ │ │ │ + beq a27b8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1bfc │ │ │ │ + bne a1edc │ │ │ │ movw r3, #8008 @ 0x1f48 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c6c │ │ │ │ + beq a1f4c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #472] @ a26e4 │ │ │ │ + ldr r4, [pc, #472] @ a29c4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #18924 @ 0x49ec │ │ │ │ + movw r3, #20908 @ 0x51ac │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a2560 │ │ │ │ + b a2840 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a2554 │ │ │ │ + beq a2834 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a2554 │ │ │ │ + beq a2834 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a26fc │ │ │ │ + bne a29dc │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a25bc │ │ │ │ + beq a289c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2554 │ │ │ │ + beq a2834 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a298c │ │ │ │ + bcs a2c6c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a26b4 │ │ │ │ + bcs a2994 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a26c8 │ │ │ │ + bcs a29a8 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2530 │ │ │ │ + bhi a2810 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2540 │ │ │ │ + bls a2820 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2540 │ │ │ │ + bne a2820 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2560 │ │ │ │ + bne a2840 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a2694 │ │ │ │ + b a2974 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c7c │ │ │ │ + beq a1f5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl adad4 │ │ │ │ + bl add80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2688 │ │ │ │ + bne a2968 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2540 │ │ │ │ - b a2554 │ │ │ │ + bne a2820 │ │ │ │ + b a2834 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2540 │ │ │ │ - b a2554 │ │ │ │ + bne a2820 │ │ │ │ + b a2834 │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r1, r8, ror #30 │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a279c │ │ │ │ + beq a2a7c │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a279c │ │ │ │ + beq a2a7c │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a29b4 │ │ │ │ + bcs a2c94 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a31b8 │ │ │ │ + bcs a34c8 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a29b4 │ │ │ │ + bcs a2c94 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a29a0 │ │ │ │ + bls a2c80 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a279c │ │ │ │ + beq a2a7c │ │ │ │ cmn r1, r3 │ │ │ │ - beq a279c │ │ │ │ + beq a2a7c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a279c │ │ │ │ + bne a2a7c │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a3c28 │ │ │ │ + beq a3f08 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a2554 │ │ │ │ + bne a2834 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2554 │ │ │ │ + bne a2834 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4198 │ │ │ │ + beq a43c8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a31cc │ │ │ │ + bne a3470 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a31cc │ │ │ │ + beq a3470 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2d60 │ │ │ │ + bne a3040 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a3de0 │ │ │ │ + beq a40c0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2d48 │ │ │ │ - ldr r2, [pc, #-336] @ a26f8 │ │ │ │ + beq a3028 │ │ │ │ + ldr r2, [pc, #-336] @ a29d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r5] │ │ │ │ sub lr, sl, #8 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ @@ -120064,96 +120250,96 @@ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, r8 │ │ │ │ str lr, [r8] │ │ │ │ stmdb sl, {r0, r3} │ │ │ │ str lr, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - ble a2d54 │ │ │ │ + ble a3034 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a4264 │ │ │ │ + beq a4450 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a4574 │ │ │ │ + beq a4954 │ │ │ │ cmp r3, r6 │ │ │ │ - bne a360c │ │ │ │ + bne a38ec │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a2bec │ │ │ │ + beq a2ecc │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r8, [sl, #12] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ str r7, [sl, #16] │ │ │ │ str r4, [sl, #20] │ │ │ │ - beq a3380 │ │ │ │ + beq a3660 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3290 │ │ │ │ + bne a3570 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3290 │ │ │ │ + beq a3570 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a356c │ │ │ │ - bl abc48 │ │ │ │ + beq a384c │ │ │ │ + bl abef4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a33b4 │ │ │ │ + beq a3694 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2554 │ │ │ │ + bgt a2834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2554 │ │ │ │ + bne a2834 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a2554 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a2834 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2540 │ │ │ │ - b a2554 │ │ │ │ + bne a2820 │ │ │ │ + b a2834 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2754 │ │ │ │ + bls a2a34 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2754 │ │ │ │ - b a279c │ │ │ │ + bne a2a34 │ │ │ │ + b a2a7c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-728] @ a26f8 │ │ │ │ + ldr lr, [pc, #-728] @ a29d8 │ │ │ │ mov r2, #28 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -120167,29 +120353,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3a1c │ │ │ │ + beq a3cfc │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4778 │ │ │ │ + bne a48d4 │ │ │ │ movw r8, #30360 @ 0x7698 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2a98 │ │ │ │ - ldr lr, [pc, #-872] @ a26f8 │ │ │ │ + beq a2d78 │ │ │ │ + ldr lr, [pc, #-872] @ a29d8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ sub r3, r4, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120212,62 +120398,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a4048 │ │ │ │ + beq a4464 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2b0c │ │ │ │ + beq a2dec │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2b0c │ │ │ │ + bne a2dec │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3650 │ │ │ │ + beq a3930 │ │ │ │ str sl, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, sl │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4514 │ │ │ │ + beq a4a00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b58 │ │ │ │ + bgt a2e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4508 │ │ │ │ + beq a4a0c │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a33e0 │ │ │ │ + bne a36c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3918 │ │ │ │ + bne a3bf8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1cbc │ │ │ │ + beq a1f9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1184] @ a26f8 │ │ │ │ + ldr lr, [pc, #-1184] @ a29d8 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -120281,254 +120467,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a1cc4 │ │ │ │ + b a1fa4 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq a4280 │ │ │ │ - ldr r3, [pc, #-1300] @ a26f4 │ │ │ │ + beq a44d4 │ │ │ │ + ldr r3, [pc, #-1300] @ a29d4 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1304] @ a26f8 │ │ │ │ + ldr r2, [pc, #-1304] @ a29d8 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3310 │ │ │ │ + bne a35f0 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4570 │ │ │ │ + beq a4950 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3584 │ │ │ │ + bne a3864 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c80 │ │ │ │ + bgt a2f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c80 │ │ │ │ + bne a2f60 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3b40 │ │ │ │ + ble a3e20 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a335c │ │ │ │ + bne a363c │ │ │ │ mov r0, r7 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a335c │ │ │ │ + b a363c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a22e4 │ │ │ │ + bne a25c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a3b60 │ │ │ │ - ldr r1, [pc, #-1544] @ a26e8 │ │ │ │ + bne a3e40 │ │ │ │ + ldr r1, [pc, #-1544] @ a29c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a22e4 │ │ │ │ - ldr r1, [pc, #-1572] @ a26e8 │ │ │ │ + bne a25c4 │ │ │ │ + ldr r1, [pc, #-1572] @ a29c8 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #18924 @ 0x49ec │ │ │ │ + movw r3, #20908 @ 0x51ac │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movle r3, r2 │ │ │ │ - bgt a22f8 │ │ │ │ - b a2360 │ │ │ │ + bgt a25d8 │ │ │ │ + b a2640 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2888 │ │ │ │ + bgt a2b68 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2888 │ │ │ │ + b a2b68 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2554 │ │ │ │ - b a2800 │ │ │ │ + bne a2834 │ │ │ │ + b a2ae0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a45a8 │ │ │ │ + beq a49a0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3020 │ │ │ │ + bne a3300 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a97fc │ │ │ │ + bl a9ae0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a45d0 │ │ │ │ + beq a495c │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r9, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3b50 │ │ │ │ - ldr r1, [pc, #-1752] @ a26ec │ │ │ │ - movw r2, #22096 @ 0x5650 │ │ │ │ + beq a3e30 │ │ │ │ + ldr r1, [pc, #-1752] @ a29cc │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be6a0 │ │ │ │ + bl be9a8 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a3b50 │ │ │ │ + beq a3e30 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a300c │ │ │ │ + beq a32ec │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a300c │ │ │ │ + ble a32ec │ │ │ │ add r3, lr, #12 │ │ │ │ add r8, r9, #20 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a2ffc │ │ │ │ + bne a32dc │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a2ffc │ │ │ │ + beq a32dc │ │ │ │ ldrb sl, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [r9, #5] │ │ │ │ cmp sl, #7 │ │ │ │ lsl r6, r1, sl │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, r8, r1, lsl r2 │ │ │ │ and r5, r7, r6 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a385c │ │ │ │ + bgt a3b3c │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a2f6c │ │ │ │ + blt a324c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a2ffc │ │ │ │ + beq a32dc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3e00 │ │ │ │ + beq a40e0 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a353c │ │ │ │ + blt a381c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2ffc │ │ │ │ + beq a32dc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3eac │ │ │ │ + beq a418c │ │ │ │ lsr r2, r7, #10 │ │ │ │ add r1, r5, r5, lsl #2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #7 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a3e98 │ │ │ │ + bgt a4178 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3a0c │ │ │ │ + blt a3cec │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3d24 │ │ │ │ + beq a4004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3cc0 │ │ │ │ + beq a3fa0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp sl, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r6 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a3bc4 │ │ │ │ + bgt a3ea4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3e8c │ │ │ │ + blt a416c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3d24 │ │ │ │ + beq a4004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4114 │ │ │ │ + beq a4344 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r3, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ and r5, r5, r6 │ │ │ │ - b a2ed8 │ │ │ │ + b a31b8 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2e80 │ │ │ │ + bne a3160 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a3b50 │ │ │ │ + ble a3e30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl acb60 │ │ │ │ + bl ace0c │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a43fc │ │ │ │ + bgt a4914 │ │ │ │ strb r2, [r8, r0] │ │ │ │ ldr r1, [r4] │ │ │ │ mov lr, #1 │ │ │ │ ldrb ip, [r9, #5] │ │ │ │ lsl r0, r2, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, lr │ │ │ │ @@ -120538,61 +120724,61 @@ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ str r4, [r8, r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #16] │ │ │ │ - beq a3b50 │ │ │ │ + beq a3e30 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt a2e08 │ │ │ │ + blt a30e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4604 │ │ │ │ + beq a4990 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r3, #4 │ │ │ │ streq r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3050 │ │ │ │ + beq a3330 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4520 │ │ │ │ + beq a4a80 │ │ │ │ tst r2, #16 │ │ │ │ - beq a2390 │ │ │ │ + beq a2670 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a23b0 │ │ │ │ + beq a2690 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21956 @ 0x55c4 │ │ │ │ + movw r1, #22020 @ 0x5604 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ tst r3, #2 │ │ │ │ - beq a23c8 │ │ │ │ + beq a26a8 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2484] @ a26f8 │ │ │ │ + ldr r0, [pc, #-2484] @ a29d8 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120605,219 +120791,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a23d4 │ │ │ │ + b a26b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1dd4 │ │ │ │ + beq a20b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1dec │ │ │ │ - b a1df8 │ │ │ │ + beq a20cc │ │ │ │ + b a20d8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aed5c │ │ │ │ + bl af008 │ │ │ │ mov r7, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ - ldr r1, [pc, #-2664] @ a26f0 │ │ │ │ + beq a2988 │ │ │ │ + ldr r1, [pc, #-2664] @ a29d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a457c │ │ │ │ + beq a49d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d5c │ │ │ │ + bgt a203c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1d5c │ │ │ │ + bne a203c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a1d5c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a203c │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a2ac0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2f51e8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a4448 │ │ │ │ + bhi a4848 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a22a8 │ │ │ │ + b a2588 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2754 │ │ │ │ - b a279c │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a27e0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2f4a28 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + bne a2a34 │ │ │ │ + b a2a7c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1d5c │ │ │ │ - b a1d30 │ │ │ │ + bne a203c │ │ │ │ + b a2010 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4278 │ │ │ │ + beq a44cc │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a402c │ │ │ │ + beq a430c │ │ │ │ tst r3, #2 │ │ │ │ - beq a3244 │ │ │ │ + beq a3524 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r2, r6, #1 │ │ │ │ and r2, r2, r3, lsr #1 │ │ │ │ mov lr, r3 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [r1, #168] @ 0xa8 │ │ │ │ - beq a1938 │ │ │ │ + beq a1c18 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a3f78 │ │ │ │ + bne a4258 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a1bf0 │ │ │ │ + bne a1ed0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1980 │ │ │ │ - b a1bf0 │ │ │ │ + bne a1c60 │ │ │ │ + b a1ed0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a293c │ │ │ │ + bne a2c1c │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ mov r3, r0 │ │ │ │ - b a3574 │ │ │ │ + b a3854 │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a22a8 │ │ │ │ + beq a2588 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a4448 │ │ │ │ + bhi a4848 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a31a4 │ │ │ │ + bne a34b4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21564 @ 0x543c │ │ │ │ + movw r1, #21628 @ 0x547c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2c28 │ │ │ │ + beq a2f08 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3348 │ │ │ │ + bgt a3628 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3348 │ │ │ │ + bne a3628 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a2900 │ │ │ │ + bne a2be0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a42f0 │ │ │ │ + beq a454c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a42f0 │ │ │ │ + bne a454c │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26a8 │ │ │ │ + bgt a2988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a26a8 │ │ │ │ + bne a2988 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #30360 @ 0x7698 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4778 │ │ │ │ + bne a48d4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3468 │ │ │ │ - ldr r3, [pc, #-3384] @ a26f8 │ │ │ │ + beq a3748 │ │ │ │ + ldr r3, [pc, #-3384] @ a29d8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120837,307 +121023,307 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4048 │ │ │ │ + beq a4464 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a34d0 │ │ │ │ + beq a37b0 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a34d0 │ │ │ │ + bne a37b0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3750 │ │ │ │ + beq a3a30 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4514 │ │ │ │ + beq a4a00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a351c │ │ │ │ + bgt a37fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a43dc │ │ │ │ + beq a493c │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3400 │ │ │ │ + bne a36e0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2b70 │ │ │ │ + b a2e50 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2f74 │ │ │ │ - b a2ebc │ │ │ │ + beq a3254 │ │ │ │ + b a319c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a1b68 │ │ │ │ + b a1e48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24d8 │ │ │ │ + beq a27b8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a24d8 │ │ │ │ - bl a9468 │ │ │ │ + b a27b8 │ │ │ │ + bl a974c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2968 │ │ │ │ - b a33b4 │ │ │ │ + bge a2c48 │ │ │ │ + b a3694 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35a0 │ │ │ │ + bgt a3880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a47bc │ │ │ │ + beq a46ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35d8 │ │ │ │ + bgt a38b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a479c │ │ │ │ + beq a46e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35d8 │ │ │ │ + bgt a38b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46c8 │ │ │ │ + beq a46d4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a360c │ │ │ │ + ble a38ec │ │ │ │ mov r0, r8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a335c │ │ │ │ - ldr r0, [pc, #-3884] @ a26f0 │ │ │ │ - bl 98e88 │ │ │ │ + b a363c │ │ │ │ + ldr r0, [pc, #-3884] @ a29d0 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4018 │ │ │ │ - ldr r1, [pc, #-3904] @ a26f0 │ │ │ │ + beq a42f8 │ │ │ │ + ldr r1, [pc, #-3904] @ a29d0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a1d28 │ │ │ │ - b a26a8 │ │ │ │ + bne a2008 │ │ │ │ + b a2988 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1884 │ │ │ │ + b a1b64 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4204 │ │ │ │ - ldr r3, [pc, #-3956] @ a26f4 │ │ │ │ + beq a45c8 │ │ │ │ + ldr r3, [pc, #-3956] @ a29d4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3960] @ a26f8 │ │ │ │ + ldr lr, [pc, #-3960] @ a29d8 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [lr, ip] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3bd8 │ │ │ │ + bne a3eb8 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4374 │ │ │ │ + beq a466c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3a30 │ │ │ │ + bne a3d10 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a36f0 │ │ │ │ + bgt a39d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a36f0 │ │ │ │ + bne a39d0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a41f4 │ │ │ │ + ble a45b8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a41d0 │ │ │ │ + beq a4594 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a2b10 │ │ │ │ + b a2df0 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3748 │ │ │ │ + beq a3a28 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3718 │ │ │ │ + bne a39f8 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ movwne ip, #41268 @ 0xa134 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a3d44 │ │ │ │ + bne a4024 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a20c4 │ │ │ │ + b a23a4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a3fa4 │ │ │ │ - ldr r3, [pc, #4044] @ a4734 │ │ │ │ + beq a4284 │ │ │ │ + ldr r3, [pc, #4048] @ a4a18 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4040] @ a4738 │ │ │ │ + ldr r2, [pc, #4044] @ a4a1c │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3c64 │ │ │ │ + bne a3f44 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a43e8 │ │ │ │ + beq a4948 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3ab8 │ │ │ │ + bne a3d98 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a37f0 │ │ │ │ + bgt a3ad0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a37f0 │ │ │ │ + bne a3ad0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4338 │ │ │ │ + ble a4440 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a4310 │ │ │ │ + beq a4418 │ │ │ │ mov r5, r3 │ │ │ │ - b a34d4 │ │ │ │ + b a37b4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a3d38 │ │ │ │ + bne a4018 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1938 │ │ │ │ - b a3214 │ │ │ │ + bne a1c18 │ │ │ │ + b a34f4 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a24d8 │ │ │ │ + beq a27b8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a355c │ │ │ │ + b a383c │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3d2c │ │ │ │ + blt a400c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2ffc │ │ │ │ + beq a32dc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3e00 │ │ │ │ + beq a40e0 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2e98 │ │ │ │ + b a3178 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a21a0 │ │ │ │ - b a21f0 │ │ │ │ + bne a2480 │ │ │ │ + b a24d0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a1d88 │ │ │ │ + beq a2068 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d88 │ │ │ │ + bne a2068 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d88 │ │ │ │ + bne a2068 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a1d88 │ │ │ │ + b a2068 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a2144 │ │ │ │ - b a21f0 │ │ │ │ + bne a2424 │ │ │ │ + b a24d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3c4c │ │ │ │ + beq a3f2c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3592] @ a4738 │ │ │ │ + ldr lr, [pc, #3596] @ a4a1c │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ @@ -121153,135 +121339,135 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a2b98 │ │ │ │ + beq a2e78 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #30088 @ 0x7588 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a26a8 │ │ │ │ + beq a2988 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4514 │ │ │ │ + beq a4a00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a39f0 │ │ │ │ + bgt a3cd0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a46e4 │ │ │ │ + beq a487c │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a399c │ │ │ │ + bne a3c7c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2b80 │ │ │ │ + b a2e60 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2f08 │ │ │ │ + bne a31e8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2f74 │ │ │ │ + b a3254 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a2b98 │ │ │ │ - b a3930 │ │ │ │ + beq a2e78 │ │ │ │ + b a3c10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a4c │ │ │ │ + bgt a3d2c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4368 │ │ │ │ + beq a4660 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a84 │ │ │ │ + bgt a3d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46fc │ │ │ │ + beq a4894 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a84 │ │ │ │ + bgt a3d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46f0 │ │ │ │ + beq a4888 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a2b0c │ │ │ │ + ble a2dec │ │ │ │ mov r0, sl │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a2b0c │ │ │ │ + b a2dec │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3ad4 │ │ │ │ + bgt a3db4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4684 │ │ │ │ + beq a4870 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b0c │ │ │ │ + bgt a3dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4714 │ │ │ │ + beq a4654 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b0c │ │ │ │ + bgt a3dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4708 │ │ │ │ + beq a4648 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a34d0 │ │ │ │ + ble a37b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a34d0 │ │ │ │ + b a37b0 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a335c │ │ │ │ - b a4268 │ │ │ │ + bne a363c │ │ │ │ + b a4454 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a3020 │ │ │ │ + b a3300 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3016] @ a4738 │ │ │ │ + ldr r1, [pc, #3020] @ a4a1c │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -121295,815 +121481,815 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a2ce8 │ │ │ │ + b a2fc8 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2f28 │ │ │ │ + b a3208 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3690 │ │ │ │ + beq a3970 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c10 │ │ │ │ + bgt a3ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3c10 │ │ │ │ + bne a3ef0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a46d4 │ │ │ │ + ble a48f8 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a2b10 │ │ │ │ + b a2df0 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2794 │ │ │ │ + b a2a74 │ │ │ │ cmp r8, #3 │ │ │ │ - bne a2194 │ │ │ │ - b a21f0 │ │ │ │ + bne a2474 │ │ │ │ + b a24d0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1cbc │ │ │ │ + beq a1f9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a398c │ │ │ │ + b a3c6c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3790 │ │ │ │ + beq a3a70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c9c │ │ │ │ + bgt a3f7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3c9c │ │ │ │ + bne a3f7c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r5, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble a34d0 │ │ │ │ + ble a37b0 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a34d4 │ │ │ │ + b a37b4 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2f08 │ │ │ │ + bne a31e8 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2f08 │ │ │ │ + bne a31e8 │ │ │ │ tst r0, #32 │ │ │ │ - beq a41c8 │ │ │ │ + beq a4640 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a41c0 │ │ │ │ + beq a4638 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2f08 │ │ │ │ + bne a31e8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2ffc │ │ │ │ + b a32dc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2f74 │ │ │ │ - b a3890 │ │ │ │ + beq a3254 │ │ │ │ + b a3b70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3828 │ │ │ │ - b a23e8 │ │ │ │ + bne a3b08 │ │ │ │ + b a26c8 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40b0 │ │ │ │ + beq a4544 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d44 │ │ │ │ + bne a4024 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a3f1c │ │ │ │ + beq a41fc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d64 │ │ │ │ + bne a4044 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a456c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d84 │ │ │ │ + bne a4064 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a40a8 │ │ │ │ + beq a44c4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d9c │ │ │ │ + bne a407c │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a3f30 │ │ │ │ + bne a4210 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a20c4 │ │ │ │ + b a23a4 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a24d8 │ │ │ │ - b a1b04 │ │ │ │ + beq a27b8 │ │ │ │ + b a1de4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2554 │ │ │ │ - b a26a8 │ │ │ │ + bne a2834 │ │ │ │ + b a2988 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3e6c │ │ │ │ + bne a414c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3e6c │ │ │ │ + bne a414c │ │ │ │ tst r0, #32 │ │ │ │ - beq a41b8 │ │ │ │ + beq a4630 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a41b0 │ │ │ │ + beq a4628 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2ffc │ │ │ │ + beq a32dc │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp sl, #7 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ - bgt a38a4 │ │ │ │ - b a2e94 │ │ │ │ + bgt a3b84 │ │ │ │ + b a3174 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3a14 │ │ │ │ - b a2f4c │ │ │ │ + beq a3cf4 │ │ │ │ + b a322c │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2ee4 │ │ │ │ + b a31c4 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a2ebc │ │ │ │ + bne a319c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2ebc │ │ │ │ + bne a319c │ │ │ │ tst r0, #32 │ │ │ │ - beq a4350 │ │ │ │ + beq a4400 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4348 │ │ │ │ + beq a43f8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2ffc │ │ │ │ - b a2ebc │ │ │ │ + beq a32dc │ │ │ │ + b a319c │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a20c4 │ │ │ │ + b a23a4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a1af0 │ │ │ │ - b a24d8 │ │ │ │ + beq a1dd0 │ │ │ │ + b a27b8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3dc0 │ │ │ │ + bne a40a0 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40f0 │ │ │ │ + beq a4574 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f48 │ │ │ │ + bne a4228 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a47c8 │ │ │ │ + bne a4aa8 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a20c4 │ │ │ │ + b a23a4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a1bfc │ │ │ │ + bne a1edc │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a1b0c │ │ │ │ + bne a1dec │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a1b0c │ │ │ │ - b a1bf0 │ │ │ │ + bne a1dec │ │ │ │ + b a1ed0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3760 │ │ │ │ + bne a3a40 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4690 │ │ │ │ + bne a47b0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a46b8 │ │ │ │ + blt a47d8 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3ffc │ │ │ │ + bgt a42dc │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a47a8 │ │ │ │ + beq a47fc │ │ │ │ mov r5, r3 │ │ │ │ - b a34d0 │ │ │ │ + b a37b0 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a1ac0 │ │ │ │ - ldr r1, [pc, #1820] @ a473c │ │ │ │ + b a1da0 │ │ │ │ + ldr r1, [pc, #1824] @ a4a20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ - bne a4620 │ │ │ │ + bne a474c │ │ │ │ mvn r0, #0 │ │ │ │ - b a23d8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26a8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a26a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21724 @ 0x54dc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a20c4 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a20c4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a1ce8 │ │ │ │ - movw r1, #5153 @ 0x1421 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a20c4 │ │ │ │ - mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a20c4 │ │ │ │ - bl bde80 │ │ │ │ + b a26b8 │ │ │ │ + bl be188 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a26ac │ │ │ │ + blt a298c │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a18f8 │ │ │ │ + b a1bd8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2f4c │ │ │ │ + bne a322c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2f4c │ │ │ │ + bne a322c │ │ │ │ tst r0, #32 │ │ │ │ - beq a4360 │ │ │ │ + beq a4410 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4358 │ │ │ │ + beq a4408 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3d24 │ │ │ │ - b a2f4c │ │ │ │ + beq a4004 │ │ │ │ + b a322c │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a2274 │ │ │ │ + ble a2554 │ │ │ │ mov r4, #0 │ │ │ │ - b a20f4 │ │ │ │ + b a23d4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a40cc │ │ │ │ - b a27bc │ │ │ │ + bne a2a9c │ │ │ │ + movw r1, #5153 @ 0x1421 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3e54 │ │ │ │ + b a41e0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3e3c │ │ │ │ + b a41c8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3d14 │ │ │ │ + b a4398 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3cfc │ │ │ │ + b a4380 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b a3708 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + b a3aec │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a370c │ │ │ │ - b a4050 │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne a3660 │ │ │ │ - tst r3, #32 │ │ │ │ - bne a437c │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt a43a4 │ │ │ │ - ldrb r2, [r3] │ │ │ │ - mov r0, #24 │ │ │ │ - movw r3, #59024 @ 0xe690 │ │ │ │ - mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38392 @ 0x95f8 │ │ │ │ - movt r2, #98 @ 0x62 │ │ │ │ - add r3, r3, r2 │ │ │ │ - cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a425c │ │ │ │ - sub r2, r5, #1 │ │ │ │ - str r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a43c8 │ │ │ │ - mov sl, r3 │ │ │ │ - b a2b0c │ │ │ │ + bne a3aec │ │ │ │ + b a446c │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a33bc │ │ │ │ - b a26a8 │ │ │ │ - ldr r4, [pc, #1216] @ a4740 │ │ │ │ - b a322c │ │ │ │ + ble a369c │ │ │ │ + b a2988 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2988 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a2988 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21788 @ 0x551c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ + mov r3, #268435456 @ 0x10000000 │ │ │ │ + b a23a4 │ │ │ │ + ldr r4, [pc, #1360] @ a4a24 │ │ │ │ + b a350c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a2c00 │ │ │ │ + bne a2ee0 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4470 │ │ │ │ + bne a4810 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4498 │ │ │ │ + blt a4838 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3358 │ │ │ │ + bgt a3638 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3358 │ │ │ │ + bne a3638 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3358 │ │ │ │ + b a3638 │ │ │ │ + mov r3, #-2147483648 @ 0x80000000 │ │ │ │ + b a23a4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [sl] │ │ │ │ - b a33b4 │ │ │ │ + b a3694 │ │ │ │ + mov r3, #134217728 @ 0x8000000 │ │ │ │ + b a23a4 │ │ │ │ + mov r3, #33554432 @ 0x2000000 │ │ │ │ + b a23a4 │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b658c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a43dc │ │ │ │ + b a1fc8 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - b a380c │ │ │ │ + b a39e8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a380c │ │ │ │ - b a4050 │ │ │ │ + bne a39ec │ │ │ │ + b a446c │ │ │ │ + and r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne a3940 │ │ │ │ + tst r3, #32 │ │ │ │ + bne a4674 │ │ │ │ + ldr r3, [sl, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt a469c │ │ │ │ + ldrb r2, [r3] │ │ │ │ + mov r0, #24 │ │ │ │ + movw r3, #59024 @ 0xe690 │ │ │ │ + mla r3, r0, r2, r3 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r3, r2 │ │ │ │ + cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a4620 │ │ │ │ + sub r2, r5, #1 │ │ │ │ + str r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a46c0 │ │ │ │ + mov sl, r3 │ │ │ │ + b a2dec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3f00 │ │ │ │ + b a4134 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3ee8 │ │ │ │ + b a411c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4168 │ │ │ │ + b a3ff4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4150 │ │ │ │ + b a3fdc │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3dec │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3dd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3a4c │ │ │ │ - bl 14330c │ │ │ │ - b a2b0c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3d2c │ │ │ │ + bl 143454 │ │ │ │ + b a2dec │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a43b4 │ │ │ │ + bne a46ac │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a4228 │ │ │ │ + bge a45ec │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #916] @ a4744 │ │ │ │ + ldr r3, [pc, #896] @ a4a28 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a4244 │ │ │ │ + b a4608 │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a4228 │ │ │ │ - b a4394 │ │ │ │ + bge a45ec │ │ │ │ + b a468c │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a425c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a351c │ │ │ │ - bl 14330c │ │ │ │ - b a34d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a1be0 │ │ │ │ - cmp sl, #15 │ │ │ │ - strgt r2, [r8, r0, lsl #2] │ │ │ │ - lslle r0, r0, #1 │ │ │ │ - strhle r2, [r8, r0] │ │ │ │ - b a2fac │ │ │ │ + b a4620 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a38b8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a389c │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3880 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21644 @ 0x548c │ │ │ │ + movw r0, #44780 @ 0xaeec │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + movw r1, #21248 @ 0x5300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne a232c │ │ │ │ - b a235c │ │ │ │ + b a430c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #21708 @ 0x54cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r0, [pc, #704] @ a4a1c │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r2, [ip, #180] @ 0xb4 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + cmp r2, #10 │ │ │ │ + mul r3, r3, r2 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add r0, r1, r3 │ │ │ │ + add r0, r0, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r0, #428] @ 0x1ac │ │ │ │ + cmp r0, ip │ │ │ │ + orreq r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ + addne r3, r3, #428 @ 0x1ac │ │ │ │ + addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ + add r1, r1, r3 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r1, #8] │ │ │ │ + b a4320 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne a47e8 │ │ │ │ + ldrsb r3, [r5, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r5, #28 │ │ │ │ + bge a42a8 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r3, r5, #20 │ │ │ │ + addeq r3, r5, #28 │ │ │ │ + ldrb r2, [r3] │ │ │ │ + ldr r3, [pc, #580] @ a4a28 │ │ │ │ + add r3, r3, r2, lsl #5 │ │ │ │ + b a42c4 │ │ │ │ + ldrsb r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r5, #20 │ │ │ │ + bge a42a8 │ │ │ │ + b a47c8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b a42dc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a44a8 │ │ │ │ + bne a4928 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a42a4 │ │ │ │ + bge a44f8 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #672] @ a4744 │ │ │ │ + ldr r3, [pc, #484] @ a4a28 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a42c0 │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #20 │ │ │ │ - bge a42a4 │ │ │ │ - b a4488 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21144 @ 0x5298 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a4514 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22048 @ 0x5620 │ │ │ │ + movw r1, #21556 @ 0x5434 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a2b58 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a405c │ │ │ │ - b a26a8 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3cd0 │ │ │ │ + mov r0, sl │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3d64 │ │ │ │ + mov r0, sl │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a3d48 │ │ │ │ + add r8, r8, #1 │ │ │ │ + cmp r7, r8 │ │ │ │ + bne a260c │ │ │ │ + b a263c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21884 @ 0x557c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21404 @ 0x539c │ │ │ │ + movw r1, #21208 @ 0x52d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - bl 14330c │ │ │ │ - mov r3, r8 │ │ │ │ - b a3358 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26a8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a26a8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b a430c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21804 @ 0x552c │ │ │ │ + movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - bl 14330c │ │ │ │ + bl 16ed94 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ + add r3, r3, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + str r3, [r2] │ │ │ │ + b a2dec │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a1ec0 │ │ │ │ + cmp sl, #15 │ │ │ │ + strgt r2, [r8, r0, lsl #2] │ │ │ │ + lslle r0, r0, #1 │ │ │ │ + strhle r2, [r8, r0] │ │ │ │ + b a328c │ │ │ │ + ldrsb r3, [r8, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r8, #20 │ │ │ │ + bge a44f8 │ │ │ │ + b a4828 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a37fc │ │ │ │ + bl 143454 │ │ │ │ + b a37b0 │ │ │ │ + bl 143454 │ │ │ │ + mov r3, r8 │ │ │ │ + b a3638 │ │ │ │ + bl 143454 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4614 │ │ │ │ - ldr r1, [pc, #348] @ a4748 │ │ │ │ - movw r2, #22096 @ 0x5650 │ │ │ │ + beq a49c8 │ │ │ │ + ldr r1, [pc, #180] @ a4a2c │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be6a0 │ │ │ │ + bl be9a8 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a2dd4 │ │ │ │ + bne a30b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21868 @ 0x556c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a4604 │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #264] @ a4738 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r2, [ip, #180] @ 0xb4 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [r1, r0] │ │ │ │ - cmp r2, #10 │ │ │ │ - mul r3, r3, r2 │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - add r0, r1, r3 │ │ │ │ - add r0, r0, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r0, #428] @ 0x1ac │ │ │ │ - cmp r0, ip │ │ │ │ - orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r3, #91136 @ 0x16400 │ │ │ │ - addeq r3, r3, #96256 @ 0x17800 │ │ │ │ - addne r3, r3, #428 @ 0x1ac │ │ │ │ - addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ - add r1, r1, r3 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - b a4040 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3ad4 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - bne a4720 │ │ │ │ - ldrsb r3, [r5, #28] │ │ │ │ + b a4990 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2988 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - addge r3, r5, #28 │ │ │ │ - bge a3fc8 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r5, #20 │ │ │ │ - addeq r3, r5, #28 │ │ │ │ - ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #128] @ a4744 │ │ │ │ - add r3, r3, r2, lsl #5 │ │ │ │ - b a3fe4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a35d8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - str r3, [r2] │ │ │ │ - b a2b0c │ │ │ │ + bne a2988 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a4478 │ │ │ │ + b a2988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a39f0 │ │ │ │ - mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3a68 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3b0c │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a3af0 │ │ │ │ - ldrsb r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r5, #20 │ │ │ │ - bge a3fc8 │ │ │ │ - b a46a8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a2e38 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - movw r1, #21184 @ 0x52c0 │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #22112 @ 0x5660 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #21468 @ 0x53dc │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ + b a430c │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21356 @ 0x536c │ │ │ │ + movw r1, #21948 @ 0x55bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a402c │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a35bc │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a3ffc │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a35a0 │ │ │ │ + bl 140d3c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a430c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f68 │ │ │ │ - b a20c0 │ │ │ │ + bne a4248 │ │ │ │ + b a23a0 │ │ │ │ │ │ │ │ -000a47d8 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4ab8 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4800 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a4ae0 <_Py_SetImmortal@@Base+0x28> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #1342177280 @ 0x50000000 │ │ │ │ strle r2, [r0] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4894 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a4b74 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a48b4 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a4b94 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a48d8 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4bb8 <_Py_SetImmortal@@Base+0x100> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ @@ -122113,54 +122299,54 @@ │ │ │ │ str r0, [r3, #-8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - bgt a488c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4b6c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #59460 @ 0xe844 │ │ │ │ + movw r1, #60236 @ 0xeb4c │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a48c4 <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a4ba4 <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4824 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a4b04 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4884 <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a488c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a4b64 <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4b6c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a48ac <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4b8c <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a48dc : │ │ │ │ +000a4bbc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a48f4 │ │ │ │ + bne a4bd4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4908 │ │ │ │ + bne a4be8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #59460 @ 0xe844 │ │ │ │ + movw r2, #60236 @ 0xeb4c │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a492c │ │ │ │ + bne a4c0c │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -122177,270 +122363,270 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r7, [r0, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a50f4 │ │ │ │ + bne a53d4 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4f28 │ │ │ │ - bl a527c │ │ │ │ + bne a5208 │ │ │ │ + bl a555c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a50bc │ │ │ │ + beq a539c │ │ │ │ mov r0, r8 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a49c4 │ │ │ │ + bgt a4ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4d58 │ │ │ │ + beq a5038 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4f74 │ │ │ │ + beq a5254 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a51e0 │ │ │ │ + beq a54c0 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4d64 │ │ │ │ + bne a5044 │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4c78 │ │ │ │ + bne a4f58 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a5184 │ │ │ │ + bne a5464 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4ce0 │ │ │ │ + bne a4fc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4cf8 │ │ │ │ + bne a4fd8 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4cc8 │ │ │ │ + ble a4fa8 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4a98 │ │ │ │ + bhi a4d78 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4b6c │ │ │ │ + beq a4e4c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4a98 │ │ │ │ + ble a4d78 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b94 │ │ │ │ + beq a4e74 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4a98 │ │ │ │ + beq a4d78 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b94 │ │ │ │ + beq a4e74 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4a98 │ │ │ │ + beq a4d78 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a4b94 │ │ │ │ + beq a4e74 │ │ │ │ cmp r1, ip │ │ │ │ - bne a4a80 │ │ │ │ + bne a4d60 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5244 │ │ │ │ + bne a5524 │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4ba0 │ │ │ │ + beq a4e80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a4bb4 │ │ │ │ - ldr r1, [pc, #1944] @ a5274 │ │ │ │ + beq a4e94 │ │ │ │ + ldr r1, [pc, #1944] @ a5554 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4270 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a5274 │ │ │ │ + bl b451c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a5554 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4270 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b451c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a502c │ │ │ │ + beq a530c │ │ │ │ tst r3, #1 │ │ │ │ - beq a500c │ │ │ │ + beq a52ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a4bb4 │ │ │ │ + bls a4e94 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a51bc │ │ │ │ + bne a549c │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ strne r2, [r4, #460] @ 0x1cc │ │ │ │ cmp sl, #0 │ │ │ │ strne r7, [sl] │ │ │ │ - bne a4b60 │ │ │ │ + bne a4e40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4ca0 │ │ │ │ + bne a4f80 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a4b94 │ │ │ │ + beq a4e74 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4b70 │ │ │ │ + bne a4e50 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4a98 │ │ │ │ + bne a4d78 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4a28 │ │ │ │ + blt a4d08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4ad4 │ │ │ │ + bne a4db4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a4c58 │ │ │ │ + ble a4f38 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a4b28 │ │ │ │ + bhi a4e08 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5218 │ │ │ │ + beq a54f8 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4b28 │ │ │ │ + ble a4e08 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4c4c │ │ │ │ + beq a4f2c │ │ │ │ cmp lr, #1 │ │ │ │ - beq a4b28 │ │ │ │ + beq a4e08 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4c4c │ │ │ │ + beq a4f2c │ │ │ │ cmp lr, #2 │ │ │ │ - beq a4b28 │ │ │ │ + beq a4e08 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a4c4c │ │ │ │ + beq a4f2c │ │ │ │ cmp lr, r8 │ │ │ │ - beq a4b28 │ │ │ │ + beq a4e08 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a4c34 │ │ │ │ + bne a4f14 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a4bcc │ │ │ │ + bne a4eac │ │ │ │ tst r3, #2 │ │ │ │ - bne a4b4c │ │ │ │ + bne a4e2c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4b4c │ │ │ │ + beq a4e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bdefc │ │ │ │ - b a4b4c │ │ │ │ + bl be204 │ │ │ │ + b a4e2c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a49ec │ │ │ │ + bgt a4ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a49ec │ │ │ │ + bne a4ccc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a49ec │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a4ccc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4b60 │ │ │ │ + bgt a4e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4b60 │ │ │ │ + bne a4e40 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a4b60 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a4e40 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a4bc0 │ │ │ │ - b a4c58 │ │ │ │ + bgt a4ea0 │ │ │ │ + b a4f38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4a10 │ │ │ │ - ldr r1, [pc, #1396] @ a5274 │ │ │ │ + beq a4cf0 │ │ │ │ + ldr r1, [pc, #1396] @ a5554 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4270 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a5274 │ │ │ │ + bl b451c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a5554 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4270 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b451c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a4fec │ │ │ │ + beq a52cc │ │ │ │ tst r3, #1 │ │ │ │ - beq a4fcc │ │ │ │ + beq a52ac │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4a98 │ │ │ │ + bhi a4d78 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4a1c │ │ │ │ - b a4ba0 │ │ │ │ + bgt a4cfc │ │ │ │ + b a4e80 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a49c4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a4ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdbc8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bded0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a49e0 │ │ │ │ + ble a4cc0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add r2, r5, #12 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -122452,410 +122638,410 @@ │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a5158 │ │ │ │ + bge a5438 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4efc │ │ │ │ + beq a51dc │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4f08 │ │ │ │ + beq a51e8 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4fac │ │ │ │ + beq a528c │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4fc0 │ │ │ │ + beq a52a0 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a504c │ │ │ │ + beq a532c │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl bdbc8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bded0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr lr, [r1, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne a4e40 │ │ │ │ + bne a5120 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r1, r0 │ │ │ │ ldr ip, [r8, #16] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a4e60 │ │ │ │ + bne a5140 │ │ │ │ ldr ip, [r8, #20] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r8, r1 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a4f10 │ │ │ │ + bne a51f0 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a4f10 │ │ │ │ + bne a51f0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a50c4 │ │ │ │ + bne a53a4 │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a50c4 │ │ │ │ + bne a53a4 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4fb8 │ │ │ │ + bne a5298 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a4fb8 │ │ │ │ + bne a5298 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a50cc │ │ │ │ + beq a53ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a5064 │ │ │ │ + ble a5344 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a4f80 │ │ │ │ + bne a5260 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a4dac │ │ │ │ + bne a508c │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a49e0 │ │ │ │ + b a4cc0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a4ea0 │ │ │ │ + b a5180 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a4e90 │ │ │ │ + beq a5170 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a4ea0 │ │ │ │ + b a5180 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a5274 │ │ │ │ + ldr r1, [pc, #832] @ a5554 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1454f0 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ + bl 145638 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a51b0 │ │ │ │ + beq a5490 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a514c │ │ │ │ + beq a542c │ │ │ │ mov r1, r4 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a499c │ │ │ │ + bne a4c7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5124 │ │ │ │ - b a50bc │ │ │ │ + bne a5404 │ │ │ │ + b a539c │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5064 │ │ │ │ + beq a5344 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5058 │ │ │ │ + bne a5338 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a4dac │ │ │ │ - b a4ee8 │ │ │ │ + bne a508c │ │ │ │ + b a51c8 │ │ │ │ movw r8, #36124 @ 0x8d1c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a4e60 │ │ │ │ + b a5140 │ │ │ │ mov r6, r7 │ │ │ │ - b a4ebc │ │ │ │ + b a519c │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a4e40 │ │ │ │ + b a5120 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4d40 │ │ │ │ + bne a5020 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a4d40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a5020 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4d38 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne a5018 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4d38 │ │ │ │ + b a5018 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4b1c │ │ │ │ + bne a4dfc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a4b1c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a4dfc │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4b14 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne a4df4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4b14 │ │ │ │ + b a4df4 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a4e20 │ │ │ │ + b a5100 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a4f90 │ │ │ │ + bne a5270 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #22296 @ 0x5718 │ │ │ │ + movw r1, #22360 @ 0x5758 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f74 │ │ │ │ + bgt a5254 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4f74 │ │ │ │ + bne a5254 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5124 │ │ │ │ + bne a5404 │ │ │ │ mvn r0, #0 │ │ │ │ - b a4b64 │ │ │ │ + b a4e44 │ │ │ │ mov r6, r2 │ │ │ │ - b a4ea0 │ │ │ │ + b a5180 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a4f9c │ │ │ │ + beq a527c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a50d0 │ │ │ │ + bne a53b0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a4f9c │ │ │ │ - b a5064 │ │ │ │ + beq a527c │ │ │ │ + b a5344 │ │ │ │ ldr r3, [r7] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4f28 │ │ │ │ - bl a527c │ │ │ │ + bne a5208 │ │ │ │ + bl a555c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a499c │ │ │ │ + bne a4c7c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a50bc │ │ │ │ + bgt a539c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a50bc │ │ │ │ + bne a539c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a50bc │ │ │ │ - bl 296550 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a539c │ │ │ │ + bl 297398 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a4f64 │ │ │ │ + b a5244 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22256 @ 0x56f0 │ │ │ │ + movw r1, #22320 @ 0x5730 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140bf4 │ │ │ │ - b a5090 │ │ │ │ + bl 140d3c │ │ │ │ + b a5370 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a51a8 │ │ │ │ + bgt a5488 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a51a8 │ │ │ │ + bne a5488 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a4b64 │ │ │ │ + b a4e44 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a4f74 │ │ │ │ - ldr ip, [pc, #180] @ a5278 │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a5254 │ │ │ │ + ldr ip, [pc, #180] @ a5558 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a4b34 │ │ │ │ + b a4e14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a51fc │ │ │ │ + bgt a54dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5268 │ │ │ │ + beq a5548 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22228 @ 0x56d4 │ │ │ │ + movw r1, #22292 @ 0x5714 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b a4f74 │ │ │ │ + bl 140d3c │ │ │ │ + b a5254 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4c4c │ │ │ │ + beq a4f2c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a521c │ │ │ │ + bne a54fc │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4c4c │ │ │ │ - b a4b28 │ │ │ │ - ldr r0, [pc, #44] @ a5278 │ │ │ │ + beq a4f2c │ │ │ │ + b a4e08 │ │ │ │ + ldr r0, [pc, #44] @ a5558 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a4aa4 │ │ │ │ + b a4d84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a51fc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a54dc │ │ │ │ rsbeq r5, r3, r0, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne a54f0 │ │ │ │ + bne a57d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5540 │ │ │ │ + beq a5820 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a52fc │ │ │ │ + ble a55dc │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5948 │ │ │ │ + beq a5c28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a538c │ │ │ │ + beq a566c │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5948 │ │ │ │ + beq a5c28 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a52e0 │ │ │ │ + bne a55c0 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a5594 │ │ │ │ + ble a5874 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a5308 │ │ │ │ + beq a55e8 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a531c │ │ │ │ - bl 3bba74 <_Py_c_neg@@Base+0x640> │ │ │ │ + bne a55fc │ │ │ │ + bl 3bbd5c <_Py_c_neg@@Base+0x640> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a537c │ │ │ │ + beq a565c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a597c │ │ │ │ - movw r1, #22396 @ 0x577c │ │ │ │ + beq a5c5c │ │ │ │ + movw r1, #22460 @ 0x57bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a58b4 │ │ │ │ + ble a5b94 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a55e4 │ │ │ │ - blt a5934 │ │ │ │ + beq a58c4 │ │ │ │ + blt a5c14 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5868 │ │ │ │ - ldr r2, [pc, #1520] @ a59a0 │ │ │ │ + bgt a5b48 │ │ │ │ + ldr r2, [pc, #1520] @ a5c80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, r5, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5564 │ │ │ │ - ldr ip, [pc, #1488] @ a59a4 │ │ │ │ + beq a5844 │ │ │ │ + ldr ip, [pc, #1488] @ a5c84 │ │ │ │ ldr r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr lr, [r8] │ │ │ │ str lr, [r2, #1736] @ 0x6c8 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne a5880 │ │ │ │ + bne a5b60 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -122871,55 +123057,55 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r2, r2, r7 │ │ │ │ str lr, [r7] │ │ │ │ str r2, [r8, #-4] │ │ │ │ str ip, [r8, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r3, #3824] @ 0xef0 │ │ │ │ - bgt a5554 │ │ │ │ + bgt a5834 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5380 │ │ │ │ + beq a5660 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - beq a5380 │ │ │ │ + beq a5660 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r8, #24] │ │ │ │ - beq a5380 │ │ │ │ + beq a5660 │ │ │ │ add r6, r6, #20 │ │ │ │ add r0, r8, #24 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a54d8 │ │ │ │ + ble a57b8 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a54b4 │ │ │ │ - b a5380 │ │ │ │ + bne a5794 │ │ │ │ + b a5660 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a54b4 │ │ │ │ - b a5380 │ │ │ │ - ldr r0, [pc, #1192] @ a59a0 │ │ │ │ + bne a5794 │ │ │ │ + b a5660 │ │ │ │ + ldr r0, [pc, #1192] @ a5c80 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -122930,337 +123116,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a52b0 │ │ │ │ + bne a5590 │ │ │ │ mov r0, r4 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a52b0 │ │ │ │ - b a537c │ │ │ │ + bge a5590 │ │ │ │ + b a565c │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5468 │ │ │ │ - b a5380 │ │ │ │ + bne a5748 │ │ │ │ + b a5660 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a537c │ │ │ │ + beq a565c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a59a0 │ │ │ │ + ldr r2, [pc, #1044] @ a5c80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a53fc │ │ │ │ + b a56dc │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5998 │ │ │ │ + bhi a5c78 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5998 │ │ │ │ + beq a5c78 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a5604 │ │ │ │ + bge a58e4 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a55c8 │ │ │ │ + b a58a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a59a8 │ │ │ │ + ldr r3, [pc, #940] @ a5c88 │ │ │ │ add r8, r3, #664 @ 0x298 │ │ │ │ str r4, [r3, #680] @ 0x2a8 │ │ │ │ - b a5380 │ │ │ │ + b a5660 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a598c │ │ │ │ + beq a5c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r4, [r3] │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5974 │ │ │ │ + beq a5c54 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a5654 │ │ │ │ + bne a5934 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5854 │ │ │ │ + beq a5b34 │ │ │ │ add r6, r6, r7 │ │ │ │ sub sl, r7, #4 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r8, r3 │ │ │ │ mov r1, sl │ │ │ │ mov lr, #0 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldr r2, [r8, #4]! │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, r5 │ │ │ │ addge lr, lr, #1 │ │ │ │ - bge a5838 │ │ │ │ + bge a5b18 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r0, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ ldr lr, [r1, #8] │ │ │ │ add r8, r2, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - ble a5728 │ │ │ │ + ble a5a08 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5828 │ │ │ │ + beq a5b08 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a5728 │ │ │ │ + bge a5a08 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5828 │ │ │ │ + beq a5b08 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a5728 │ │ │ │ + bge a5a08 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5828 │ │ │ │ + beq a5b08 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a5710 │ │ │ │ + bgt a59f0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a56c0 │ │ │ │ + bne a59a0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a596c │ │ │ │ + beq a5c4c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5778 │ │ │ │ + ble a5a58 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5678 │ │ │ │ + beq a5958 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a57ac │ │ │ │ + ble a5a8c │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a57d4 │ │ │ │ + ble a5ab4 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq a5678 │ │ │ │ + beq a5958 │ │ │ │ mov lr, r3 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add r8, r2, #4 │ │ │ │ add r5, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bge a5818 │ │ │ │ + bge a5af8 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a57f0 │ │ │ │ + bne a5ad0 │ │ │ │ mov r3, lr │ │ │ │ - b a5678 │ │ │ │ + b a5958 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5688 │ │ │ │ + bne a5968 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a58f0 │ │ │ │ + bne a5bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ - b a5380 │ │ │ │ + bl a61a0 │ │ │ │ + b a5660 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a5564 │ │ │ │ - bl 2e2210 │ │ │ │ + bls a5844 │ │ │ │ + bl 2e29d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a5584 │ │ │ │ - b a537c │ │ │ │ - movw r3, #58124 @ 0xe30c │ │ │ │ + bne a5864 │ │ │ │ + b a565c │ │ │ │ + movw r3, #60028 @ 0xea7c │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a58d0 │ │ │ │ - ldr r0, [pc, #276] @ a59ac │ │ │ │ - bl 1bda70 │ │ │ │ + bne a5bb0 │ │ │ │ + ldr r0, [pc, #276] @ a5c8c │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a58e4 │ │ │ │ + bne a5bc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #240] @ a59a0 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #240] @ a5c80 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a53f4 │ │ │ │ + b a56d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a537c │ │ │ │ + bne a565c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a537c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a565c │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a59a0 │ │ │ │ + ldr r3, [pc, #180] @ a5c80 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a53f4 │ │ │ │ + b a56d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3bb868 <_Py_c_neg@@Base+0x434> │ │ │ │ + bl 3bbb50 <_Py_c_neg@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a592c │ │ │ │ + bgt a5c0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a592c │ │ │ │ + bne a5c0c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a585c │ │ │ │ + b a5b3c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a537c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a565c │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #22352 @ 0x5750 │ │ │ │ + movw r1, #22416 @ 0x5790 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5900 │ │ │ │ - bl 2e2210 │ │ │ │ - b a5908 │ │ │ │ - movw r1, #22420 @ 0x5794 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 16e9ec │ │ │ │ - b a5370 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ - b a537c │ │ │ │ - bl 2e2210 │ │ │ │ - b a537c │ │ │ │ + b a5be0 │ │ │ │ + bl 2e29d0 │ │ │ │ + b a5be8 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 16ed94 │ │ │ │ + b a5650 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a61a0 │ │ │ │ + b a565c │ │ │ │ + bl 2e29d0 │ │ │ │ + b a565c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a59b0 : │ │ │ │ +000a5c90 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a5af4 │ │ │ │ + blt a5dd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #988] @ 0x3dc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5acc │ │ │ │ - ldr r0, [pc, #264] @ a5afc │ │ │ │ + bne a5dac │ │ │ │ + ldr r0, [pc, #264] @ a5ddc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs a5a90 │ │ │ │ + bcs a5d70 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5a78 │ │ │ │ + beq a5d58 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5a70 │ │ │ │ + bne a5d50 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ addcs ip, r3, lr │ │ │ │ strcs ip, [r3, #4] │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ @@ -123269,92 +123455,92 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5a70 │ │ │ │ + bne a5d50 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a5ae4 │ │ │ │ + bne a5dc4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a5a70 │ │ │ │ + b a5d50 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a5ab8 │ │ │ │ + b a5d98 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5b00 : │ │ │ │ +000a5de0 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a5cbc │ │ │ │ + beq a5f9c │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a5bfc │ │ │ │ + bne a5edc │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a5c14 │ │ │ │ + bhi a5ef4 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #23844 @ 0x5d24 │ │ │ │ + movw r3, #24580 @ 0x6004 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #992] @ 0x3e0 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #984] @ 0x3d8 │ │ │ │ - bne a5ca8 │ │ │ │ - ldr r1, [pc, #444] @ a5d20 │ │ │ │ + bne a5f88 │ │ │ │ + ldr r1, [pc, #444] @ a6000 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs a5c34 │ │ │ │ + bcs a5f14 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5c1c │ │ │ │ + beq a5efc │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5be0 │ │ │ │ + bne a5ec0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, r0, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ @@ -123368,114 +123554,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a5b3c │ │ │ │ + bls a5e1c │ │ │ │ mov r5, #0 │ │ │ │ - b a5bf0 │ │ │ │ + b a5ed0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5be0 │ │ │ │ + bne a5ec0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5c58 │ │ │ │ + beq a5f38 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5c14 │ │ │ │ + bhi a5ef4 │ │ │ │ ldr r5, [r6, #972] @ 0x3cc │ │ │ │ - movw r3, #4772 @ 0x12a4 │ │ │ │ + movw r3, #5508 @ 0x1584 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne a5d04 │ │ │ │ + bne a5fe4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5d14 │ │ │ │ + beq a5ff4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a5bf0 │ │ │ │ + b a5ed0 │ │ │ │ ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #23844 @ 0x5d24 │ │ │ │ + movw r1, #24580 @ 0x6004 │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #992] @ 0x3e0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a5ca4 │ │ │ │ - ldr r0, [pc, #64] @ a5d20 │ │ │ │ + bne a5f84 │ │ │ │ + ldr r0, [pc, #64] @ a6000 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a5d14 │ │ │ │ + beq a5ff4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5c90 │ │ │ │ + b a5f70 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5c80 │ │ │ │ + b a5f60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #380] @ a5ebc │ │ │ │ + ldr r0, [pc, #380] @ a619c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a5dfc │ │ │ │ + bcs a60dc │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a5de0 │ │ │ │ + beq a60c0 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5dc4 │ │ │ │ + bne a60a4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls ip, ip, #1 │ │ │ │ addls r1, r3, r0 │ │ │ │ strls r1, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -123490,115 +123676,115 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5dc4 │ │ │ │ + bne a60a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5e8c │ │ │ │ + beq a616c │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5e28 │ │ │ │ + beq a6108 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3cce48 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cce60 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5eb4 │ │ │ │ + bhi a6194 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5e78 │ │ │ │ + bne a6158 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5ea8 │ │ │ │ + beq a6188 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a5dd4 │ │ │ │ + b a60b4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5e64 │ │ │ │ + b a6144 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5e78 │ │ │ │ + bne a6158 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5e54 │ │ │ │ + b a6134 │ │ │ │ mov r5, #0 │ │ │ │ - b a5dd4 │ │ │ │ + b a60b4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5ec0 : │ │ │ │ +000a61a0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a609c │ │ │ │ + bne a637c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a6164 │ │ │ │ + ldr r3, [pc, #608] @ a6444 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a6070 │ │ │ │ + beq a6350 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a5f50 │ │ │ │ + bgt a6230 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6070 │ │ │ │ + beq a6350 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a6050 │ │ │ │ + beq a6330 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -123611,29 +123797,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne a5fe8 │ │ │ │ + bne a62c8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5fe4 │ │ │ │ + beq a62c4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a60d8 │ │ │ │ + beq a63b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a60ac │ │ │ │ + beq a638c │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -123654,18 +123840,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6158 │ │ │ │ + bne a6438 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #984] @ 0x3d8 │ │ │ │ @@ -123681,15 +123867,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5ffc │ │ │ │ + beq a62dc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -123713,54 +123899,54 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a608c │ │ │ │ + b a636c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #608] @ a63ec │ │ │ │ + ldr r3, [pc, #608] @ a66cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a62f4 │ │ │ │ + beq a65d4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a61d8 │ │ │ │ + bgt a64b8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a62f4 │ │ │ │ + beq a65d4 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a62d4 │ │ │ │ + beq a65b4 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r4, #512] @ 0x200 │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r7, ip │ │ │ │ @@ -123772,29 +123958,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a626c │ │ │ │ + bne a654c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6268 │ │ │ │ + beq a6548 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r1, lr │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a6358 │ │ │ │ + beq a6638 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a632c │ │ │ │ + beq a660c │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -123816,20 +124002,20 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #34020 @ 0x84e4 │ │ │ │ + movw r2, #33316 @ 0x8224 │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a63e0 │ │ │ │ + bne a66c0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -123841,15 +124027,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6280 │ │ │ │ + beq a6560 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -123875,441 +124061,441 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ blx ip │ │ │ │ - b a631c │ │ │ │ + b a65fc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a63f0 : │ │ │ │ +000a66d0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6874 │ │ │ │ + beq a6b54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6440 │ │ │ │ + bne a6720 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #21716 @ 0x54d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6470 │ │ │ │ + bne a6750 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6860 │ │ │ │ + beq a6b40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6910 │ │ │ │ - bl ca2bc │ │ │ │ + b a6bf0 │ │ │ │ + bl ca62c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a674c │ │ │ │ + beq a6a2c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6754 │ │ │ │ + beq a6a34 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a675c │ │ │ │ + beq a6a3c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6764 │ │ │ │ + beq a6a44 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a676c │ │ │ │ + beq a6a4c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6774 │ │ │ │ + beq a6a54 │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6548 │ │ │ │ + b a6828 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a65cc │ │ │ │ + beq a68ac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a652c │ │ │ │ - ldr r2, [pc, #844] @ a68bc │ │ │ │ + bne a680c │ │ │ │ + ldr r2, [pc, #844] @ a6b9c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a677c │ │ │ │ + bne a6a5c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6800 │ │ │ │ + bne a6ae0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a65b8 │ │ │ │ + bgt a6898 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a65b8 │ │ │ │ + bne a6898 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 197494 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 197874 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a6434 │ │ │ │ + b a6714 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6800 │ │ │ │ + beq a6ae0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ sub r1, ip, #4 │ │ │ │ add ip, ip, #28 │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [lr], #4 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r6, lr │ │ │ │ cmp r1, ip │ │ │ │ - bne a65f4 │ │ │ │ - b a6630 │ │ │ │ + bne a68d4 │ │ │ │ + b a6910 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a66f4 │ │ │ │ + bge a69d4 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add ip, r0, #1 │ │ │ │ str r1, [lr, r0, lsl #2] │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6610 │ │ │ │ - ldr r1, [pc, #608] @ a68bc │ │ │ │ + bne a68f0 │ │ │ │ + ldr r1, [pc, #608] @ a6b9c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a67c4 │ │ │ │ + bne a6aa4 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a687c │ │ │ │ + bne a6b5c │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66b0 │ │ │ │ + bgt a6990 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a66b0 │ │ │ │ + bne a6990 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bd4a4 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bdef4 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6434 │ │ │ │ + bgt a6714 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6434 │ │ │ │ + bne a6714 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6434 │ │ │ │ + b a6714 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5bb8 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c601c <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6630 │ │ │ │ + bne a6910 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6730 │ │ │ │ + bgt a6a10 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a68a8 │ │ │ │ + beq a6b88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a674c │ │ │ │ + bgt a6a2c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a68b0 │ │ │ │ + beq a6b90 │ │ │ │ mov r3, #0 │ │ │ │ - b a6434 │ │ │ │ + b a6714 │ │ │ │ mov r4, r2 │ │ │ │ - b a6568 │ │ │ │ + b a6848 │ │ │ │ mov r4, #1 │ │ │ │ - b a6568 │ │ │ │ + b a6848 │ │ │ │ mov r4, #2 │ │ │ │ - b a6568 │ │ │ │ + b a6848 │ │ │ │ mov r4, #3 │ │ │ │ - b a6568 │ │ │ │ + b a6848 │ │ │ │ mov r4, #4 │ │ │ │ - b a6568 │ │ │ │ + b a6848 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6580 │ │ │ │ + beq a6860 │ │ │ │ movw r1, #48608 @ 0xbde0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6580 │ │ │ │ + beq a6860 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6580 │ │ │ │ + b a6860 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6670 │ │ │ │ + beq a6950 │ │ │ │ movw r1, #48608 @ 0xbde0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6670 │ │ │ │ + beq a6950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6670 │ │ │ │ + b a6950 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a681c │ │ │ │ + bgt a6afc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6854 │ │ │ │ + beq a6b34 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a674c │ │ │ │ + beq a6a2c │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6820 │ │ │ │ + bgt a6b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6820 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a681c │ │ │ │ + bne a6b00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a6afc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a681c │ │ │ │ - movw r0, #10972 @ 0x2adc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a6afc │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a674c │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ - b a674c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6a2c │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ + b a6a2c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6730 │ │ │ │ + bgt a6a10 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6730 │ │ │ │ + bne a6a10 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6730 │ │ │ │ + b a6a10 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6898 │ │ │ │ + b a6b78 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a674c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a6a2c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a68c0 : │ │ │ │ +000a6ba0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a68e4 │ │ │ │ + beq a6bc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a68e4 │ │ │ │ + beq a6bc4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6910 │ │ │ │ + b a6bf0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #10972 @ 0x2adc │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6910 : │ │ │ │ +000a6bf0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq a6b10 │ │ │ │ + beq a6df0 │ │ │ │ mov r5, r0 │ │ │ │ - blt a6be0 │ │ │ │ + blt a6ec0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6b68 │ │ │ │ - ldr r3, [pc, #712] @ a6c14 │ │ │ │ + bgt a6e48 │ │ │ │ + ldr r3, [pc, #712] @ a6ef4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6ac4 │ │ │ │ - ldr r0, [pc, #684] @ a6c18 │ │ │ │ + beq a6da4 │ │ │ │ + ldr r0, [pc, #684] @ a6ef8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne a6ba8 │ │ │ │ + bne a6e88 │ │ │ │ ldr r1, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt a6a64 │ │ │ │ + bgt a6d44 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6a50 │ │ │ │ + beq a6d30 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a6b30 │ │ │ │ + bne a6e10 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6ae0 │ │ │ │ + bgt a6dc0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6a50 │ │ │ │ + beq a6d30 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6b00 │ │ │ │ + bne a6de0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6b20 │ │ │ │ + bgt a6e00 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6a18 │ │ │ │ + bne a6cf8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6a78 │ │ │ │ + bne a6d58 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a69d4 │ │ │ │ + bne a6cb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6a58 │ │ │ │ - ldr ip, [pc, #404] @ a6c14 │ │ │ │ + beq a6d38 │ │ │ │ + ldr ip, [pc, #404] @ a6ef4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r1, r3, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -124323,226 +124509,226 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6994 │ │ │ │ - b a6bf0 │ │ │ │ + bne a6c74 │ │ │ │ + b a6ed0 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6a0c │ │ │ │ - b a6a50 │ │ │ │ + bne a6cec │ │ │ │ + b a6d30 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a6a78 │ │ │ │ + beq a6d58 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6a3c │ │ │ │ - b a6af0 │ │ │ │ - ldr r3, [pc, #260] @ a6c1c │ │ │ │ + ble a6d1c │ │ │ │ + b a6dd0 │ │ │ │ + ldr r3, [pc, #260] @ a6efc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6a18 │ │ │ │ - b a6a50 │ │ │ │ + bne a6cf8 │ │ │ │ + b a6d30 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b58 │ │ │ │ + bgt a6e38 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6a78 │ │ │ │ + beq a6d58 │ │ │ │ mov r2, #1 │ │ │ │ - b a6a0c │ │ │ │ + b a6cec │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6b50 │ │ │ │ - b a6a78 │ │ │ │ + bne a6e30 │ │ │ │ + b a6d58 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6ac4 │ │ │ │ - bl 2e2210 │ │ │ │ + bls a6da4 │ │ │ │ + bl 2e29d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6bf0 │ │ │ │ + beq a6ed0 │ │ │ │ ldr r2, [r5] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b a69d4 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b a6cb4 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6bf8 │ │ │ │ - ldr r0, [pc, #96] @ a6c20 │ │ │ │ + bne a6ed8 │ │ │ │ + ldr r0, [pc, #96] @ a6f00 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6994 │ │ │ │ + bne a6c74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6994 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + b a6c74 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6a58 │ │ │ │ + b a6d38 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6994 │ │ │ │ + b a6c74 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt a6d00 │ │ │ │ + blt a6fe0 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6cc0 │ │ │ │ - ldr r3, [pc, #216] @ a6d2c │ │ │ │ + bgt a6fa0 │ │ │ │ + ldr r3, [pc, #216] @ a700c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6ca8 │ │ │ │ - ldr r1, [pc, #188] @ a6d30 │ │ │ │ + beq a6f88 │ │ │ │ + ldr r1, [pc, #188] @ a7010 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1728] @ 0x6c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6cd4 │ │ │ │ + bne a6fb4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6c98 │ │ │ │ - b a6d10 │ │ │ │ + bne a6f78 │ │ │ │ + b a6ff0 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6ca8 │ │ │ │ + bls a6f88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b 2e29d0 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a6d18 │ │ │ │ - ldr r0, [pc, #72] @ a6d34 │ │ │ │ - bl 1bda70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a6c98 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b a6c98 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + bne a6ff8 │ │ │ │ + ldr r0, [pc, #72] @ a7014 │ │ │ │ + bl 1be1e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a6f78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b a6f78 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6ca0 │ │ │ │ + b a6f80 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a6c98 │ │ │ │ + b a6f78 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a6d38 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a7018 <_PyObject_GC_NewVar@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt a7040 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a7320 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #720] @ a7058 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a7338 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi a7004 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a72e4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a7004 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bmi a72e4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a6fc8 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a705c <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a72a8 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a733c <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a6f60 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a7240 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a6fa8 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a7288 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6e48 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a7128 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r6, [ip, #24] │ │ │ │ ldr sl, [ip, #28] │ │ │ │ cmp r6, sl │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [ip, #12] │ │ │ │ addls r1, r6, r1, lsl #3 │ │ │ │ strhi r2, [lr, #12] │ │ │ │ @@ -124559,213 +124745,213 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt a6eb4 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a7194 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a7060 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a7340 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a6f0c <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a71ec <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a6f28 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a7208 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq a6e7c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a715c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6e7c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a715c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7030 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a7310 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a6e7c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a715c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ef0 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a71d0 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a6e7c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a715c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6ea4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq a7184 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a7014 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a7064 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a72f4 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a7344 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ea4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a7184 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6ea4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7184 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a6fec <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a72cc <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7004 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a72e4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a6e48 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7128 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a6f60 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a7240 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a6e48 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7128 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7004 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a72e4 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e48 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7128 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6f8c <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a726c <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2234 │ │ │ │ + b 2e29f4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6ea4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7184 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6e7c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a6edc <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a715c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a71bc <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #22444 @ 0x57ac │ │ │ │ + movw r0, #22508 @ 0x57ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6ea8 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a7188 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a7068 <_Py_Dealloc@@Base>: │ │ │ │ +000a7348 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #204] @ a7150 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a7430 <_Py_Dealloc@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7128 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a7154 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a7408 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a7434 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a7110 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a73f0 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a70ec <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a73cc <_Py_Dealloc@@Base+0x84> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r8, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a70e4 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a73c4 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a7138 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a7418 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a70d4 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a73b4 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a7120 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a7400 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a73a8 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a7688 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a7600 <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a78e0 <_Py_Dealloc@@Base+0x598> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ @@ -124775,173 +124961,173 @@ │ │ │ │ str r2, [r5, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq a73b4 <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a7694 <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a73f8 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a76d8 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a7604 <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a78e4 <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7200 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a74e0 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a72ac <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a758c <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a7608 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a78e8 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r1, r2] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a7538 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a7818 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7514 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a77f4 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7414 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a76f4 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a7600 <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a78e0 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a7420 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7700 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a7324 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a7604 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7420 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7700 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a73d8 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a76b8 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a744c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a772c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a73c8 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a7600 <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a76a8 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a78e0 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a73c8 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a76a8 <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a71d4 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a74b4 <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7370 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a7650 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a72d0 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a75b0 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7548 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a7828 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -124950,78 +125136,78 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a74ac <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a778c <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a74a8 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a7788 <_Py_Dealloc@@Base+0x440> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [lr, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a7580 <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7860 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a7554 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a7834 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a7274 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a7554 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a7274 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a7554 <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a71f0 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a74d0 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a743c <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a771c <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a74c0 <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a77a0 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -125042,27 +125228,27 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b a7354 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7634 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a760c : │ │ │ │ +000a78ec : │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ - ldr lr, [pc, #64] @ a766c │ │ │ │ + ldr lr, [pc, #64] @ a794c │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ @@ -125076,30 +125262,30 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne a768c │ │ │ │ + bne a796c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7680 │ │ │ │ + bgt a7960 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7680 │ │ │ │ + bne a7960 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a76b4 : │ │ │ │ +000a7994 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -125108,108 +125294,108 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a7780 │ │ │ │ + beq a7a60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7758 │ │ │ │ + bne a7a38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7758 │ │ │ │ + beq a7a38 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7778 │ │ │ │ + beq a7a58 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7744 │ │ │ │ + bne a7a24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7718 │ │ │ │ + bne a79f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b a773c │ │ │ │ + b a7a1c │ │ │ │ mov r1, r2 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a76f8 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne a79d8 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5153 @ 0x1421 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7778 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7a58 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7818 │ │ │ │ + bne a7af8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7818 │ │ │ │ + beq a7af8 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7844 │ │ │ │ + beq a7b24 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7808 │ │ │ │ + bne a7ae8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a7800 │ │ │ │ + b a7ae0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a784c │ │ │ │ + beq a7b2c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a77f4 │ │ │ │ + bne a7ad4 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7800 │ │ │ │ + b a7ae0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a7800 │ │ │ │ + b a7ae0 │ │ │ │ │ │ │ │ -000a7864 <_Py_dict_lookup@@Base>: │ │ │ │ +000a7b44 <_Py_dict_lookup@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ @@ -125217,954 +125403,955 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r8, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a7c28 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a7f08 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ lsl r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r5, r5, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r9, r7, r5 │ │ │ │ - bne a81a4 <_Py_dict_lookup@@Base+0x940> │ │ │ │ + bne a8484 <_Py_dict_lookup@@Base+0x940> │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r4, #20 │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7ac0 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a7da0 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a79f8 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a7cd8 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b98 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7e78 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b20 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a7e00 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7ed0 <_Py_dict_lookup@@Base+0x66c> │ │ │ │ + beq a81b0 <_Py_dict_lookup@@Base+0x66c> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, lr │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a7dec <_Py_dict_lookup@@Base+0x588> │ │ │ │ + bgt a80cc <_Py_dict_lookup@@Base+0x588> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b48 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a7e28 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a8c <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7d6c <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7a1c <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a7cfc <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - bgt a7e1c <_Py_dict_lookup@@Base+0x5b8> │ │ │ │ + bgt a80fc <_Py_dict_lookup@@Base+0x5b8> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b78 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a7e58 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a8c <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7d6c <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8124 <_Py_dict_lookup@@Base+0x8c0> │ │ │ │ + beq a8404 <_Py_dict_lookup@@Base+0x8c0> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7970 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7c50 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8738 <_Py_dict_lookup@@Base+0xed4> │ │ │ │ + bne a893c <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a79a0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7c80 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a79a0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7c80 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a85e4 <_Py_dict_lookup@@Base+0xd80> │ │ │ │ + beq a87b0 <_Py_dict_lookup@@Base+0xc6c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a85dc <_Py_dict_lookup@@Base+0xd78> │ │ │ │ + beq a87a8 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a79a0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7c80 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #2 │ │ │ │ movne r1, #1 │ │ │ │ ldreq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrbne r2, [r4, #5] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ addne r4, r4, r1, lsl r2 │ │ │ │ addeq r2, r2, r3, lsl #2 │ │ │ │ ldrne r2, [r4, #24] │ │ │ │ ldreq r2, [r2, #4] │ │ │ │ - b a7a08 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ce8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a7f74 <_Py_dict_lookup@@Base+0x710> │ │ │ │ + bgt a8254 <_Py_dict_lookup@@Base+0x710> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b58 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a7e38 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b98 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7e78 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a7f9c <_Py_dict_lookup@@Base+0x738> │ │ │ │ + bgt a827c <_Py_dict_lookup@@Base+0x738> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7938 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a7c18 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r4, lr │ │ │ │ and r9, r3, r5 │ │ │ │ - b a7970 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7c50 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a8704 <_Py_dict_lookup@@Base+0xea0> │ │ │ │ + bne a8a0c <_Py_dict_lookup@@Base+0xec8> │ │ │ │ mov r2, #0 │ │ │ │ - b a7a08 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ce8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7b10 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a7df0 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7978 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a7c58 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7c08 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7ee8 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7c08 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7ee8 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8720 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ + beq a8a04 <_Py_dict_lookup@@Base+0xec0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8718 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + beq a89fc <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ble a792c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a7b08 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a7c0c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7de8 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add r0, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r3, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r5, r0, r5, lsl r1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r3 │ │ │ │ - bgt a7e54 <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ + bgt a8134 <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7eac <_Py_dict_lookup@@Base+0x648> │ │ │ │ + blt a818c <_Py_dict_lookup@@Base+0x648> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r0, r5, r6 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7f44 <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ + beq a8224 <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a7fb8 <_Py_dict_lookup@@Base+0x754> │ │ │ │ + beq a8298 <_Py_dict_lookup@@Base+0x754> │ │ │ │ lsr r1, r7, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - bgt a7e90 <_Py_dict_lookup@@Base+0x62c> │ │ │ │ + bgt a8170 <_Py_dict_lookup@@Base+0x62c> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7f64 <_Py_dict_lookup@@Base+0x700> │ │ │ │ + blt a8244 <_Py_dict_lookup@@Base+0x700> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r1 │ │ │ │ - beq a7fa4 <_Py_dict_lookup@@Base+0x740> │ │ │ │ + beq a8284 <_Py_dict_lookup@@Base+0x740> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a808c <_Py_dict_lookup@@Base+0x828> │ │ │ │ + beq a836c <_Py_dict_lookup@@Base+0x828> │ │ │ │ lsr r1, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #7 │ │ │ │ and r4, r3, r1 │ │ │ │ mov r9, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r7, r5 │ │ │ │ - bgt a7dd0 <_Py_dict_lookup@@Base+0x56c> │ │ │ │ + bgt a80b0 <_Py_dict_lookup@@Base+0x56c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8068 <_Py_dict_lookup@@Base+0x804> │ │ │ │ + blt a8348 <_Py_dict_lookup@@Base+0x804> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add sl, r7, r6 │ │ │ │ ldr r5, [sl, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq a8078 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + beq a8358 <_Py_dict_lookup@@Base+0x814> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq a8228 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + beq a859c <_Py_dict_lookup@@Base+0xa58> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ add r5, r4, r3, lsr #5 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a820c <_Py_dict_lookup@@Base+0x9a8> │ │ │ │ + bgt a8580 <_Py_dict_lookup@@Base+0xa3c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8198 <_Py_dict_lookup@@Base+0x934> │ │ │ │ + blt a8478 <_Py_dict_lookup@@Base+0x934> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add sl, r7, r6 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a8078 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + beq a8358 <_Py_dict_lookup@@Base+0x814> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq a82dc <_Py_dict_lookup@@Base+0xa78> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + beq a8650 <_Py_dict_lookup@@Base+0xb0c> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r3, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r4, r4, r0 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a7d20 <_Py_dict_lookup@@Base+0x4bc> │ │ │ │ + ble a8000 <_Py_dict_lookup@@Base+0x4bc> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r4, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r4, lsl #2] │ │ │ │ - b a7d28 <_Py_dict_lookup@@Base+0x4c4> │ │ │ │ + b a8008 <_Py_dict_lookup@@Base+0x4c4> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7984 <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7c64 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a79c4 <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a7ca4 <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7dec <_Py_dict_lookup@@Base+0x588> │ │ │ │ + b a80cc <_Py_dict_lookup@@Base+0x588> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a7c64 <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a7f44 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r2, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrle r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r8, [r1, r3, lsl #2] │ │ │ │ ldrshle r8, [r0, r1] │ │ │ │ - b a7cb8 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + b a7f98 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - b a7cb0 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a7f90 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7b28 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e08 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7b28 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e08 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8730 <_Py_dict_lookup@@Base+0xecc> │ │ │ │ + beq a89e0 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8728 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ + beq a89d8 <_Py_dict_lookup@@Base+0xe94> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a7b28 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7e08 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b a7a08 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ce8 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a7cec <_Py_dict_lookup@@Base+0x488> │ │ │ │ + bne a7fcc <_Py_dict_lookup@@Base+0x488> │ │ │ │ mov r3, r8 │ │ │ │ - b a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7ad8 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a7db8 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ - b a7b18 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a7df8 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7f4c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a822c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ ldr r2, [r0] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, r0 │ │ │ │ addle r2, r2, #1 │ │ │ │ movle r0, r1 │ │ │ │ strle r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a84dc <_Py_dict_lookup@@Base+0xc78> │ │ │ │ + beq a8760 <_Py_dict_lookup@@Base+0xc1c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8508 <_Py_dict_lookup@@Base+0xca4> │ │ │ │ + bne a87b8 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a8034 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ + bgt a8314 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a858c <_Py_dict_lookup@@Base+0xd28> │ │ │ │ + beq a8828 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7894 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7b74 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7894 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7b74 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7fa4 <_Py_dict_lookup@@Base+0x740> │ │ │ │ + bne a8284 <_Py_dict_lookup@@Base+0x740> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7c90 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a7f70 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a7d54 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + bne a8034 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ mvn r3, #0 │ │ │ │ - b a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7f4c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a822c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8458 <_Py_dict_lookup@@Base+0xbf4> │ │ │ │ + bgt a8704 <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a80e8 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + bgt a83c8 <_Py_dict_lookup@@Base+0x884> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8658 <_Py_dict_lookup@@Base+0xdf4> │ │ │ │ + beq a8970 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7894 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7b74 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7894 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7b74 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7fa4 <_Py_dict_lookup@@Base+0x740> │ │ │ │ + bne a8284 <_Py_dict_lookup@@Base+0x740> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7cec <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a7fcc <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a79e0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7cc0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a79e0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7cc0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8650 <_Py_dict_lookup@@Base+0xdec> │ │ │ │ + beq a8850 <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8648 <_Py_dict_lookup@@Base+0xde4> │ │ │ │ + beq a8848 <_Py_dict_lookup@@Base+0xd04> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a8c <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a79e0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a7d6c <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a7cc0 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8070 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ - b a7da8 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a8350 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + b a8088 <_Py_dict_lookup@@Base+0x544> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movle r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r3, r9] │ │ │ │ - bgt a8608 <_Py_dict_lookup@@Base+0xda4> │ │ │ │ + bgt a8870 <_Py_dict_lookup@@Base+0xd2c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a835c <_Py_dict_lookup@@Base+0xaf8> │ │ │ │ + bge a86d0 <_Py_dict_lookup@@Base+0xb8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ cmp r6, #7 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r3, r9] │ │ │ │ - bgt a85ac <_Py_dict_lookup@@Base+0xd48> │ │ │ │ + bgt a8740 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8390 <_Py_dict_lookup@@Base+0xb2c> │ │ │ │ + bge a870c <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - b a83c0 <_Py_dict_lookup@@Base+0xb5c> │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + lsr r3, r7, #10 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r3, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + and r9, r9, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a89b0 <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ + ldrsb r8, [r4, r9] │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8980 <_Py_dict_lookup@@Base+0xe3c> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + cmp r2, #7 │ │ │ │ + add r9, r9, r3, lsr #5 │ │ │ │ + add r9, r9, #1 │ │ │ │ + and r9, r9, r6 │ │ │ │ + ldrsble r8, [r4, r9] │ │ │ │ + bgt a89c4 <_Py_dict_lookup@@Base+0xe80> │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a890c <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a7ce0 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + lsr r3, r3, #10 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r9, r3 │ │ │ │ + and r9, r9, r6 │ │ │ │ + b a8514 <_Py_dict_lookup@@Base+0x9d0> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r5, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r5, lsl #2] │ │ │ │ - b a7d7c <_Py_dict_lookup@@Base+0x518> │ │ │ │ + b a805c <_Py_dict_lookup@@Base+0x518> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a84d8 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + beq a875c <_Py_dict_lookup@@Base+0xc18> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #37244 @ 0x917c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a8460 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ + bne a8898 <_Py_dict_lookup@@Base+0xd54> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub r3, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ clz r3, r3 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a829c <_Py_dict_lookup@@Base+0xa38> │ │ │ │ + bgt a8610 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a85c8 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ + beq a8794 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a8638 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8888 <_Py_dict_lookup@@Base+0xd44> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a8638 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8888 <_Py_dict_lookup@@Base+0xd44> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [ip, #4] │ │ │ │ - beq a7d54 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a8034 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ ldrb r1, [ip, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a7f4c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a822c <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1401d8 │ │ │ │ + bl 140320 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8320 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + bgt a8694 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a85ec <_Py_dict_lookup@@Base+0xd88> │ │ │ │ + beq a8954 <_Py_dict_lookup@@Base+0xe10> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a8638 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8888 <_Py_dict_lookup@@Base+0xd44> │ │ │ │ ldr ip, [sl, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a8638 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8888 <_Py_dict_lookup@@Base+0xd44> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8078 <_Py_dict_lookup@@Base+0x814> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne a8358 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a7da8 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a8088 <_Py_dict_lookup@@Base+0x544> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 281210 <_Py_GetStdlibDir@@Base+0x3ee8> │ │ │ │ + bl 282c80 <_Py_GetStdlibDir@@Base+0x4868> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8628 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ + blt a8860 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8620 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ + bne a8858 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a81d4 <_Py_dict_lookup@@Base+0x970> │ │ │ │ + b a84b4 <_Py_dict_lookup@@Base+0x970> │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b a838c <_Py_dict_lookup@@Base+0x848> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 281210 <_Py_GetStdlibDir@@Base+0x3ee8> │ │ │ │ + bl 282c80 <_Py_GetStdlibDir@@Base+0x4868> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8628 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ + blt a8860 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8620 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ + bne a8858 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - lsr r3, r7, #10 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r3, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - and r9, r9, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, #7 │ │ │ │ - bgt a86f0 <_Py_dict_lookup@@Base+0xe8c> │ │ │ │ - ldrsb r8, [r4, r9] │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a86c0 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ - add r9, r9, #1 │ │ │ │ - and r9, r9, r6 │ │ │ │ - ldrsble r8, [r4, r9] │ │ │ │ - bgt a8698 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8668 <_Py_dict_lookup@@Base+0xe04> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7a00 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r9, r3 │ │ │ │ - and r9, r9, r6 │ │ │ │ - b a83ec <_Py_dict_lookup@@Base+0xb88> │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a80ac <_Py_dict_lookup@@Base+0x848> │ │ │ │ - str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128ce8 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a84b4 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a84a0 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a8578 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge a829c <_Py_dict_lookup@@Base+0xa38> │ │ │ │ - mvn r3, #2 │ │ │ │ - b a7b50 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a8484 <_Py_dict_lookup@@Base+0xc20> │ │ │ │ - mov r0, r2 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8484 <_Py_dict_lookup@@Base+0xc20> │ │ │ │ + b a84e8 <_Py_dict_lookup@@Base+0x9a4> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r3, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a84d8 <_Py_dict_lookup@@Base+0x994> │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bgt a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + beq a8788 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + mvn r3, #2 │ │ │ │ + b a7e30 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8610 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a7d50 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a7d3c <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8554 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ + ble a8804 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8548 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ + bgt a87f8 <_Py_dict_lookup@@Base+0xcb4> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a859c <_Py_dict_lookup@@Base+0xd38> │ │ │ │ + beq a8838 <_Py_dict_lookup@@Base+0xcf4> │ │ │ │ cmp r2, #0 │ │ │ │ - bge a8034 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ - b a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bge a8314 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ + b a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8524 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ + bne a87d4 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8524 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a84a0 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ + b a87d4 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8034 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ + b a8314 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8548 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r3, [r3, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a81f8 <_Py_dict_lookup@@Base+0x994> │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a829c <_Py_dict_lookup@@Base+0xa38> │ │ │ │ + b a87f8 <_Py_dict_lookup@@Base+0xcb4> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7a70 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + b a8458 <_Py_dict_lookup@@Base+0x914> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7a5c <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a8320 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + b a8444 <_Py_dict_lookup@@Base+0x900> │ │ │ │ + str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmn r2, #4 │ │ │ │ + bne a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a7b70 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [r2, r9, lsl #2] │ │ │ │ ldrshle r3, [r2, r3] │ │ │ │ - b a81c4 <_Py_dict_lookup@@Base+0x960> │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - cmn r2, #4 │ │ │ │ - bne a84ac <_Py_dict_lookup@@Base+0xc48> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7890 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ + b a84a4 <_Py_dict_lookup@@Base+0x960> │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r9 │ │ │ │ - b a7894 <_Py_dict_lookup@@Base+0x30> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a8178 <_Py_dict_lookup@@Base+0x914> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a8164 <_Py_dict_lookup@@Base+0x900> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a80e8 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + b a7b74 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 1294d8 │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a88e8 <_Py_dict_lookup@@Base+0xda4> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a88d8 <_Py_dict_lookup@@Base+0xd94> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a89e8 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge a8610 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ + b a8780 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a88bc <_Py_dict_lookup@@Base+0xd78> │ │ │ │ + mov r0, r2 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a88bc <_Py_dict_lookup@@Base+0xd78> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 281210 <_Py_GetStdlibDir@@Base+0x3ee8> │ │ │ │ + bl 282c80 <_Py_GetStdlibDir@@Base+0x4868> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8628 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ - bne a86ac <_Py_dict_lookup@@Base+0xe48> │ │ │ │ + blt a8860 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ + bne a8a20 <_Py_dict_lookup@@Base+0xedc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a8438 <_Py_dict_lookup@@Base+0xbd4> │ │ │ │ - cmp r2, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r8, [r4, r9, lsl #2] │ │ │ │ - ldrshle r8, [r4, r3] │ │ │ │ - b a8428 <_Py_dict_lookup@@Base+0xbc4> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r3, r8 │ │ │ │ - b a7a90 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a8560 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + lsr r3, r7, #5 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r3, r9 │ │ │ │ + and r9, r9, r5 │ │ │ │ + b a7c0c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b a8694 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a83c8 <_Py_dict_lookup@@Base+0x884> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 281210 <_Py_GetStdlibDir@@Base+0x3ee8> │ │ │ │ + bl 282c80 <_Py_GetStdlibDir@@Base+0x4868> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8628 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ - bne a86ac <_Py_dict_lookup@@Base+0xe48> │ │ │ │ + blt a8860 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ + bne a8a20 <_Py_dict_lookup@@Base+0xedc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a8408 <_Py_dict_lookup@@Base+0xba4> │ │ │ │ + b a8530 <_Py_dict_lookup@@Base+0x9ec> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a83f8 <_Py_dict_lookup@@Base+0xb94> │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - add r9, r9, r4, lsr #5 │ │ │ │ - add r9, r9, #1 │ │ │ │ - and r9, r9, r5 │ │ │ │ - b a79b8 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + b a8520 <_Py_dict_lookup@@Base+0x9dc> │ │ │ │ + cmp r2, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r8, [r4, r9, lsl #2] │ │ │ │ + ldrshle r8, [r4, r3] │ │ │ │ + b a8550 <_Py_dict_lookup@@Base+0xa0c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7bec <_Py_dict_lookup@@Base+0x388> │ │ │ │ + b a8204 <_Py_dict_lookup@@Base+0x6c0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7bd8 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + b a81f0 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a88d8 <_Py_dict_lookup@@Base+0xd94> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7f24 <_Py_dict_lookup@@Base+0x6c0> │ │ │ │ + b a7ecc <_Py_dict_lookup@@Base+0x388> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7f10 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ - lsr r3, r7, #5 │ │ │ │ + b a7eb8 <_Py_dict_lookup@@Base+0x374> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r3, r9 │ │ │ │ + add r9, r9, r4, lsr #5 │ │ │ │ + add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a792c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7c98 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r3, r8 │ │ │ │ + b a7d70 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ @@ -126174,391 +126361,391 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #7 │ │ │ │ add r5, r7, r3, lsl r5 │ │ │ │ lsl r3, r3, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r8, r2, r3 │ │ │ │ - bgt a8970 <_Py_dict_lookup@@Base+0x110c> │ │ │ │ + bgt a8c54 <_Py_dict_lookup@@Base+0x1110> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a88a0 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + blt a8b84 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a88b8 <_Py_dict_lookup@@Base+0x1054> │ │ │ │ + beq a8b9c <_Py_dict_lookup@@Base+0x1058> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ lsr r8, r9, #5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ - bgt a8944 <_Py_dict_lookup@@Base+0x10e0> │ │ │ │ + bgt a8c28 <_Py_dict_lookup@@Base+0x10e4> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a895c <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ + blt a8c40 <_Py_dict_lookup@@Base+0x10fc> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8a1c <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ + beq a8d00 <_Py_dict_lookup@@Base+0x11bc> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a89d4 <_Py_dict_lookup@@Base+0x1170> │ │ │ │ + bgt a8cb8 <_Py_dict_lookup@@Base+0x1174> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a89a8 <_Py_dict_lookup@@Base+0x1144> │ │ │ │ + blt a8c8c <_Py_dict_lookup@@Base+0x1148> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8abc <_Py_dict_lookup@@Base+0x1258> │ │ │ │ + beq a8da0 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - bgt a8a08 <_Py_dict_lookup@@Base+0x11a4> │ │ │ │ + bgt a8cec <_Py_dict_lookup@@Base+0x11a8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a89c8 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + blt a8cac <_Py_dict_lookup@@Base+0x1168> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x12c8> │ │ │ │ + beq a8e10 <_Py_dict_lookup@@Base+0x12cc> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and r8, r8, r2 │ │ │ │ - b a8818 <_Py_dict_lookup@@Base+0xfb4> │ │ │ │ + b a8afc <_Py_dict_lookup@@Base+0xfb8> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8bcc <_Py_dict_lookup@@Base+0x1368> │ │ │ │ + bne a8eb0 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8928 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + bne a8c0c <_Py_dict_lookup@@Base+0x10c8> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8928 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + bne a8c0c <_Py_dict_lookup@@Base+0x10c8> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8bb4 <_Py_dict_lookup@@Base+0x1350> │ │ │ │ + beq a8e98 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8bac <_Py_dict_lookup@@Base+0x1348> │ │ │ │ + beq a8e90 <_Py_dict_lookup@@Base+0x134c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - ble a87d8 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + ble a8abc <_Py_dict_lookup@@Base+0xf78> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8ab4 <_Py_dict_lookup@@Base+0x1250> │ │ │ │ + bgt a8d98 <_Py_dict_lookup@@Base+0x1254> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a87e4 <_Py_dict_lookup@@Base+0xf80> │ │ │ │ + bge a8ac8 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a87fc <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8ae0 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8a8c <_Py_dict_lookup@@Base+0x1228> │ │ │ │ + bgt a8d70 <_Py_dict_lookup@@Base+0x122c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a87a4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bge a8a88 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a88a8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a894c <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ + b a8c30 <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a88a8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - b a8860 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + b a8b44 <_Py_dict_lookup@@Base+0x1000> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a8884 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + b a8b68 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a882c <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + bge a8b10 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a88a8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b a8864 <_Py_dict_lookup@@Base+0x1000> │ │ │ │ + b a8b48 <_Py_dict_lookup@@Base+0x1004> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a87fc <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8ae0 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a87fc <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8ae0 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8bc4 <_Py_dict_lookup@@Base+0x1360> │ │ │ │ + beq a8ea8 <_Py_dict_lookup@@Base+0x1364> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8bbc <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + beq a8ea0 <_Py_dict_lookup@@Base+0x135c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a87fc <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + b a8ae0 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a87a4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bge a8a88 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a88a8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1048> │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ - b a8954 <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ + b a8c38 <_Py_dict_lookup@@Base+0x10f4> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8844 <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + bne a8b28 <_Py_dict_lookup@@Base+0xfe4> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8844 <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + bne a8b28 <_Py_dict_lookup@@Base+0xfe4> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8ba4 <_Py_dict_lookup@@Base+0x1340> │ │ │ │ + beq a8e88 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b9c <_Py_dict_lookup@@Base+0x1338> │ │ │ │ + beq a8e80 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a8844 <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + b a8b28 <_Py_dict_lookup@@Base+0xfe4> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8884 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bne a8b68 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8884 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bne a8b68 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8bec <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq a8ed0 <_Py_dict_lookup@@Base+0x138c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8be4 <_Py_dict_lookup@@Base+0x1380> │ │ │ │ + beq a8ec8 <_Py_dict_lookup@@Base+0x1384> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a88ac <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a8884 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8b90 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + b a8b68 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8b10 <_Py_dict_lookup@@Base+0x12ac> │ │ │ │ + b a8df4 <_Py_dict_lookup@@Base+0x12b0> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8af8 <_Py_dict_lookup@@Base+0x1294> │ │ │ │ + b a8ddc <_Py_dict_lookup@@Base+0x1298> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a890c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + b a8bf0 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a88f8 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ + b a8bdc <_Py_dict_lookup@@Base+0x1098> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8a70 <_Py_dict_lookup@@Base+0x120c> │ │ │ │ + b a8d54 <_Py_dict_lookup@@Base+0x1210> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8a58 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + b a8d3c <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a87d8 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + b a8abc <_Py_dict_lookup@@Base+0xf78> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8b80 <_Py_dict_lookup@@Base+0x131c> │ │ │ │ + b a8e64 <_Py_dict_lookup@@Base+0x1320> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8b68 <_Py_dict_lookup@@Base+0x1304> │ │ │ │ + b a8e4c <_Py_dict_lookup@@Base+0x1308> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #984] @ a8fe8 <_Py_dict_lookup@@Base+0x1784> │ │ │ │ + ldr r2, [pc, #984] @ a92cc <_Py_dict_lookup@@Base+0x1788> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8f94 <_Py_dict_lookup@@Base+0x1730> │ │ │ │ + beq a9278 <_Py_dict_lookup@@Base+0x1734> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + beq a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a8fc0 <_Py_dict_lookup@@Base+0x175c> │ │ │ │ + bne a92a4 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1740> │ │ │ │ + bne a9288 <_Py_dict_lookup@@Base+0x1744> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1740> │ │ │ │ + bne a9288 <_Py_dict_lookup@@Base+0x1744> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1740> │ │ │ │ + bne a9288 <_Py_dict_lookup@@Base+0x1744> │ │ │ │ ldrb r0, [r1, #-8] │ │ │ │ ldrb r2, [r1, #-7] │ │ │ │ ldrb r1, [r1, #-6] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r3, #-5] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a8f78 <_Py_dict_lookup@@Base+0x1714> │ │ │ │ + bne a925c <_Py_dict_lookup@@Base+0x1718> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8f78 <_Py_dict_lookup@@Base+0x1714> │ │ │ │ + bne a925c <_Py_dict_lookup@@Base+0x1718> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8f78 <_Py_dict_lookup@@Base+0x1714> │ │ │ │ + bne a925c <_Py_dict_lookup@@Base+0x1718> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a8f78 <_Py_dict_lookup@@Base+0x1714> │ │ │ │ + bne a925c <_Py_dict_lookup@@Base+0x1718> │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ movw r0, #56797 @ 0xdddd │ │ │ │ movt r0, #56797 @ 0xdddd │ │ │ │ str r0, [r3, #-8] │ │ │ │ sub r4, r3, #8 │ │ │ │ str r0, [r3, #-4] │ │ │ │ mov r0, r3 │ │ │ │ bl 2d6c4 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #24936 @ 0x6168 │ │ │ │ + movw r2, #25672 @ 0x6448 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8d80 <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + bne a9064 <_Py_dict_lookup@@Base+0x1520> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ - ldr r2, [pc, #748] @ a8fec <_Py_dict_lookup@@Base+0x1788> │ │ │ │ + beq a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ + ldr r2, [pc, #748] @ a92d0 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a8db8 <_Py_dict_lookup@@Base+0x1554> │ │ │ │ + beq a909c <_Py_dict_lookup@@Base+0x1558> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a8d48 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ + bgt a902c <_Py_dict_lookup@@Base+0x14e8> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8db8 <_Py_dict_lookup@@Base+0x1554> │ │ │ │ + beq a909c <_Py_dict_lookup@@Base+0x1558> │ │ │ │ bic r2, r4, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq a8d98 <_Py_dict_lookup@@Base+0x1534> │ │ │ │ + beq a907c <_Py_dict_lookup@@Base+0x1538> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a8dec <_Py_dict_lookup@@Base+0x1588> │ │ │ │ + beq a90d0 <_Py_dict_lookup@@Base+0x158c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -126566,28 +126753,28 @@ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + b a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #34020 @ 0x84e4 │ │ │ │ + movw r2, #33316 @ 0x8224 │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r2 │ │ │ │ - bne a8eb4 <_Py_dict_lookup@@Base+0x1650> │ │ │ │ + bne a9198 <_Py_dict_lookup@@Base+0x1654> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + b a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r6, [r5, #512] @ 0x200 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mul r4, r3, r4 │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -126596,66 +126783,66 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a8e4c <_Py_dict_lookup@@Base+0x15e8> │ │ │ │ + bne a9130 <_Py_dict_lookup@@Base+0x15ec> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8e48 <_Py_dict_lookup@@Base+0x15e4> │ │ │ │ + beq a912c <_Py_dict_lookup@@Base+0x15e8> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq a8ef0 <_Py_dict_lookup@@Base+0x168c> │ │ │ │ + beq a91d4 <_Py_dict_lookup@@Base+0x1690> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a8ec4 <_Py_dict_lookup@@Base+0x1660> │ │ │ │ + beq a91a8 <_Py_dict_lookup@@Base+0x1664> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + beq a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r5, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + b a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a8ddc <_Py_dict_lookup@@Base+0x1578> │ │ │ │ + b a90c0 <_Py_dict_lookup@@Base+0x157c> │ │ │ │ ldr r2, [r5, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r5, #532] @ 0x214 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r5, #532] @ 0x214 │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + b a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8e60 <_Py_dict_lookup@@Base+0x15fc> │ │ │ │ + beq a9144 <_Py_dict_lookup@@Base+0x1600> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r5, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ @@ -126678,110 +126865,110 @@ │ │ │ │ ldr r0, [r3, #1104] @ 0x450 │ │ │ │ ldr r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #788] @ 0x314 │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x1514> │ │ │ │ + b a905c <_Py_dict_lookup@@Base+0x1518> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86d8c │ │ │ │ - movw r1, #7812 @ 0x1e84 │ │ │ │ + bl 87018 │ │ │ │ + movw r1, #7876 @ 0x1ec4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21324 @ 0x534c │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #10916 @ 0x2aa4 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10980 @ 0x2ae4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #76] @ a8ff0 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a92d4 <_Py_dict_lookup@@Base+0x1790> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86d8c │ │ │ │ - movw r1, #7788 @ 0x1e6c │ │ │ │ + bl 87018 │ │ │ │ + movw r1, #7852 @ 0x1eac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21324 @ 0x534c │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 86d8c │ │ │ │ - movw r1, #7728 @ 0x1e30 │ │ │ │ + bl 87018 │ │ │ │ + movw r1, #7792 @ 0x1e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #21324 @ 0x534c │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8f72c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f95c <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq pc, r5, ip, ror fp @ │ │ │ │ + subeq pc, r5, r4, lsr #23 │ │ │ │ │ │ │ │ -000a8ff4 : │ │ │ │ +000a92d8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ mov r4, r1 │ │ │ │ and ip, ip, lr │ │ │ │ cmp ip, #8 │ │ │ │ - bgt a9048 │ │ │ │ + bgt a932c │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9160 │ │ │ │ - ldr r1, [pc, #736] @ a9314 │ │ │ │ + beq a9444 │ │ │ │ + ldr r1, [pc, #736] @ a95f8 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a9160 │ │ │ │ + bhi a9444 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #28628 @ 0x6fd4 │ │ │ │ + movweq r7, #30644 @ 0x77b4 │ │ │ │ movteq r7, #18 │ │ │ │ - bne a9134 │ │ │ │ + bne a9418 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a91f0 │ │ │ │ + bne a94d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a92f8 │ │ │ │ - ldr r8, [pc, #668] @ a9318 │ │ │ │ + bne a95dc │ │ │ │ + ldr r8, [pc, #668] @ a95fc │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a919c │ │ │ │ - ldr lr, [pc, #644] @ a931c │ │ │ │ + beq a9480 │ │ │ │ + ldr lr, [pc, #644] @ a9600 │ │ │ │ ldr ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2016] @ 0x7e0 │ │ │ │ str ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r2, [lr, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a927c │ │ │ │ + bne a9560 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a91c8 │ │ │ │ + beq a94ac │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a91c8 │ │ │ │ + bgt a94ac │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a91d4 │ │ │ │ + bne a94b8 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -126793,242 +126980,242 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - ble a9160 │ │ │ │ + ble a9444 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #10912 @ 0x2aa0 │ │ │ │ + movweq r7, #11456 @ 0x2cc0 │ │ │ │ movteq r7, #17 │ │ │ │ - beq a9058 │ │ │ │ + beq a933c │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #51000 @ 0xc738 │ │ │ │ + movweq r7, #52900 @ 0xcea4 │ │ │ │ movteq r7, #27 │ │ │ │ - beq a9058 │ │ │ │ + beq a933c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #22460 @ 0x57bc │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - movw r7, #29208 @ 0x7218 │ │ │ │ + b 140d3c │ │ │ │ + movw r7, #30104 @ 0x7598 │ │ │ │ movt r7, #13 │ │ │ │ - b a9058 │ │ │ │ - movw r7, #56112 @ 0xdb30 │ │ │ │ + b a933c │ │ │ │ + movw r7, #56656 @ 0xdd50 │ │ │ │ movt r7, #17 │ │ │ │ - b a9058 │ │ │ │ + b a933c │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a92f0 │ │ │ │ + beq a95d4 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a90cc │ │ │ │ + bne a93b0 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a90ec │ │ │ │ + beq a93d0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a90ec │ │ │ │ + b a93d0 │ │ │ │ mov r7, #0 │ │ │ │ - b a9058 │ │ │ │ + b a933c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a92d8 │ │ │ │ - ldr r9, [pc, #280] @ a9318 │ │ │ │ + beq a95bc │ │ │ │ + ldr r9, [pc, #280] @ a95fc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2024] @ 0x7e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a925c │ │ │ │ + beq a9540 │ │ │ │ ldr r0, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ str r0, [r2, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 255c18 <_Py_NewReference@@Base> │ │ │ │ + bl a04fc <_Py_NewReference@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b a91b4 │ │ │ │ + b a9498 │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a9240 │ │ │ │ - b a92f0 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + bne a9524 │ │ │ │ + b a95d4 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a92bc │ │ │ │ - ldr r0, [pc, #140] @ a9320 │ │ │ │ + bne a95a0 │ │ │ │ + ldr r0, [pc, #140] @ a9604 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a91b0 │ │ │ │ + bne a9494 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a91b4 │ │ │ │ + b a9498 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [lr, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a91b4 │ │ │ │ + b a9498 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22488 @ 0x57d8 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b a9128 │ │ │ │ + b a940c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22556 @ 0x581c │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b a92f0 │ │ │ │ - subeq pc, r5, r8, asr #22 │ │ │ │ + bl 16ed94 │ │ │ │ + b a95d4 │ │ │ │ + subeq pc, r5, r0, ror fp @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a9324 : │ │ │ │ +000a9608 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a9414 │ │ │ │ + beq a96f8 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r0, #42752 @ 0xa700 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a93b8 │ │ │ │ + bne a969c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a93b8 │ │ │ │ + beq a969c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45888 @ 0xb340 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a93f0 │ │ │ │ + beq a96d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc48 │ │ │ │ + b abef4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9400 │ │ │ │ + beq a96e4 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a93a8 │ │ │ │ + bne a968c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9468 │ │ │ │ + b a974c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a944c │ │ │ │ - bl b62e0 │ │ │ │ + beq a9730 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a944c │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne a9730 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b a9440 │ │ │ │ + bl 16ed94 │ │ │ │ + b a9724 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a9738 │ │ │ │ - ldr r3, [pc, #844] @ a97f8 │ │ │ │ + bne a9a1c │ │ │ │ + ldr r3, [pc, #844] @ a9adc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9584 │ │ │ │ + beq a9868 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127047,22 +127234,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9764 │ │ │ │ + bne a9a48 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a9714 │ │ │ │ + bne a99f8 │ │ │ │ str r9, [r7, r3] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ @@ -127079,36 +127266,36 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #65240 @ 0xfed8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r3, [r7, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - bne a97b4 │ │ │ │ - ldr r3, [pc, #564] @ a97f8 │ │ │ │ + bne a9a98 │ │ │ │ + ldr r3, [pc, #564] @ a9adc │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a97a4 │ │ │ │ + beq a9a88 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a966c │ │ │ │ + beq a9950 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127125,116 +127312,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9764 │ │ │ │ + bne a9a48 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a9534 │ │ │ │ + b a9818 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9754 │ │ │ │ + bhi a9a38 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9600 │ │ │ │ + bne a98e4 │ │ │ │ ldr r3, [r7, #968] @ 0x3c8 │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a97cc │ │ │ │ + bne a9ab0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a9600 │ │ │ │ - bl 2e2210 │ │ │ │ + bne a98e4 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a96ec │ │ │ │ + bgt a99d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a97e0 │ │ │ │ + beq a9ac4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a970c │ │ │ │ + bgt a99f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a97ec │ │ │ │ + beq a9ad0 │ │ │ │ mvn r0, #0 │ │ │ │ - b a957c │ │ │ │ + b a9860 │ │ │ │ add r2, r7, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b a9560 │ │ │ │ + b a9844 │ │ │ │ mov lr, #88 @ 0x58 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #10 │ │ │ │ str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a95a0 │ │ │ │ + b a9884 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a9600 │ │ │ │ + b a98e4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c36d4 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c39dc <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a952c │ │ │ │ + ble a9810 │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a9534 │ │ │ │ + b a9818 │ │ │ │ mov r0, sl │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ mov r4, r0 │ │ │ │ - b a9690 │ │ │ │ + b a9974 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a9600 │ │ │ │ - b a96cc │ │ │ │ + bne a98e4 │ │ │ │ + b a99b0 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a96b8 │ │ │ │ + b a999c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a96ec │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a99d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a970c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b a99f0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, #1 │ │ │ │ @@ -127245,26 +127432,26 @@ │ │ │ │ lsl r5, ip, r2 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsl r3, r5, ip │ │ │ │ mov r9, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsr r3, r3, ip │ │ │ │ - beq a99ec │ │ │ │ + beq a9cd0 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a9b0c │ │ │ │ + bhi a9df0 │ │ │ │ cmp r2, #3 │ │ │ │ - bne a98c8 │ │ │ │ - ldr r3, [pc, #900] @ a9be0 │ │ │ │ + bne a9bac │ │ │ │ + ldr r3, [pc, #900] @ a9ec4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9ab0 │ │ │ │ + beq a9d94 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127283,48 +127470,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #65240 @ 0xfed8 │ │ │ │ movt r0, #9 │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne a9b44 │ │ │ │ - ldr r0, [pc, #732] @ a9be0 │ │ │ │ + bne a9e28 │ │ │ │ + ldr r0, [pc, #732] @ a9ec4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9a58 │ │ │ │ + bcs a9d3c │ │ │ │ add r1, r1, #19 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq a9b14 │ │ │ │ + beq a9df8 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0] │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a99b8 │ │ │ │ + beq a9c9c │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ mov r5, #0 │ │ │ │ @@ -127332,194 +127519,194 @@ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r3, #1 │ │ │ │ strb sl, [r4, #6] │ │ │ │ str r3, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a9af4 │ │ │ │ + bhi a9dd8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9960 │ │ │ │ - b a9a58 │ │ │ │ + bne a9c44 │ │ │ │ + b a9d3c │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a98cc │ │ │ │ + bls a9bb0 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi a9b74 │ │ │ │ + bhi a9e58 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ add r0, r0, r5, lsl ip │ │ │ │ add r0, r0, #20 │ │ │ │ mov r9, ip │ │ │ │ lsl r5, r5, ip │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a9b44 │ │ │ │ - ldr r1, [pc, #408] @ a9be0 │ │ │ │ + bne a9e28 │ │ │ │ + ldr r1, [pc, #408] @ a9ec4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9bbc │ │ │ │ + bne a9ea0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9bd4 │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq a9eb8 │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9968 │ │ │ │ + b a9c4c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9b2c │ │ │ │ + bne a9e10 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #5 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a9924 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a9c08 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a9968 │ │ │ │ + b a9c4c │ │ │ │ mov r1, #8 │ │ │ │ - b a99f8 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a9cdc │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a99e0 │ │ │ │ + b a9cc4 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9bd4 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq a9eb8 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9968 │ │ │ │ + b a9c4c │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi a9bd4 │ │ │ │ + bmi a9eb8 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #65240 @ 0xfed8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - beq a98fc │ │ │ │ - b a9b44 │ │ │ │ + beq a9be0 │ │ │ │ + b a9e28 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9a8c │ │ │ │ + b a9d70 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e2210 │ │ │ │ - b a98bc │ │ │ │ + bl 2e29d0 │ │ │ │ + b a9ba0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a9be4 : │ │ │ │ +000a9ec8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ cmp r0, #0 │ │ │ │ strdne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9f00 │ │ │ │ + beq aa1e4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a9ecc │ │ │ │ - ldr r2, [pc, #972] @ aa034 │ │ │ │ + beq aa1b0 │ │ │ │ + ldr r2, [pc, #972] @ aa318 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -127527,261 +127714,261 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq a9cb4 │ │ │ │ + beq a9f98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e31c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq a9ee4 │ │ │ │ + beq aa1c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a9f98 │ │ │ │ + beq aa27c │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a9e74 │ │ │ │ + bne aa158 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a9d28 │ │ │ │ + beq aa00c │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a9f24 │ │ │ │ - ldr r0, [pc, #760] @ aa038 │ │ │ │ + beq aa208 │ │ │ │ + ldr r0, [pc, #760] @ aa31c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa034 │ │ │ │ + ldr r2, [pc, #748] @ aa318 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9e7c │ │ │ │ + bne aa160 │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9f90 │ │ │ │ + beq aa274 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a9de8 │ │ │ │ + bne aa0cc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9dc0 │ │ │ │ + bgt aa0a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9dc0 │ │ │ │ + bne aa0a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a9ed8 │ │ │ │ + ble aa1bc │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a9f08 │ │ │ │ + beq aa1ec │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b a9d1c │ │ │ │ + b aa000 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e04 │ │ │ │ + bgt aa0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa020 │ │ │ │ + beq aa304 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e3c │ │ │ │ + bgt aa120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa00c │ │ │ │ + beq aa2f0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e3c │ │ │ │ + bgt aa120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9ff8 │ │ │ │ + beq aa2dc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble a9e74 │ │ │ │ + ble aa158 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #12] │ │ │ │ - b a9ddc │ │ │ │ + b aa0c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9d64 │ │ │ │ + beq aa048 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9eb4 │ │ │ │ + bgt aa198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9eb4 │ │ │ │ + bne aa198 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a9ddc │ │ │ │ + b aa0c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9ca4 │ │ │ │ - b a9cb4 │ │ │ │ + bne a9f88 │ │ │ │ + b a9f98 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne a9ddc │ │ │ │ + bne aa0c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9f00 │ │ │ │ + bgt aa1e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9fd8 │ │ │ │ + beq aa2bc │ │ │ │ mov r4, #0 │ │ │ │ - b a9d1c │ │ │ │ + b aa000 │ │ │ │ mov r0, r6 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b a9dd8 │ │ │ │ + b aa0bc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a9d38 │ │ │ │ + bne aa01c │ │ │ │ tst r3, #32 │ │ │ │ - bne a9fa0 │ │ │ │ + bne aa284 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a9fc8 │ │ │ │ + blt aa2ac │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #59024 @ 0xe690 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9ec4 │ │ │ │ + bgt aa1a8 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9ec4 │ │ │ │ + bne aa1a8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9ec4 │ │ │ │ - bl 14330c │ │ │ │ + b aa1a8 │ │ │ │ + bl 143454 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b a9ec4 │ │ │ │ + b aa1a8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a9fe4 │ │ │ │ + bne aa2c8 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge a9f48 │ │ │ │ + bge aa22c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa03c │ │ │ │ + ldr r2, [pc, #104] @ aa320 │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b a9f64 │ │ │ │ + b aa248 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b a9f00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b aa1e4 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge a9f48 │ │ │ │ - b a9fb8 │ │ │ │ + bge aa22c │ │ │ │ + b aa29c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e3c │ │ │ │ + b aa120 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e20 │ │ │ │ + b aa104 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e04 │ │ │ │ + b aa0e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa040 : │ │ │ │ +000aa324 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #60] @ aa0b4 │ │ │ │ + ldr ip, [pc, #60] @ aa398 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -127821,606 +128008,606 @@ │ │ │ │ addne r3, r3, r5 │ │ │ │ addne r5, r3, #3 │ │ │ │ addne r3, r3, #1 │ │ │ │ bicne r5, r5, #3 │ │ │ │ addne r5, r5, r2 │ │ │ │ addne r2, r5, r3, lsl #2 │ │ │ │ adds r7, r2, r4 │ │ │ │ - bmi aa4d0 │ │ │ │ + bmi aa7b4 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa43c │ │ │ │ - ldr r3, [pc, #948] @ aa514 │ │ │ │ + bne aa720 │ │ │ │ + ldr r3, [pc, #948] @ aa7f8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs aa3d0 │ │ │ │ + bcs aa6b4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa41c │ │ │ │ + beq aa700 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq aa260 │ │ │ │ + beq aa544 │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa298 │ │ │ │ + beq aa57c │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa200 │ │ │ │ - ldr r3, [pc, #836] @ aa518 │ │ │ │ + beq aa4e4 │ │ │ │ + ldr r3, [pc, #836] @ aa7fc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ ldr ip, [r1, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #3752] @ 0xea8 │ │ │ │ cmp r3, ip │ │ │ │ - bgt aa310 │ │ │ │ + bgt aa5f4 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa368 │ │ │ │ - ldr r2, [pc, #756] @ aa51c │ │ │ │ + bne aa64c │ │ │ │ + ldr r2, [pc, #756] @ aa800 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa464 │ │ │ │ + bne aa748 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa2a4 │ │ │ │ + bne aa588 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, r7 │ │ │ │ - bcc aa300 │ │ │ │ + bcc aa5e4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ cmp r4, #0 │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ add r4, r0, r4 │ │ │ │ - bne aa1b8 │ │ │ │ + bne aa49c │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa1cc │ │ │ │ - b aa200 │ │ │ │ + bne aa4b0 │ │ │ │ + b aa4e4 │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa398 │ │ │ │ + bgt aa67c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ add r0, r4, r3 │ │ │ │ strb r2, [r4, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq aa2f4 │ │ │ │ + beq aa5d8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa254 │ │ │ │ + b aa538 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa1ac │ │ │ │ + b aa490 │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa200 │ │ │ │ + beq aa4e4 │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa200 │ │ │ │ + bne aa4e4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa504 │ │ │ │ + bne aa7e8 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa200 │ │ │ │ + bne aa4e4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa34c │ │ │ │ + bne aa630 │ │ │ │ dmb ish │ │ │ │ - b aa200 │ │ │ │ - ldr r2, [pc, #428] @ aa51c │ │ │ │ + b aa4e4 │ │ │ │ + ldr r2, [pc, #428] @ aa800 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa4a4 │ │ │ │ + bne aa788 │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa248 │ │ │ │ + b aa52c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ strb r2, [r4, r0] │ │ │ │ add r0, r4, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne aa2e4 │ │ │ │ - b aa2f4 │ │ │ │ + bne aa5c8 │ │ │ │ + b aa5d8 │ │ │ │ ldr r9, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa490 │ │ │ │ + bne aa774 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa4d0 │ │ │ │ + beq aa7b4 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa1ac │ │ │ │ + b aa490 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa3d0 │ │ │ │ + beq aa6b4 │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa288 │ │ │ │ + b aa56c │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa4d0 │ │ │ │ + beq aa7b4 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa1ac │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b aa490 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa4dc │ │ │ │ - ldr r0, [pc, #164] @ aa520 │ │ │ │ - bl 1bda70 │ │ │ │ + bne aa7c0 │ │ │ │ + ldr r0, [pc, #164] @ aa804 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa248 │ │ │ │ + bne aa52c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b aa248 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b aa52c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa3fc │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b aa6e0 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa4f0 │ │ │ │ - ldr r0, [pc, #100] @ aa520 │ │ │ │ - bl 1bda70 │ │ │ │ + bne aa7d4 │ │ │ │ + ldr r0, [pc, #100] @ aa804 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa390 │ │ │ │ + bne aa674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b aa390 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b aa674 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa248 │ │ │ │ + b aa52c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa390 │ │ │ │ + b aa674 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa200 │ │ │ │ - b aa338 │ │ │ │ + bne aa4e4 │ │ │ │ + b aa61c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000aa524 : │ │ │ │ +000aa808 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aa598 │ │ │ │ + beq aa87c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne aa598 │ │ │ │ + bne aa87c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa5a4 │ │ │ │ + beq aa888 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq aa768 │ │ │ │ - ldr r0, [pc, #688] @ aa870 │ │ │ │ + beq aaa4c │ │ │ │ + ldr r0, [pc, #688] @ aab54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aa874 │ │ │ │ + ldr r2, [pc, #684] @ aab58 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa6f8 │ │ │ │ + bne aa9dc │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa7c8 │ │ │ │ + beq aaaac │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa668 │ │ │ │ + bne aa94c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa648 │ │ │ │ + bgt aa92c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa648 │ │ │ │ + bne aa92c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa660 │ │ │ │ + ble aa944 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa744 │ │ │ │ + beq aaa28 │ │ │ │ mov r1, r2 │ │ │ │ - b aa598 │ │ │ │ + b aa87c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa684 │ │ │ │ + bgt aa968 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa7e8 │ │ │ │ + beq aaacc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6bc │ │ │ │ + bgt aa9a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa7d4 │ │ │ │ + beq aaab8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6bc │ │ │ │ + bgt aa9a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa7fc │ │ │ │ + beq aaae0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa598 │ │ │ │ + ble aa87c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b aa598 │ │ │ │ + b aa87c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa5e4 │ │ │ │ + beq aa8c8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa730 │ │ │ │ + bgt aaa14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa730 │ │ │ │ + bne aaa14 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aa660 │ │ │ │ + b aa944 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b aa660 │ │ │ │ + b aa944 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa5b8 │ │ │ │ + bne aa89c │ │ │ │ tst r3, #32 │ │ │ │ - bne aa810 │ │ │ │ + bne aaaf4 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa834 │ │ │ │ + blt aab18 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa7c0 │ │ │ │ + bgt aaaa4 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa85c │ │ │ │ + beq aab40 │ │ │ │ mov r1, r3 │ │ │ │ - b aa598 │ │ │ │ - bl 14330c │ │ │ │ + b aa87c │ │ │ │ + bl 143454 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa598 │ │ │ │ + b aa87c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa6a0 │ │ │ │ + b aa984 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa684 │ │ │ │ + b aa968 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa6bc │ │ │ │ + b aa9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa844 │ │ │ │ + bne aab28 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa78c │ │ │ │ + bge aaa70 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aa854 │ │ │ │ + bne aab38 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aa878 │ │ │ │ + ldr r3, [pc, #56] @ aab5c │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aa7a8 │ │ │ │ + b aaa8c │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa78c │ │ │ │ + bge aaa70 │ │ │ │ add r3, r1, #20 │ │ │ │ - b aa834 │ │ │ │ + b aab18 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa7c0 │ │ │ │ + b aaaa4 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa87c : │ │ │ │ +000aab60 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq aad04 │ │ │ │ + beq aafe8 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq aab60 │ │ │ │ + beq aae44 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi aadf0 │ │ │ │ + bhi ab0d4 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble aab2c │ │ │ │ + ble aae10 │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne aad60 │ │ │ │ + bne ab044 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi aab34 │ │ │ │ + bhi aae18 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aaba4 │ │ │ │ + bne aae88 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa998 │ │ │ │ + bcc aac7c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aaba8 │ │ │ │ + bne aae8c │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa998 │ │ │ │ + bcc aac7c │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aaba8 │ │ │ │ + bne aae8c │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa998 │ │ │ │ + bcc aac7c │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aaba8 │ │ │ │ + bne aae8c │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aa980 │ │ │ │ - ldr ip, [pc, #2084] @ ab1c4 │ │ │ │ + bcs aac64 │ │ │ │ + ldr ip, [pc, #2084] @ ab4a8 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab1a8 │ │ │ │ + bhi ab48c │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ movw r0, #32896 @ 0x8080 │ │ │ │ movt r0, #32896 @ 0x8080 │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aaba8 │ │ │ │ + bne aae8c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aad44 │ │ │ │ - ldr r2, [pc, #1976] @ ab1c8 │ │ │ │ + bne ab028 │ │ │ │ + ldr r2, [pc, #1976] @ ab4ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r9, r3 │ │ │ │ - bgt aacc8 │ │ │ │ + bgt aafac │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq aacb8 │ │ │ │ + beq aaf9c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne aaa90 │ │ │ │ + bne aad74 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [r0, #12] │ │ │ │ @@ -128434,31 +128621,31 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #1808] @ ab1cc │ │ │ │ + ldr r2, [pc, #1808] @ ab4b0 │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne aad74 │ │ │ │ + bne ab058 │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq aad30 │ │ │ │ + beq ab014 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab1bc │ │ │ │ + beq ab4a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128466,266 +128653,266 @@ │ │ │ │ ldrne r2, [fp, #4] │ │ │ │ strne r4, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #1684] @ ab1d0 │ │ │ │ + ldr r0, [pc, #1684] @ ab4b4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab1ac │ │ │ │ + bhi ab490 │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aa9c4 │ │ │ │ + b aaca8 │ │ │ │ mov r1, ip │ │ │ │ - b aa9cc │ │ │ │ + b aacb0 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aa9cc │ │ │ │ + blt aacb0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab188 │ │ │ │ + bne ab46c │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b aab20 │ │ │ │ + b aae04 │ │ │ │ mov r1, ip │ │ │ │ rbit r2, r2 │ │ │ │ sub r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ add r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq aa9e8 │ │ │ │ + beq aaccc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add sl, r5, r9 │ │ │ │ ldrb r2, [r5, r9] │ │ │ │ cmp r6, #1 │ │ │ │ cmpeq r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r8, #127 @ 0x7f │ │ │ │ - bne aadfc │ │ │ │ + bne ab0e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a02d4 │ │ │ │ + bl a05b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aadf4 │ │ │ │ + beq ab0d8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq aadac │ │ │ │ + beq ab090 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab124 │ │ │ │ + beq ab408 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt aade8 │ │ │ │ + bgt ab0cc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1a5a50 │ │ │ │ + bl 1a5e1c │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab108 │ │ │ │ - bl bae7c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab3ec │ │ │ │ + bl bb158 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b aab20 │ │ │ │ + b aae04 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aaa90 │ │ │ │ + bne aad74 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab158 │ │ │ │ + bne ab43c │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad18 │ │ │ │ + beq aaffc │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aaa90 │ │ │ │ + b aad74 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab1d4 │ │ │ │ - b aab20 │ │ │ │ - bl 2e2210 │ │ │ │ + ldr r3, [pc, #1212] @ ab4b8 │ │ │ │ + b aae04 │ │ │ │ + bl 2e29d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aadf4 │ │ │ │ + beq ab0d8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aaaec │ │ │ │ + bne aadd0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aab08 │ │ │ │ + b aadec │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aad18 │ │ │ │ + beq aaffc │ │ │ │ add r7, r4, #20 │ │ │ │ - b aaa90 │ │ │ │ + b aad74 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b aabbc │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b aaea0 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab16c │ │ │ │ - ldr r0, [pc, #1100] @ ab1d8 │ │ │ │ + bne ab450 │ │ │ │ + ldr r0, [pc, #1100] @ ab4bc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaac4 │ │ │ │ + bne aada8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaac4 │ │ │ │ + b aada8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab144 │ │ │ │ + beq ab428 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab110 │ │ │ │ + bne ab3f4 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab124 │ │ │ │ + beq ab408 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aac6c │ │ │ │ + ble aaf50 │ │ │ │ mov sl, r5 │ │ │ │ - b aac84 │ │ │ │ - bl 2e2210 │ │ │ │ + b aaf68 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r3, #0 │ │ │ │ - b aab20 │ │ │ │ + b aae04 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble aae4c │ │ │ │ + ble ab130 │ │ │ │ tst ip, #3 │ │ │ │ - beq aae70 │ │ │ │ + beq ab154 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b aae0c │ │ │ │ + b ab0f0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, ip │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, r5 │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, ip │ │ │ │ - bls ab0e0 │ │ │ │ + bls ab3c4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b aae4c │ │ │ │ + b ab130 │ │ │ │ add r8, ip, #4 │ │ │ │ movw lr, #257 @ 0x101 │ │ │ │ movt lr, #257 @ 0x101 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ movt r1, #255 @ 0xff │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r8 │ │ │ │ - bcc aae30 │ │ │ │ + bcc ab114 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab0d8 │ │ │ │ + ble ab3bc │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab0d0 │ │ │ │ + bcc ab3b4 │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, r5, #4 │ │ │ │ bic r6, r1, #3 │ │ │ │ add r4, r6, r5 │ │ │ │ lsr r6, r6, #2 │ │ │ │ add r6, r6, #1 │ │ │ │ ands r6, r6, #7 │ │ │ │ - beq aafd4 │ │ │ │ + beq ab2b8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq aafb4 │ │ │ │ + beq ab298 │ │ │ │ cmp r6, #2 │ │ │ │ - beq aaf9c │ │ │ │ + beq ab280 │ │ │ │ cmp r6, #3 │ │ │ │ - beq aaf84 │ │ │ │ + beq ab268 │ │ │ │ cmp r6, #4 │ │ │ │ - beq aaf6c │ │ │ │ + beq ab250 │ │ │ │ cmp r6, #5 │ │ │ │ - beq aaf54 │ │ │ │ + beq ab238 │ │ │ │ cmp r6, #6 │ │ │ │ - beq aaf3c │ │ │ │ + beq ab220 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mvn r6, r7 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r0, r5, lr │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -128761,15 +128948,15 @@ │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ mvn r6, r7 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - beq ab0a4 │ │ │ │ + beq ab388 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r7, r3, #4 │ │ │ │ add r3, r3, #32 │ │ │ │ mvn r5, r6 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ @@ -128813,448 +129000,434 @@ │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ mvn r5, r6 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - bne aafd4 │ │ │ │ + bne ab2b8 │ │ │ │ bic r3, r1, #3 │ │ │ │ add r5, r8, r3 │ │ │ │ add r8, r5, #4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r1, r0, asr #8 │ │ │ │ and r0, r0, r1 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add ip, ip, r3 │ │ │ │ - b aaea4 │ │ │ │ + b ab188 │ │ │ │ mov r0, #0 │ │ │ │ - b ab0b0 │ │ │ │ + b ab394 │ │ │ │ mov r3, r2 │ │ │ │ - b aaec4 │ │ │ │ + b ab1a8 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls aabf8 │ │ │ │ + bls aaedc │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b aabf8 │ │ │ │ - bl 1e3d10 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b aadf4 │ │ │ │ + b aaedc │ │ │ │ + bl 1e4514 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b ab0d8 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aadcc │ │ │ │ + bne ab0b0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aac6c │ │ │ │ - b aade8 │ │ │ │ + ble aaf50 │ │ │ │ + b ab0cc │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aadcc │ │ │ │ - b ab124 │ │ │ │ + bne ab0b0 │ │ │ │ + b ab408 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b aace8 │ │ │ │ + b aafcc │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaac4 │ │ │ │ + b aada8 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge aab88 │ │ │ │ - ldr r3, [pc, #56] @ ab1dc │ │ │ │ + bge aae6c │ │ │ │ + ldr r3, [pc, #56] @ ab4c0 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b aab20 │ │ │ │ + b aae04 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aa9bc │ │ │ │ + b aaca0 │ │ │ │ add r0, r3, #28 │ │ │ │ - b aad34 │ │ │ │ - subeq pc, r5, r0, asr fp @ │ │ │ │ + b ab018 │ │ │ │ + subeq pc, r5, r8, ror fp @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - subeq pc, r5, r4, asr fp @ │ │ │ │ + subeq pc, r5, ip, ror fp @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq ab24c │ │ │ │ + beq ab530 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r4, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne ab24c │ │ │ │ + bne ab530 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab25c │ │ │ │ + beq ab540 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab420 │ │ │ │ + beq ab704 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab438 │ │ │ │ - ldr r3, [pc, #708] @ ab53c │ │ │ │ + beq ab71c │ │ │ │ + ldr r3, [pc, #708] @ ab820 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab3cc │ │ │ │ + bne ab6b0 │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab4e4 │ │ │ │ + beq ab7c8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab340 │ │ │ │ + bne ab624 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab42c │ │ │ │ + bgt ab710 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab42c │ │ │ │ + bne ab710 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab250 │ │ │ │ + beq ab534 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab250 │ │ │ │ + bne ab534 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ab250 │ │ │ │ + b ab534 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab35c │ │ │ │ + bgt ab640 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab4d0 │ │ │ │ + beq ab7b4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab390 │ │ │ │ + bgt ab674 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab4b8 │ │ │ │ + beq ab79c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab390 │ │ │ │ + bgt ab674 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab4a4 │ │ │ │ + beq ab788 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab24c │ │ │ │ + beq ab530 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b ab24c │ │ │ │ + b ab530 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab290 │ │ │ │ + beq ab574 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab404 │ │ │ │ + bgt ab6e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab404 │ │ │ │ + bne ab6e8 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - beq ab24c │ │ │ │ - b ab3a8 │ │ │ │ + beq ab530 │ │ │ │ + b ab68c │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab30c │ │ │ │ - b ab250 │ │ │ │ + bne ab5f0 │ │ │ │ + b ab534 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab270 │ │ │ │ + bne ab554 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab4f0 │ │ │ │ + bne ab7d4 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ab514 │ │ │ │ + blt ab7f8 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab250 │ │ │ │ + bgt ab534 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab250 │ │ │ │ + bne ab534 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab250 │ │ │ │ + b ab534 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab390 │ │ │ │ + b ab674 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab378 │ │ │ │ + b ab65c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab35c │ │ │ │ - bl 14330c │ │ │ │ + b ab640 │ │ │ │ + bl 143454 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab24c │ │ │ │ + b ab530 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne ab524 │ │ │ │ + bne ab808 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab45c │ │ │ │ + bge ab740 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne ab534 │ │ │ │ + bne ab818 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ ab540 │ │ │ │ + ldr r3, [pc, #32] @ ab824 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab478 │ │ │ │ + b ab75c │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab45c │ │ │ │ + bge ab740 │ │ │ │ add r3, r2, #20 │ │ │ │ - b ab514 │ │ │ │ + b ab7f8 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq ab564 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2574e8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ab96c │ │ │ │ + blt abc18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ands r2, r3, #3 │ │ │ │ - bne ab700 │ │ │ │ + bne ab9ac │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq ab6a4 │ │ │ │ + beq ab950 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab848 │ │ │ │ + beq abaf4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #47520 @ 0xb9a0 │ │ │ │ + movw r3, #48204 @ 0xbc4c │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab874 │ │ │ │ + bne abb20 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab838 │ │ │ │ - ldr r3, [pc, #924] @ ab99c │ │ │ │ + bne abae4 │ │ │ │ + ldr r3, [pc, #924] @ abc48 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ab6d4 │ │ │ │ + beq ab980 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ab64c │ │ │ │ + bgt ab8f8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab6d4 │ │ │ │ + beq ab980 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq ab684 │ │ │ │ + beq ab930 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab768 │ │ │ │ + beq aba14 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab884 │ │ │ │ + bne abb30 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab5c4 │ │ │ │ + bne ab870 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab5c4 │ │ │ │ + beq ab870 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab5c4 │ │ │ │ + b ab870 │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab954 │ │ │ │ + bne abc00 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab964 │ │ │ │ + bne abc10 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #2 │ │ │ │ strle r3, [r0] │ │ │ │ - ldr r0, [pc, #628] @ ab99c │ │ │ │ + ldr r0, [pc, #628] @ abc48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 153070 │ │ │ │ + bl 153350 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab970 │ │ │ │ + beq abc1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab960 │ │ │ │ + beq abc0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b ab5b0 │ │ │ │ + b ab85c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -129265,90 +129438,90 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne ab7d0 │ │ │ │ + bne aba7c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab7cc │ │ │ │ + beq aba78 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [ip, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ab8d4 │ │ │ │ + beq abb80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ab8a8 │ │ │ │ + beq abb54 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq ab67c │ │ │ │ + beq ab928 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [lr, #20] │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab6b0 │ │ │ │ + beq ab95c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ab6c4 │ │ │ │ + beq ab970 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b ab6b0 │ │ │ │ + b ab95c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab854 │ │ │ │ + beq abb00 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ab5c4 │ │ │ │ - b ab860 │ │ │ │ + beq ab870 │ │ │ │ + b abb0c │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab7e4 │ │ │ │ + beq aba90 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -129369,82 +129542,82 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b ab6f0 │ │ │ │ + b ab99c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a47d8 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #22624 @ 0x5860 │ │ │ │ + b a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #22688 @ 0x58a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b ab67c │ │ │ │ + b ab928 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ab9a0 : │ │ │ │ +000abc4c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb7c │ │ │ │ + bne abe28 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ abc44 │ │ │ │ + ldr r3, [pc, #608] @ abef0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq abb50 │ │ │ │ + beq abdfc │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt aba30 │ │ │ │ + bgt abcdc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb50 │ │ │ │ + beq abdfc │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq abb30 │ │ │ │ + beq abddc │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -129457,29 +129630,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne abac8 │ │ │ │ + bne abd74 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abac4 │ │ │ │ + beq abd70 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq abbb8 │ │ │ │ + beq abe64 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abb8c │ │ │ │ + beq abe38 │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -129500,18 +129673,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abc38 │ │ │ │ + bne abee4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #1004] @ 0x3ec │ │ │ │ @@ -129527,15 +129700,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq abadc │ │ │ │ + beq abd88 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -129559,75 +129732,75 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b abb6c │ │ │ │ + b abe18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac120 │ │ │ │ + bne ac3cc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac06c │ │ │ │ + beq ac318 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne abda0 │ │ │ │ + bne ac04c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abcc0 │ │ │ │ + beq abf6c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne ac8f0 │ │ │ │ + bne acb9c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac034 │ │ │ │ + ble ac2e0 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne abf68 │ │ │ │ + bne ac214 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r1, r2, lsl ip │ │ │ │ and r2, r9, r1 │ │ │ │ - bgt abd74 │ │ │ │ + bgt ac020 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abf40 │ │ │ │ + bge ac1ec │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq ac00c │ │ │ │ + beq ac2b8 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ add r1, r1, #1 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -129637,994 +129810,994 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ac8cc │ │ │ │ + bgt acb78 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abe8c │ │ │ │ + bge ac138 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b abd1c │ │ │ │ + b abfc8 │ │ │ │ cmp r7, r8 │ │ │ │ - beq abe3c │ │ │ │ + beq ac0e8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq abe08 │ │ │ │ - ldr r2, [pc, #3488] @ acb5c │ │ │ │ + beq ac0b4 │ │ │ │ + ldr r2, [pc, #3488] @ ace08 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac09c │ │ │ │ + bne ac348 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac448 │ │ │ │ + bne ac6f4 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac6b4 │ │ │ │ + bne ac960 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac65c │ │ │ │ + bne ac908 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac604 │ │ │ │ + bne ac8b0 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac5ac │ │ │ │ + bne ac858 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac554 │ │ │ │ + bne ac800 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac4fc │ │ │ │ + bne ac7a8 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac4a0 │ │ │ │ + bne ac74c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac42c │ │ │ │ + beq ac6d8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r5, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r5, lsl #3 │ │ │ │ strne r8, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r8, [r3, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble abe70 │ │ │ │ + ble ac11c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd68 │ │ │ │ + bgt ac014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abd68 │ │ │ │ + bne ac014 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b abd68 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abe48 │ │ │ │ + bne ac0f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b abe48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac0f4 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r5, r3, r0 │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt abd90 │ │ │ │ + blt ac03c │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ cmp ip, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - ble abf1c │ │ │ │ + ble ac1c8 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ac95c │ │ │ │ + bgt acc08 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt abd90 │ │ │ │ + blt ac03c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abedc │ │ │ │ + b ac188 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb ip, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge abf08 │ │ │ │ + bge ac1b4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b abd1c │ │ │ │ + b abfc8 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt abf2c │ │ │ │ - b abeb4 │ │ │ │ - ldr r2, [pc, #3052] @ acb5c │ │ │ │ + blt ac1d8 │ │ │ │ + b ac160 │ │ │ │ + ldr r2, [pc, #3052] @ ace08 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac18c │ │ │ │ + bne ac438 │ │ │ │ tst r5, #2 │ │ │ │ - bne ac3cc │ │ │ │ + bne ac678 │ │ │ │ tst r5, #4 │ │ │ │ - bne ac36c │ │ │ │ + bne ac618 │ │ │ │ tst r5, #8 │ │ │ │ - bne ac30c │ │ │ │ + bne ac5b8 │ │ │ │ tst r5, #16 │ │ │ │ - bne ac2ac │ │ │ │ + bne ac558 │ │ │ │ tst r5, #32 │ │ │ │ - bne ac24c │ │ │ │ + bne ac4f8 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac1ec │ │ │ │ + bne ac498 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq abcd8 │ │ │ │ + beq abf84 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abcd8 │ │ │ │ + beq abf84 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abcd8 │ │ │ │ + bge abf84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abcd8 │ │ │ │ + bl 2ecac8 │ │ │ │ + b abf84 │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r6, r8} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - b abd50 │ │ │ │ + b abffc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acca8 │ │ │ │ + bl acf54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abccc │ │ │ │ + bne abf78 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acb34 │ │ │ │ + ble acde0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac094 │ │ │ │ + bgt ac340 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acb50 │ │ │ │ + beq acdfc │ │ │ │ mvn r0, #0 │ │ │ │ - b abd6c │ │ │ │ + b ac018 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac88c │ │ │ │ + bne acb38 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac80c │ │ │ │ + bne acab8 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac84c │ │ │ │ + bne acaf8 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac78c │ │ │ │ + bne aca38 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac7cc │ │ │ │ + bne aca78 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac74c │ │ │ │ + bne ac9f8 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac70c │ │ │ │ + bne ac9b8 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq abe08 │ │ │ │ + beq ac0b4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe08 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac0b4 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aca4c │ │ │ │ + bne accf8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abe08 │ │ │ │ + bne ac0b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b abe0c │ │ │ │ + b ac0b8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne abc7c │ │ │ │ + bne abf28 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a5a0 │ │ │ │ + bl 11a7c0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abc9c │ │ │ │ + beq abf48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b527c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5a0c <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac988 │ │ │ │ + ble acc34 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd68 │ │ │ │ + bgt ac014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abd68 │ │ │ │ + bne ac014 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b abd68 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac014 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf7c │ │ │ │ + beq ac228 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf7c │ │ │ │ + bge ac228 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abf7c │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac228 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfac │ │ │ │ + beq ac258 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfac │ │ │ │ + bge ac258 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abfac │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac258 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfa4 │ │ │ │ + beq ac250 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfa4 │ │ │ │ + bge ac250 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abfa4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac250 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf9c │ │ │ │ + beq ac248 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf9c │ │ │ │ + bge ac248 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abf9c │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac248 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf94 │ │ │ │ + beq ac240 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf94 │ │ │ │ + bge ac240 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abf94 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac240 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf8c │ │ │ │ + beq ac238 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf8c │ │ │ │ + bge ac238 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abf8c │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac238 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf84 │ │ │ │ + beq ac230 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf84 │ │ │ │ + bge ac230 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abf84 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac230 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r8, [r3, #28] │ │ │ │ - b abe3c │ │ │ │ + b ac0e8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdd0 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac07c │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdd0 │ │ │ │ + beq ac07c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdd0 │ │ │ │ + bge ac07c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abdd0 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac07c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe08 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac0b4 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq abe08 │ │ │ │ + beq ac0b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abe08 │ │ │ │ + bge ac0b4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b abe0c │ │ │ │ + b ac0b8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abe00 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac0ac │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abe00 │ │ │ │ + beq ac0ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abe00 │ │ │ │ + bge ac0ac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abe00 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac0ac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdf8 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac0a4 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdf8 │ │ │ │ + beq ac0a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdf8 │ │ │ │ + bge ac0a4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abdf8 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac0a4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdf0 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac09c │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdf0 │ │ │ │ + beq ac09c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdf0 │ │ │ │ + bge ac09c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abdf0 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac09c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abde8 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac094 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abde8 │ │ │ │ + beq ac094 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abde8 │ │ │ │ + bge ac094 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abde8 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac094 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abde0 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac08c │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abde0 │ │ │ │ + beq ac08c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abde0 │ │ │ │ + bge ac08c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abde0 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac08c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdd8 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac084 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdd8 │ │ │ │ + beq ac084 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdd8 │ │ │ │ + bge ac084 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b abdd8 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac084 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0d4 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac380 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac9a4 │ │ │ │ + bne acc50 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0d4 │ │ │ │ + b ac380 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0cc │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac378 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca54 │ │ │ │ + bne acd00 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0cc │ │ │ │ + b ac378 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0bc │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac368 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac9dc │ │ │ │ + bne acc88 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0bc │ │ │ │ + b ac368 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0c4 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac370 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acac4 │ │ │ │ + bne acd70 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0c4 │ │ │ │ + b ac370 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0ac │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac358 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca8c │ │ │ │ + bne acd38 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0ac │ │ │ │ + b ac358 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0b4 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac360 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acafc │ │ │ │ + bne acda8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0b4 │ │ │ │ + b ac360 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0a4 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq ac350 │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca14 │ │ │ │ + bne accc0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac0a4 │ │ │ │ + b ac350 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac930 │ │ │ │ + bge acbdc │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b abd1c │ │ │ │ + b abfc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acca8 │ │ │ │ + bl acf54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac06c │ │ │ │ + beq ac318 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b abcc0 │ │ │ │ + b abf6c │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r0, r0, r2 │ │ │ │ add r2, lr, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt ac8e0 │ │ │ │ - b abeb8 │ │ │ │ + blt acb8c │ │ │ │ + b ac164 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac8e0 │ │ │ │ + blt acb8c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abed4 │ │ │ │ + b ac180 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac164 │ │ │ │ + bne ac410 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ac164 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac410 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0d4 │ │ │ │ + bge ac380 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0d4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac380 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0bc │ │ │ │ + bge ac368 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0bc │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac368 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0a4 │ │ │ │ + bge ac350 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0a4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac350 │ │ │ │ mov r3, r8 │ │ │ │ - b ac4c4 │ │ │ │ + b ac770 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0cc │ │ │ │ + bge ac378 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0cc │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac378 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0ac │ │ │ │ + bge ac358 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0ac │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac358 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0c4 │ │ │ │ + bge ac370 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0c4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac370 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0b4 │ │ │ │ + bge ac360 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ac0b4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ac360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac078 │ │ │ │ + bne ac324 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ac078 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac324 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ac094 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ac340 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ add fp, sp, #8 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r2, r2, lsl lr │ │ │ │ and r0, r2, r1 │ │ │ │ - bgt acbc0 │ │ │ │ + bgt ace6c │ │ │ │ add r3, ip, r0 │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge acbfc │ │ │ │ + bge acea8 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt acc78 │ │ │ │ + bgt acf24 │ │ │ │ add r3, ip, r0, lsl #1 │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ ldrsh r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt acbb8 │ │ │ │ + blt ace64 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r0, r2 │ │ │ │ - bgt acc40 │ │ │ │ + bgt aceec │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt acbb8 │ │ │ │ + blt ace64 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acc18 │ │ │ │ + b acec4 │ │ │ │ cmp lr, #15 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt acbb8 │ │ │ │ + blt ace64 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acc40 │ │ │ │ + b aceec │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b acbf4 │ │ │ │ + b acea0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi adac4 │ │ │ │ + bhi add70 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb ip, [r5, #6] │ │ │ │ @@ -130635,26 +130808,26 @@ │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r2, #1 │ │ │ │ lsl r2, r7, r9 │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #0 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq ad3f0 │ │ │ │ + beq ad69c │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ad7e8 │ │ │ │ + bhi ada94 │ │ │ │ cmp r3, #3 │ │ │ │ - bne acee8 │ │ │ │ - ldr r2, [pc, #3492] @ adad0 │ │ │ │ + bne ad194 │ │ │ │ + ldr r2, [pc, #3492] @ add7c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad46c │ │ │ │ + beq ad718 │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -130673,81 +130846,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne ad910 │ │ │ │ + bne adbbc │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad418 │ │ │ │ + beq ad6c4 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad4b4 │ │ │ │ + bne ad760 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad4b4 │ │ │ │ + bne ad760 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ace6c │ │ │ │ + beq ad118 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ace3c │ │ │ │ + b ad0e8 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad3d0 │ │ │ │ + bgt ad67c │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad068 │ │ │ │ + bne ad314 │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ace6c │ │ │ │ + beq ad118 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ace10 │ │ │ │ + bgt ad0bc │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad068 │ │ │ │ + bne ad314 │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ace38 │ │ │ │ + bne ad0e4 │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq acecc │ │ │ │ + beq ad178 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad0d8 │ │ │ │ + bne ad384 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad0d8 │ │ │ │ - ldr r3, [pc, #3120] @ adad0 │ │ │ │ + bne ad384 │ │ │ │ + ldr r3, [pc, #3120] @ add7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ad45c │ │ │ │ + bhi ad708 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -130761,45 +130934,45 @@ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #65240 @ 0xfed8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - bne ad970 │ │ │ │ - ldr r0, [pc, #2988] @ adad0 │ │ │ │ + bne adc1c │ │ │ │ + ldr r0, [pc, #2988] @ add7c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs ad84c │ │ │ │ + bcs adaf8 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq ad8f0 │ │ │ │ + beq adb9c │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0] │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad240 │ │ │ │ + beq ad4ec │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb sl, [r4, #5] │ │ │ │ add sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -130819,112 +130992,112 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ lsl r3, r8, r3 │ │ │ │ - bne ad2e4 │ │ │ │ + bne ad590 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad41c │ │ │ │ + beq ad6c8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne acdc4 │ │ │ │ + bne ad070 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad058 │ │ │ │ + ble ad304 │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad9ac │ │ │ │ + beq adc58 │ │ │ │ ldr ip, [r3], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [r2, #-12] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad02c │ │ │ │ + bne ad2d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb964 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ace6c │ │ │ │ + bl bbc6c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad118 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, ip, r2 │ │ │ │ and r2, r2, lr │ │ │ │ - ble ad0c8 │ │ │ │ + ble ad374 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad62c │ │ │ │ + bgt ad8d8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ace28 │ │ │ │ + beq ad0d4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad08c │ │ │ │ + b ad338 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ ldrsb r1, [sl, r2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ace5c │ │ │ │ - b ad0b4 │ │ │ │ + beq ad108 │ │ │ │ + b ad360 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad940 │ │ │ │ - ldr r2, [pc, #2516] @ adad0 │ │ │ │ + bne adbec │ │ │ │ + ldr r2, [pc, #2516] @ add7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq ad8ac │ │ │ │ + beq adb58 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad148 │ │ │ │ + bgt ad3f4 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad8ac │ │ │ │ + beq adb58 │ │ │ │ bic r2, r5, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq ad708 │ │ │ │ + beq ad9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne acecc │ │ │ │ + bne ad178 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr sl, [r9, #512] @ 0x200 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -130933,60 +131106,60 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r1, [r2, #8] │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r1, [ip, #528] @ 0x210 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ad1d8 │ │ │ │ + bne ad484 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad1d4 │ │ │ │ + beq ad480 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r3, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ad9f0 │ │ │ │ + beq adc9c │ │ │ │ cmp r3, #1 │ │ │ │ - beq ad9c4 │ │ │ │ + beq adc70 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq acecc │ │ │ │ + beq ad178 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad60c │ │ │ │ + bhi ad8b8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r9, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r9 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad84c │ │ │ │ + beq adaf8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ add sl, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -131007,234 +131180,234 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r2, r7, r2 │ │ │ │ lsl r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - beq acff4 │ │ │ │ + beq ad2a0 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add r1, r5, #20 │ │ │ │ add r8, r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, sl, r2 │ │ │ │ moveq r3, r0 │ │ │ │ moveq r2, r1 │ │ │ │ - beq ad69c │ │ │ │ + beq ad948 │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad9a4 │ │ │ │ + ble adc50 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r1, r9, r7, lsl #3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r8, r3, lsl #3] │ │ │ │ add lr, r1, r3, lsl #2 │ │ │ │ ldr r1, [ip] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble ad728 │ │ │ │ + ble ad9d4 │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad32c │ │ │ │ + bne ad5d8 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad3a8 │ │ │ │ + b ad654 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad74c │ │ │ │ + bgt ad9f8 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne ad758 │ │ │ │ + bne ada04 │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq ad6b0 │ │ │ │ + beq ad95c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad37c │ │ │ │ + bgt ad628 │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad758 │ │ │ │ + bne ada04 │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad398 │ │ │ │ + b ad644 │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad068 │ │ │ │ + bne ad314 │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ace38 │ │ │ │ - b ace6c │ │ │ │ + bne ad0e4 │ │ │ │ + b ad118 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi ad7f0 │ │ │ │ + bhi ada9c │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b acf00 │ │ │ │ + b ad1ac │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne ad7a8 │ │ │ │ + bne ada54 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb964 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ace6c │ │ │ │ + bl bbc6c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad118 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne ad954 │ │ │ │ + bne adc00 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b acf44 │ │ │ │ + b ad1f0 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ad700 │ │ │ │ + ble ad9ac │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq ad5cc │ │ │ │ + beq ad878 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r9, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad5cc │ │ │ │ + beq ad878 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ad528 │ │ │ │ + beq ad7d4 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, lr, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b ad5cc │ │ │ │ + b ad878 │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq acdfc │ │ │ │ + beq ad0a8 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ ldrd r0, [lr] │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #16 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r9, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad888 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r9, #3 │ │ │ │ add r3, lr, #24 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad54c │ │ │ │ + bne ad7f8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq ad8dc │ │ │ │ + beq adb88 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r3, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bne ad4c0 │ │ │ │ - b acdfc │ │ │ │ + bne ad76c │ │ │ │ + b ad0a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r7, #20 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad27c │ │ │ │ + b ad528 │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad3dc │ │ │ │ + beq ad688 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad62c │ │ │ │ + b ad8d8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb ip, [r0] │ │ │ │ add ip, ip, #1 │ │ │ │ add r0, r0, ip, lsl #2 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ @@ -131247,229 +131420,229 @@ │ │ │ │ strle ip, [r0] │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #-12] │ │ │ │ ldr r0, [lr, #4] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp r3, r7 │ │ │ │ - blt ad650 │ │ │ │ + blt ad8fc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb964 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bbc6c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25baf0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c7c0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ad9b4 │ │ │ │ + beq adc60 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ad94c │ │ │ │ + beq adbf8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acecc │ │ │ │ - beq ace6c │ │ │ │ - b acdfc │ │ │ │ + b ad178 │ │ │ │ + beq ad118 │ │ │ │ + b ad0a8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ str r1, [ip] │ │ │ │ add r2, r2, #8 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad32c │ │ │ │ - b ad368 │ │ │ │ + bne ad5d8 │ │ │ │ + b ad614 │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq ad938 │ │ │ │ + beq adbe4 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add lr, r0, #1 │ │ │ │ add r3, lr, r3 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r1, #7 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsble lr, [sl, r3] │ │ │ │ - ble ad788 │ │ │ │ + ble ada34 │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad920 │ │ │ │ + bne adbcc │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad3c8 │ │ │ │ + ble ad674 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad938 │ │ │ │ + bgt adbe4 │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad394 │ │ │ │ + b ad640 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad448 │ │ │ │ + ble ad6f4 │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b ad7c4 │ │ │ │ + b ada70 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad7c0 │ │ │ │ + beq ada6c │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne ad7c0 │ │ │ │ - b ad448 │ │ │ │ + bne ada6c │ │ │ │ + b ad6f4 │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi adaa0 │ │ │ │ + bhi add4c │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, r0, r7, lsl sl │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne ad970 │ │ │ │ - ldr r1, [pc, #660] @ adad0 │ │ │ │ + bne adc1c │ │ │ │ + ldr r1, [pc, #660] @ add7c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ada84 │ │ │ │ + bne add30 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq adac4 │ │ │ │ + beq add70 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad27c │ │ │ │ + b ad528 │ │ │ │ ldr r2, [r8, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ada74 │ │ │ │ + bne add20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad5ec │ │ │ │ - b ad8dc │ │ │ │ + bne ad898 │ │ │ │ + b adb88 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad268 │ │ │ │ + b ad514 │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad304 │ │ │ │ + b ad5b0 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b ad76c │ │ │ │ + b ada18 │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad398 │ │ │ │ + b ad644 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq adac4 │ │ │ │ + beq add70 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad27c │ │ │ │ - beq ad6b0 │ │ │ │ - b ad368 │ │ │ │ + b ad528 │ │ │ │ + beq ad95c │ │ │ │ + b ad614 │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad02c │ │ │ │ + b ad2d8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ ldr r3, [r9, #524] @ 0x20c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #24] │ │ │ │ strne r0, [r3, #24] │ │ │ │ ldr r3, [r9, #532] @ 0x214 │ │ │ │ str r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r9, #532] @ 0x214 │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad1ec │ │ │ │ + beq ad498 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sl, r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ @@ -131491,81 +131664,81 @@ │ │ │ │ ldr r3, [r8, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b acecc │ │ │ │ + b ad178 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b ad8c8 │ │ │ │ + b adb74 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ - b ad884 │ │ │ │ + b adb30 │ │ │ │ mul r1, r2, r1 │ │ │ │ add sl, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7, lsl sl │ │ │ │ adds r0, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl acf00 │ │ │ │ - bl 2e2210 │ │ │ │ + bpl ad1ac │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b acee0 │ │ │ │ + b ad18c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r8, r3, #16 │ │ │ │ - bne adff4 │ │ │ │ + bne ae2a0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne adcf4 │ │ │ │ + bne adfa0 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ade4c │ │ │ │ + bgt ae0f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq adeec │ │ │ │ - ldr r2, [pc, #1728] @ ae1ec │ │ │ │ + beq ae198 │ │ │ │ + ldr r2, [pc, #1728] @ ae498 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi adeec │ │ │ │ + bhi ae198 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ade78 │ │ │ │ - movw r8, #53700 @ 0xd1c4 │ │ │ │ + beq ae124 │ │ │ │ + movw r8, #54036 @ 0xd314 │ │ │ │ movt r8, #19 │ │ │ │ movw r3, #30956 @ 0x78ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae010 │ │ │ │ - ldr r2, [pc, #1648] @ ae1f0 │ │ │ │ + beq ae2bc │ │ │ │ + ldr r2, [pc, #1648] @ ae49c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -131574,52 +131747,52 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq adbd0 │ │ │ │ + beq ade7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae038 │ │ │ │ + beq ae2e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae0d4 │ │ │ │ + beq ae380 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae0d4 │ │ │ │ + bne ae380 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq add7c │ │ │ │ + beq ae028 │ │ │ │ str r7, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r8, #1 │ │ │ │ tst r3, #2 │ │ │ │ - beq add74 │ │ │ │ - ldr r2, [pc, #1432] @ ae1f0 │ │ │ │ + beq ae020 │ │ │ │ + ldr r2, [pc, #1432] @ ae49c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -131631,1200 +131804,1200 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne ae01c │ │ │ │ + bne ae2c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae0dc │ │ │ │ + beq ae388 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adce8 │ │ │ │ + bgt adf94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1e0 │ │ │ │ + beq ae48c │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 2577ec <_Py_NewReference@@Base+0x1bd4> │ │ │ │ + bl 2585ec <_PyThreadState_New@@Base+0x237c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae128 │ │ │ │ + beq ae3d4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8ff4 │ │ │ │ + bl a92d8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ade78 │ │ │ │ + beq ae124 │ │ │ │ mov r0, r7 │ │ │ │ - bl 257918 │ │ │ │ + bl 258718 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt add50 │ │ │ │ + bgt adffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae148 │ │ │ │ + beq ae3f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ade78 │ │ │ │ + beq ae124 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae038 │ │ │ │ + beq ae2e4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne adc50 │ │ │ │ + bne adefc │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b adc98 │ │ │ │ + b adf44 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq ae060 │ │ │ │ - ldr r3, [pc, #1116] @ ae1f4 │ │ │ │ + beq ae30c │ │ │ │ + ldr r3, [pc, #1116] @ ae4a0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #1096] @ ae1f0 │ │ │ │ + ldr r3, [pc, #1096] @ ae49c │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne adf98 │ │ │ │ + bne ae244 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae1d8 │ │ │ │ + beq ae484 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne adf0c │ │ │ │ + bne ae1b8 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ade18 │ │ │ │ + bgt ae0c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ade18 │ │ │ │ + bne ae0c4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae02c │ │ │ │ + ble ae2d8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae104 │ │ │ │ + beq ae3b0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b adc40 │ │ │ │ + b adeec │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #10160 @ 0x27b0 │ │ │ │ + movweq r8, #10896 @ 0x2a90 │ │ │ │ movteq r8, #21 │ │ │ │ - bne adec0 │ │ │ │ + bne ae16c │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne adb64 │ │ │ │ + bne ade10 │ │ │ │ mvn r0, #0 │ │ │ │ - b adcec │ │ │ │ + b adf98 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ade78 │ │ │ │ - movw r8, #38316 @ 0x95ac │ │ │ │ + beq ae124 │ │ │ │ + movw r8, #39132 @ 0x98dc │ │ │ │ movt r8, #20 │ │ │ │ - b adb64 │ │ │ │ - movw r8, #4644 @ 0x1224 │ │ │ │ + b ade10 │ │ │ │ + movw r8, #5364 @ 0x14f4 │ │ │ │ movt r8, #19 │ │ │ │ - b ade5c │ │ │ │ - movw r8, #45572 @ 0xb204 │ │ │ │ + b ae108 │ │ │ │ + movw r8, #46480 @ 0xb590 │ │ │ │ movt r8, #13 │ │ │ │ - b ade5c │ │ │ │ + b ae108 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble adeec │ │ │ │ + ble ae198 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #2544 @ 0x9f0 │ │ │ │ + movweq r8, #3456 @ 0xd80 │ │ │ │ movteq r8, #23 │ │ │ │ - beq ade5c │ │ │ │ + beq ae108 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #53956 @ 0xd2c4 │ │ │ │ + movweq r8, #55856 @ 0xda30 │ │ │ │ movteq r8, #27 │ │ │ │ - beq ade5c │ │ │ │ + beq ae108 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #22460 @ 0x57bc │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b ade78 │ │ │ │ + bl 140d3c │ │ │ │ + b ae124 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf28 │ │ │ │ + bgt ae1d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae1cc │ │ │ │ + beq ae478 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf60 │ │ │ │ + bgt ae20c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1c0 │ │ │ │ + beq ae46c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf60 │ │ │ │ + bgt ae20c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1b4 │ │ │ │ + beq ae460 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae0d4 │ │ │ │ + ble ae380 │ │ │ │ mov r0, r7 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ade38 │ │ │ │ + b ae0e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq addb8 │ │ │ │ + beq ae064 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adfd0 │ │ │ │ + bgt ae27c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adfd0 │ │ │ │ + bne ae27c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r7, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble ae0d4 │ │ │ │ + ble ae380 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ade38 │ │ │ │ + b ae0e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae198 │ │ │ │ - bl aeca8 │ │ │ │ + bne ae444 │ │ │ │ + bl aef54 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne adc40 │ │ │ │ - b ade78 │ │ │ │ + bne adeec │ │ │ │ + b ae124 │ │ │ │ cmp r5, #0 │ │ │ │ - bne adbc0 │ │ │ │ - b adbd0 │ │ │ │ + bne ade6c │ │ │ │ + b ade7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a9324 │ │ │ │ - b adcb8 │ │ │ │ + bl a9608 │ │ │ │ + b adf64 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ade34 │ │ │ │ + bne ae0e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ade78 │ │ │ │ + bgt ae124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ade78 │ │ │ │ + bne ae124 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ade78 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ae124 │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne add90 │ │ │ │ + bne ae03c │ │ │ │ tst r2, #32 │ │ │ │ - beq ae154 │ │ │ │ + beq ae400 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae184 │ │ │ │ + beq ae430 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae164 │ │ │ │ + bge ae410 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae1f8 │ │ │ │ + ldr r3, [pc, #336] @ ae4a4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae0d0 │ │ │ │ + bgt ae37c │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae0d0 │ │ │ │ + bne ae37c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ade38 │ │ │ │ + b ae0e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adccc │ │ │ │ + bgt adf78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adccc │ │ │ │ + bne adf78 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b adccc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b adf78 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ade30 │ │ │ │ + b ae0dc │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ade78 │ │ │ │ - bl 14330c │ │ │ │ - b add00 │ │ │ │ + beq ae124 │ │ │ │ + bl 143454 │ │ │ │ + b adfac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b add50 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b adffc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae09c │ │ │ │ + blt ae348 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae0a8 │ │ │ │ + b ae354 │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae164 │ │ │ │ - b ae08c │ │ │ │ + bge ae410 │ │ │ │ + b ae338 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22784 @ 0x5900 │ │ │ │ + movw r1, #22848 @ 0x5940 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b ade78 │ │ │ │ + bl 16ed94 │ │ │ │ + b ae124 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b adf60 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ae20c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b adf44 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ae1f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b adf28 │ │ │ │ - bl 14330c │ │ │ │ - b ae0d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b adce8 │ │ │ │ - subeq pc, r5, r8, asr fp @ │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ae1d4 │ │ │ │ + bl 143454 │ │ │ │ + b ae380 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b adf94 │ │ │ │ + subeq pc, r5, r0, lsl #23 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000ae1fc : │ │ │ │ +000ae4a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae24c │ │ │ │ + bgt ae4f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae2d0 │ │ │ │ - ldr r1, [pc, #200] @ ae300 │ │ │ │ + beq ae57c │ │ │ │ + ldr r1, [pc, #200] @ ae5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae2d0 │ │ │ │ + bhi ae57c │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #10160 @ 0x27b0 │ │ │ │ + movweq r5, #10896 @ 0x2a90 │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae2a4 │ │ │ │ + bne ae550 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #38316 @ 0x95ac │ │ │ │ + movw r5, #39132 @ 0x98dc │ │ │ │ movt r5, #20 │ │ │ │ - b ae25c │ │ │ │ - movw r5, #4644 @ 0x1224 │ │ │ │ + b ae508 │ │ │ │ + movw r5, #5364 @ 0x14f4 │ │ │ │ movt r5, #19 │ │ │ │ - b ae25c │ │ │ │ - movw r5, #53700 @ 0xd1c4 │ │ │ │ + b ae508 │ │ │ │ + movw r5, #54036 @ 0xd314 │ │ │ │ movt r5, #19 │ │ │ │ - b ae25c │ │ │ │ + b ae508 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae2d0 │ │ │ │ + ble ae57c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #2544 @ 0x9f0 │ │ │ │ + movweq r5, #3456 @ 0xd80 │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae25c │ │ │ │ + beq ae508 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #53956 @ 0xd2c4 │ │ │ │ + movweq r5, #55856 @ 0xda30 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae25c │ │ │ │ + beq ae508 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #22460 @ 0x57bc │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - movw r5, #45572 @ 0xb204 │ │ │ │ + b 140d3c │ │ │ │ + movw r5, #46480 @ 0xb590 │ │ │ │ movt r5, #13 │ │ │ │ - b ae25c │ │ │ │ - subeq pc, r5, r0, ror #22 │ │ │ │ + b ae508 │ │ │ │ + subeq pc, r5, r8, lsl #23 │ │ │ │ │ │ │ │ -000ae304 : │ │ │ │ +000ae5b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq aec2c │ │ │ │ + beq aeed8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae64c │ │ │ │ + bne ae8f8 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq ae64c │ │ │ │ + beq ae8f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeb08 │ │ │ │ + beq aedb4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae68c │ │ │ │ + bne ae938 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq aec58 │ │ │ │ + beq aef04 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae4f4 │ │ │ │ + bne ae7a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae55c │ │ │ │ + bgt ae808 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae568 │ │ │ │ + bgt ae814 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae410 │ │ │ │ + beq ae6bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne aeb94 │ │ │ │ + bne aee40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ae7ec │ │ │ │ + ble aea98 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ae700 │ │ │ │ + bne ae9ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r1, r1, lsl lr │ │ │ │ and r2, r1, r6 │ │ │ │ - bgt ae57c │ │ │ │ + bgt ae828 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae524 │ │ │ │ + bge ae7d0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq ae7a8 │ │ │ │ + beq aea54 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq ae4e4 │ │ │ │ + beq ae790 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeb68 │ │ │ │ + beq aee14 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeb68 │ │ │ │ + bgt aee14 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae51c │ │ │ │ + beq ae7c8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae518 │ │ │ │ + beq ae7c4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae7dc │ │ │ │ + ble aea88 │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae4e8 │ │ │ │ + b ae794 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r9, [r0, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bge ae5d0 │ │ │ │ + bge ae87c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae46c │ │ │ │ + b ae718 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae3ec │ │ │ │ + ble ae698 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae404 │ │ │ │ - b ae410 │ │ │ │ + bne ae6b0 │ │ │ │ + b ae6bc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeb70 │ │ │ │ + bgt aee1c │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae5a8 │ │ │ │ + bge ae854 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae46c │ │ │ │ + b ae718 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r9, r3, r0 │ │ │ │ ldrsh r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt ae598 │ │ │ │ + blt ae844 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r0, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r1 │ │ │ │ - ble ae638 │ │ │ │ + ble ae8e4 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aec00 │ │ │ │ + bgt aeeac │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae598 │ │ │ │ + blt ae844 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae5f8 │ │ │ │ + b ae8a4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae548 │ │ │ │ - b ae624 │ │ │ │ + blt ae7f4 │ │ │ │ + b ae8d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec88 │ │ │ │ + beq aef34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeb08 │ │ │ │ + beq aedb4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae3a8 │ │ │ │ + beq ae654 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae3a8 │ │ │ │ + bne ae654 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a5a0 │ │ │ │ + bl 11a7c0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae3cc │ │ │ │ + beq ae678 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne ae6d4 │ │ │ │ + bne ae980 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b527c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5a0c <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae4e8 │ │ │ │ + beq ae794 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6f8 │ │ │ │ + beq ae9a4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae4e8 │ │ │ │ - ldr r3, [pc, #1436] @ aeca4 │ │ │ │ + b ae794 │ │ │ │ + ldr r3, [pc, #1436] @ aef50 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aeaa8 │ │ │ │ + bne aed54 │ │ │ │ tst r9, #2 │ │ │ │ - bne aea48 │ │ │ │ + bne aecf4 │ │ │ │ tst r9, #4 │ │ │ │ - bne ae9e8 │ │ │ │ + bne aec94 │ │ │ │ tst r9, #8 │ │ │ │ - bne ae988 │ │ │ │ + bne aec34 │ │ │ │ tst r9, #16 │ │ │ │ - bne ae928 │ │ │ │ + bne aebd4 │ │ │ │ tst r9, #32 │ │ │ │ - bne ae8c8 │ │ │ │ + bne aeb74 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ae868 │ │ │ │ + bne aeb14 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae428 │ │ │ │ + beq ae6d4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae428 │ │ │ │ + beq ae6d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae428 │ │ │ │ + bge ae6d4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae428 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae6d4 │ │ │ │ mov r0, #12 │ │ │ │ cmp r8, #0 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b ae4ac │ │ │ │ + b ae758 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b ae51c │ │ │ │ + b ae7c8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acca8 │ │ │ │ + bl acf54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae41c │ │ │ │ + bne ae6c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae840 │ │ │ │ + bgt aeaec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aec98 │ │ │ │ + beq aef44 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aec58 │ │ │ │ + bgt aef04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aec58 │ │ │ │ + bne aef04 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b aec58 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b aef04 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae748 │ │ │ │ + beq ae9f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae748 │ │ │ │ + bge ae9f4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae748 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9f4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae740 │ │ │ │ + beq ae9ec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae740 │ │ │ │ + bge ae9ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae740 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9ec │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae738 │ │ │ │ + beq ae9e4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae738 │ │ │ │ + bge ae9e4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae738 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9e4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae730 │ │ │ │ + beq ae9dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae730 │ │ │ │ + bge ae9dc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae730 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9dc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae728 │ │ │ │ + beq ae9d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae728 │ │ │ │ + bge ae9d4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae728 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9d4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae720 │ │ │ │ + beq ae9cc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae720 │ │ │ │ + bge ae9cc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae720 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9cc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae718 │ │ │ │ + beq ae9c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae718 │ │ │ │ + bge ae9c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b ae718 │ │ │ │ + bl 2ecac8 │ │ │ │ + b ae9c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl a9468 │ │ │ │ + bl a974c │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec58 │ │ │ │ + beq aef04 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae4e4 │ │ │ │ + beq ae790 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeb68 │ │ │ │ + beq aee14 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae4e4 │ │ │ │ + b ae790 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge aebd4 │ │ │ │ + bge aee80 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae46c │ │ │ │ + b ae718 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acca8 │ │ │ │ + bl acf54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae824 │ │ │ │ + beq aead0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae410 │ │ │ │ + b ae6bc │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt aeb84 │ │ │ │ - b ae5d4 │ │ │ │ + blt aee30 │ │ │ │ + b ae880 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aeb84 │ │ │ │ + blt aee30 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae5f0 │ │ │ │ + b ae89c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq aec6c │ │ │ │ - bl b62e0 │ │ │ │ + beq aef18 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne aec6c │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne aef18 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4683 @ 0x124b │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae4e8 │ │ │ │ + b ae794 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b aec58 │ │ │ │ + bl 16ed94 │ │ │ │ + b aef04 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b aec58 │ │ │ │ + bl 2f51e8 │ │ │ │ + b aef04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ae840 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b aeaec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aeca8 : │ │ │ │ +000aef54 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30572 @ 0x776c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq aecfc │ │ │ │ + beq aefa8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aed08 │ │ │ │ + ble aefb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aecfc │ │ │ │ + bne aefa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000aed24 : │ │ │ │ +000aefd0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30088 @ 0x7588 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq aee28 │ │ │ │ + beq af0d4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aee34 │ │ │ │ + beq af0e0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aee28 │ │ │ │ + bne af0d4 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne aee28 │ │ │ │ - movw r1, #28688 @ 0x7010 │ │ │ │ + bne af0d4 │ │ │ │ + movw r1, #28752 @ 0x7050 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b aedec │ │ │ │ + b af098 │ │ │ │ cmp r3, #10 │ │ │ │ - beq aee1c │ │ │ │ + beq af0c8 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee28 │ │ │ │ + beq af0d4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne aedd8 │ │ │ │ + bne af084 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d274 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aede0 │ │ │ │ + bne af08c │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b aee2c │ │ │ │ + b af0d8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne aede0 │ │ │ │ + bne af08c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b aeda8 │ │ │ │ + b af054 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #408] @ af000 │ │ │ │ + ldr r5, [pc, #408] @ af2ac │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aef50 │ │ │ │ - ldr r0, [pc, #372] @ af004 │ │ │ │ + beq af1fc │ │ │ │ + ldr r0, [pc, #372] @ af2b0 │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne aefac │ │ │ │ + bne af258 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne aef00 │ │ │ │ + bne af1ac │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aef6c │ │ │ │ + bgt af218 │ │ │ │ ldr lr, [r5, r4] │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ str r1, [r2] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r4, [lr, #3836] @ 0xefc │ │ │ │ str r2, [r3, #16] │ │ │ │ @@ -132834,22 +133007,22 @@ │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [lr, #3824] @ 0xef0 │ │ │ │ str r4, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [lr, #3824] @ 0xef0 │ │ │ │ - b aeeec │ │ │ │ + b af198 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aeeb8 │ │ │ │ - b aeeec │ │ │ │ + bne af164 │ │ │ │ + b af198 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #3836] @ 0xefc │ │ │ │ and r2, r1, #3 │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ @@ -132857,83 +133030,83 @@ │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ str lr, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [lr, #4] │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - b aeeec │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b af198 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne aefe4 │ │ │ │ - ldr r0, [pc, #68] @ af008 │ │ │ │ + bne af290 │ │ │ │ + ldr r0, [pc, #68] @ af2b4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aeeb8 │ │ │ │ + bne af164 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aeeb8 │ │ │ │ + b af164 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aeeb8 │ │ │ │ + b af164 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000af00c : │ │ │ │ +000af2b8 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq af0f4 │ │ │ │ + beq af3a0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6c24 │ │ │ │ + bl a6f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af0a0 │ │ │ │ + beq af34c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af098 │ │ │ │ + bge af344 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [ip, #4] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr r6, [ip] │ │ │ │ ldrbeq r2, [r2, #85] @ 0x55 │ │ │ │ add lr, lr, #1 │ │ │ │ ubfxeq r2, r2, #6, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [ip] │ │ │ │ str ip, [r5, #4]! │ │ │ │ - b af05c │ │ │ │ + b af308 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af0b0 │ │ │ │ + bne af35c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af0fc │ │ │ │ + ldr ip, [pc, #68] @ af3a8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -132941,935 +133114,935 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r0, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b af0a0 │ │ │ │ - ldr r0, [pc, #4] @ af100 │ │ │ │ - b af0a0 │ │ │ │ + b af34c │ │ │ │ + ldr r0, [pc, #4] @ af3ac │ │ │ │ + b af34c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -000af104 : │ │ │ │ +000af3b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #8 │ │ │ │ - bne af148 │ │ │ │ + bne af3f4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30360 @ 0x7698 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9c20 │ │ │ │ + bl a9f04 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21356 @ 0x536c │ │ │ │ + movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1a0 │ │ │ │ + beq af44c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af544 │ │ │ │ + bne af7f0 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af1bc │ │ │ │ + beq af468 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af93c │ │ │ │ + bne afbe8 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1d4 │ │ │ │ + beq af480 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af464 │ │ │ │ + bne af710 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1ec │ │ │ │ + beq af498 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3f4 │ │ │ │ + bne af6a0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af204 │ │ │ │ + beq af4b0 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af8d8 │ │ │ │ + bne afb84 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0e28 │ │ │ │ + beq b10d4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af234 │ │ │ │ + bne af4e0 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #32] │ │ │ │ ldreq r1, [r2, #72] @ 0x48 │ │ │ │ streq r1, [r3, #72] @ 0x48 │ │ │ │ streq r0, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af258 │ │ │ │ + bne af504 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #36] @ 0x24 │ │ │ │ ldreq r1, [r2, #76] @ 0x4c │ │ │ │ streq r1, [r3, #76] @ 0x4c │ │ │ │ streq r0, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb74 │ │ │ │ + bne afe20 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq afb74 │ │ │ │ + beq afe20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af994 │ │ │ │ + beq afc40 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne afe64 │ │ │ │ + bne b0110 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af29c │ │ │ │ + bne af548 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb90 │ │ │ │ + bne afe3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2c0 │ │ │ │ + bne af56c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b0e0c │ │ │ │ + bne b10b8 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0328 │ │ │ │ + bne b05d4 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2f0 │ │ │ │ + bne af59c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2f0 │ │ │ │ + beq af59c │ │ │ │ cmp r4, #0 │ │ │ │ - beq af9c8 │ │ │ │ + beq afc74 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne af9c8 │ │ │ │ + bne afc74 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af9d8 │ │ │ │ + beq afc84 │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af314 │ │ │ │ + bne af5c0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne afa68 │ │ │ │ + bne afd14 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af328 │ │ │ │ + bne af5d4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc64 │ │ │ │ + bne aff10 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afcac │ │ │ │ + bne aff58 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1304 │ │ │ │ + bne b15b0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #140] @ 0x8c │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af360 │ │ │ │ + bne af60c │ │ │ │ ldr lr, [r2, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaf0 │ │ │ │ + bne afd9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq afbe0 │ │ │ │ + beq afe8c │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb28 │ │ │ │ + bne afdd4 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb28 │ │ │ │ + beq afdd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afba4 │ │ │ │ + beq afe50 │ │ │ │ ldr lr, [r4, #148] @ 0x94 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ - bne afcfc │ │ │ │ + bne affa8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd08 │ │ │ │ + beq affb4 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3b8 │ │ │ │ + bne af664 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb54 │ │ │ │ + bne afe00 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3d0 │ │ │ │ + bne af67c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b0760 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne afabc │ │ │ │ + bne afd68 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aff08 │ │ │ │ + beq b01b4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr ip, [r4, #56] @ 0x38 │ │ │ │ mov r6, lr │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, lr │ │ │ │ ldr lr, [r1] │ │ │ │ - bne afe18 │ │ │ │ + bne b00c4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af428 │ │ │ │ + bne af6d4 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b01f0 │ │ │ │ + bne b049c │ │ │ │ cmp r6, #0 │ │ │ │ - bne af43c │ │ │ │ + bne af6e8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0318 │ │ │ │ + bne b05c4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af1ec │ │ │ │ + bne af498 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af1ec │ │ │ │ + beq af498 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af1f8 │ │ │ │ - b af910 │ │ │ │ + bne af4a4 │ │ │ │ + b afbbc │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ ldr lr, [r1, #8] │ │ │ │ - bne afdbc │ │ │ │ + bne b0068 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0000 │ │ │ │ + bne b02ac │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b0200 │ │ │ │ + bne b04ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0014 │ │ │ │ + bne b02c0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0040 │ │ │ │ + bne b02ec │ │ │ │ cmp lr, #0 │ │ │ │ - bne b022c │ │ │ │ + bne b04d8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03ac │ │ │ │ + bne b0658 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4d8 │ │ │ │ + bne af784 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0360 │ │ │ │ + bne b060c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4f0 │ │ │ │ + bne af79c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12b4 │ │ │ │ + bne b1560 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af508 │ │ │ │ + bne af7b4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne affa4 │ │ │ │ + bne b0250 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af520 │ │ │ │ + bne af7cc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1330 │ │ │ │ + bne b15dc │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af1d4 │ │ │ │ + bne af480 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af1d4 │ │ │ │ + beq af480 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b00d8 │ │ │ │ - b affec │ │ │ │ + beq b0384 │ │ │ │ + b b0298 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r4 │ │ │ │ ldr lr, [r4, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, ip │ │ │ │ mov ip, lr │ │ │ │ - bne afd60 │ │ │ │ + bne b000c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c60 │ │ │ │ + bne b0f0c │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00e0 │ │ │ │ + bne b038c │ │ │ │ cmp r6, #0 │ │ │ │ - bne b03a0 │ │ │ │ + bne b064c │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c74 │ │ │ │ + bne b0f20 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b010c │ │ │ │ + bne b03b8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d20 │ │ │ │ + bne b0fcc │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5c4 │ │ │ │ + bne af870 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b4c │ │ │ │ + bne b0df8 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af888 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a30 │ │ │ │ + bne b0cdc │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5f4 │ │ │ │ + bne af8a0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0898 │ │ │ │ + bne b0b44 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af8b8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0820 │ │ │ │ + bne b0acc │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af624 │ │ │ │ + bne af8d0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0740 │ │ │ │ + bne b09ec │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af8e8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06c8 │ │ │ │ + bne b0974 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af654 │ │ │ │ + bne af900 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05e4 │ │ │ │ + bne b0890 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af66c │ │ │ │ + bne af918 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bb8 │ │ │ │ + bne b0e64 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af684 │ │ │ │ + bne af930 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af8 │ │ │ │ + bne b0da4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af69c │ │ │ │ + bne af948 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a84 │ │ │ │ + bne b0d30 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af960 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b050c │ │ │ │ + bne b07b8 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af978 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b058c │ │ │ │ + bne b0838 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6e4 │ │ │ │ + bne af990 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b041c │ │ │ │ + bne b06c8 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6fc │ │ │ │ + bne af9a8 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b4 │ │ │ │ + bne b0c60 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af714 │ │ │ │ + bne af9c0 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0958 │ │ │ │ + bne b0c04 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af72c │ │ │ │ + bne af9d8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13e4 │ │ │ │ + bne b1690 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af744 │ │ │ │ + bne af9f0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19ac │ │ │ │ + bne b1c58 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af75c │ │ │ │ + bne afa08 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17b8 │ │ │ │ + bne b1a64 │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af774 │ │ │ │ + bne afa20 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1aec │ │ │ │ + bne b1d98 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af78c │ │ │ │ + bne afa38 │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b184c │ │ │ │ + bne b1af8 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a4 │ │ │ │ + bne afa50 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a9c │ │ │ │ + bne b1d48 │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne afa68 │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a7c │ │ │ │ + bne b1d28 │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne af7d8 │ │ │ │ + bne afa84 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1934 │ │ │ │ + bne b1be0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7ec │ │ │ │ + bne afa98 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18e4 │ │ │ │ + bne b1b90 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af804 │ │ │ │ + bne afab0 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12dc │ │ │ │ + bne b1588 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af81c │ │ │ │ + bne afac8 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04d0 │ │ │ │ + bne b077c │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af834 │ │ │ │ + bne afae0 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04fc │ │ │ │ + bne b07a8 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af84c │ │ │ │ + bne afaf8 │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1abc │ │ │ │ + bne b1d68 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af864 │ │ │ │ + bne afb10 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a5c │ │ │ │ + bne b1d08 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne af880 │ │ │ │ + bne afb2c │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b0564 │ │ │ │ + bne b0810 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af894 │ │ │ │ + bne afb40 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b185c │ │ │ │ + bne b1b08 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af1a4 │ │ │ │ + bne af450 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af1a4 │ │ │ │ + beq af450 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af8c4 │ │ │ │ + beq afb70 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af1a4 │ │ │ │ + beq af450 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af1b0 │ │ │ │ - b af1bc │ │ │ │ + bne af45c │ │ │ │ + b af468 │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne afec0 │ │ │ │ + bne b016c │ │ │ │ cmp r5, #0 │ │ │ │ - bne af8fc │ │ │ │ + bne afba8 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15d8 │ │ │ │ + bne b1884 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af910 │ │ │ │ + bne afbbc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afef4 │ │ │ │ + bne b01a0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af210 │ │ │ │ + bne af4bc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af210 │ │ │ │ + beq af4bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af210 │ │ │ │ + beq af4bc │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af210 │ │ │ │ + b af4bc │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne afe74 │ │ │ │ + bne b0120 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af964 │ │ │ │ + bne afc10 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1348 │ │ │ │ + bne b15f4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af978 │ │ │ │ + bne afc24 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1320 │ │ │ │ + bne b15cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne af1bc │ │ │ │ + bne af468 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1bc │ │ │ │ + beq af468 │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af1bc │ │ │ │ + b af468 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af29c │ │ │ │ + bne af548 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af29c │ │ │ │ - b afb9c │ │ │ │ + beq af548 │ │ │ │ + b afe48 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af2f0 │ │ │ │ + bne af59c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2f0 │ │ │ │ + beq af59c │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af2fc │ │ │ │ + bne af5a8 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2fc │ │ │ │ + bne af5a8 │ │ │ │ tst ip, #2 │ │ │ │ - bne aff48 │ │ │ │ + bne b01f4 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4012] @ b09a8 │ │ │ │ + ldr r1, [pc, #4012] @ b0c54 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b02a4 │ │ │ │ - ldr r1, [pc, #3984] @ b09ac │ │ │ │ + bne b0550 │ │ │ │ + ldr r1, [pc, #3984] @ b0c58 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1b0c │ │ │ │ + beq b1db8 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b02ac │ │ │ │ + bne b0558 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ - bne af314 │ │ │ │ + bne af5c0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af314 │ │ │ │ + beq af5c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b19f0 │ │ │ │ + beq b1c9c │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b01e4 │ │ │ │ + beq b0490 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne afa94 │ │ │ │ + bne afd40 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0020 │ │ │ │ + bne b02cc │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afcac │ │ │ │ + bne aff58 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af340 │ │ │ │ + beq af5ec │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne afca8 │ │ │ │ - b af340 │ │ │ │ + bne aff54 │ │ │ │ + b af5ec │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af3e8 │ │ │ │ + beq af694 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af3e8 │ │ │ │ + bne af694 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47520 @ 0xb9a0 │ │ │ │ + movw r2, #48204 @ 0xbc4c │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #48120 @ 0xbbf8 │ │ │ │ + movweq r2, #48896 @ 0xbf00 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af3e8 │ │ │ │ + b af694 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1b14 │ │ │ │ + beq b1dc0 │ │ │ │ ldr r5, [r4, #140] @ 0x8c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af360 │ │ │ │ + beq af60c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - beq b1548 │ │ │ │ + beq b17f4 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb28 │ │ │ │ + bne afdd4 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af388 │ │ │ │ + bne af634 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aff30 │ │ │ │ + beq b01dc │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3b8 │ │ │ │ + bne af664 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af3b8 │ │ │ │ + beq af664 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afbcc │ │ │ │ + beq afe78 │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b133c │ │ │ │ + beq b15e8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq afd44 │ │ │ │ - b af3d0 │ │ │ │ + beq afff0 │ │ │ │ + b af67c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af29c │ │ │ │ + bne af548 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af29c │ │ │ │ + beq af548 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb9c │ │ │ │ + beq afe48 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af29c │ │ │ │ + beq af548 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af29c │ │ │ │ + b af548 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afc1c │ │ │ │ + beq afec8 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3b8 │ │ │ │ + bne af664 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af3b8 │ │ │ │ + beq af664 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afc50 │ │ │ │ - b af3d0 │ │ │ │ + beq afefc │ │ │ │ + b af67c │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af368 │ │ │ │ + beq af614 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1554 │ │ │ │ + bne b1800 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc10 │ │ │ │ + bne afebc │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afba4 │ │ │ │ + bne afe50 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb34 │ │ │ │ + bne afde0 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb34 │ │ │ │ + beq afde0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc44 │ │ │ │ + bne afef0 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afbcc │ │ │ │ + bne afe78 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3d0 │ │ │ │ + bne af67c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af3d0 │ │ │ │ + beq af67c │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af3d0 │ │ │ │ + b af67c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1a08 │ │ │ │ + beq b1cb4 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ mov lr, r5 │ │ │ │ - beq afc8c │ │ │ │ + beq aff38 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afcb4 │ │ │ │ + bne aff60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af340 │ │ │ │ + beq af5ec │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq afcc0 │ │ │ │ + beq aff6c │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af340 │ │ │ │ + beq af5ec │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af340 │ │ │ │ + bne af5ec │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af344 │ │ │ │ + beq af5f0 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af344 │ │ │ │ + beq af5f0 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af354 │ │ │ │ - b af360 │ │ │ │ + beq af600 │ │ │ │ + b af60c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af3a0 │ │ │ │ + bne af64c │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb34 │ │ │ │ + beq afde0 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b181c │ │ │ │ + bne b1ac8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd38 │ │ │ │ + bne affe4 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb54 │ │ │ │ + bne afe00 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3d0 │ │ │ │ + bne af67c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af3d0 │ │ │ │ + beq af67c │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af3d0 │ │ │ │ - b afc5c │ │ │ │ + beq af67c │ │ │ │ + b aff08 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afd74 │ │ │ │ + bne b0020 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e40 │ │ │ │ + bne b10ec │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd88 │ │ │ │ + bne b0034 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c38 │ │ │ │ + bne b0ee4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne afd9c │ │ │ │ + bne b0048 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ef4 │ │ │ │ + bne b11a0 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afdb4 │ │ │ │ + bne b0060 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0cdc │ │ │ │ + bne b0f88 │ │ │ │ mov ip, r4 │ │ │ │ - b af5c4 │ │ │ │ + b af870 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afdd0 │ │ │ │ + bne b007c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b01c8 │ │ │ │ + bne b0474 │ │ │ │ cmp r6, #0 │ │ │ │ - bne afde4 │ │ │ │ + bne b0090 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11c8 │ │ │ │ + bne b1474 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdf8 │ │ │ │ + bne b00a4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11d8 │ │ │ │ + bne b1484 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afe10 │ │ │ │ + bne b00bc │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b057c │ │ │ │ mov ip, r4 │ │ │ │ - b af4d8 │ │ │ │ + b af784 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe2c │ │ │ │ + bne b00d8 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01ac │ │ │ │ + bne b0458 │ │ │ │ cmp r6, #0 │ │ │ │ - bne afe40 │ │ │ │ + bne b00ec │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b02b4 │ │ │ │ + bne b0560 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af1ec │ │ │ │ + bne af498 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af1ec │ │ │ │ + beq af498 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af450 │ │ │ │ - b af1ec │ │ │ │ + bne af6fc │ │ │ │ + b af498 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af290 │ │ │ │ - b af29c │ │ │ │ + beq af53c │ │ │ │ + b af548 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe88 │ │ │ │ + bne b0134 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1a30 │ │ │ │ + bne b1cdc │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe9c │ │ │ │ + bne b0148 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1358 │ │ │ │ + bne b1604 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af1bc │ │ │ │ + bne af468 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1bc │ │ │ │ + beq af468 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne af98c │ │ │ │ - b af1bc │ │ │ │ + bne afc38 │ │ │ │ + b af468 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afed4 │ │ │ │ + bne b0180 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1610 │ │ │ │ + bne b18bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne af910 │ │ │ │ + bne afbbc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af910 │ │ │ │ + beq afbbc │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af204 │ │ │ │ + beq af4b0 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af210 │ │ │ │ - b af91c │ │ │ │ + bne af4bc │ │ │ │ + b afbc8 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af3e8 │ │ │ │ + beq af694 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aff28 │ │ │ │ + beq b01d4 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af3e8 │ │ │ │ + beq af694 │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af3e8 │ │ │ │ + b af694 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb34 │ │ │ │ + beq afde0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc28 │ │ │ │ - b afd14 │ │ │ │ - ldr ip, [pc, #2656] @ b09b0 │ │ │ │ + beq afed4 │ │ │ │ + b affc0 │ │ │ │ + ldr ip, [pc, #2656] @ b0c5c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, #180] @ 0xb4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ mov ip, #28 │ │ │ │ cmp r1, #10 │ │ │ │ @@ -133881,1848 +134054,1848 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #444] @ 0x1bc │ │ │ │ ldreq r1, [r0, #1016] @ 0x3f8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2568] @ b09a8 │ │ │ │ + ldr r1, [pc, #2568] @ b0c54 │ │ │ │ mov r0, r5 │ │ │ │ - b afa04 │ │ │ │ + b afcb0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b00a4 │ │ │ │ + beq b0350 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b04c0 │ │ │ │ + bne b076c │ │ │ │ cmp r5, #0 │ │ │ │ - bne affd4 │ │ │ │ + bne b0280 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b125c │ │ │ │ + bne b1508 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af1d4 │ │ │ │ + bne af480 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af1d4 │ │ │ │ + beq af480 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af1d4 │ │ │ │ - b b00d8 │ │ │ │ + beq af480 │ │ │ │ + b b0384 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0014 │ │ │ │ + bne b02c0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0040 │ │ │ │ + bne b02ec │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4b4 │ │ │ │ - b af4c0 │ │ │ │ + beq af760 │ │ │ │ + b af76c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp lr, r0 │ │ │ │ mov lr, r5 │ │ │ │ - bne afc88 │ │ │ │ - b afc8c │ │ │ │ + bne aff34 │ │ │ │ + b aff38 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b171c │ │ │ │ + bne b19c8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03b0 │ │ │ │ + bne b065c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0074 │ │ │ │ + bne b0320 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0360 │ │ │ │ + bne b060c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b008c │ │ │ │ + bne b0338 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b025c │ │ │ │ + bne b0508 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af508 │ │ │ │ + bne af7b4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af508 │ │ │ │ + beq af7b4 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b00c4 │ │ │ │ + bne b0370 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0294 │ │ │ │ + bne b0540 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af1d4 │ │ │ │ + bne af480 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af1d4 │ │ │ │ + beq af480 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af1d4 │ │ │ │ + b af480 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b00f8 │ │ │ │ + bne b03a4 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c74 │ │ │ │ + bne b0f20 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b010c │ │ │ │ + bne b03b8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d20 │ │ │ │ + bne b0fcc │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0124 │ │ │ │ + bne b03d0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b4c │ │ │ │ + bne b0df8 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af888 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5dc │ │ │ │ + beq af888 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b0160 │ │ │ │ + bne b040c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08a4 │ │ │ │ + bne b0b50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15fc │ │ │ │ + bne b18a8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b082c │ │ │ │ + bne b0ad8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1608 │ │ │ │ + bne b18b4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b074c │ │ │ │ + bne b09f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b01a4 │ │ │ │ + bne b0450 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d0 │ │ │ │ + bne b097c │ │ │ │ mov ip, #0 │ │ │ │ - b af63c │ │ │ │ + b af8e8 │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq afe2c │ │ │ │ + beq b00d8 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq afe34 │ │ │ │ - b afe40 │ │ │ │ + beq b00e0 │ │ │ │ + b b00ec │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq afdd0 │ │ │ │ + beq b007c │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afdd8 │ │ │ │ - b afde4 │ │ │ │ + beq b0084 │ │ │ │ + b b0090 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afa88 │ │ │ │ - b afa94 │ │ │ │ + beq afd34 │ │ │ │ + b afd40 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af430 │ │ │ │ - b af43c │ │ │ │ + beq af6dc │ │ │ │ + b af6e8 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b0218 │ │ │ │ + bne b04c4 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0040 │ │ │ │ + bne b02ec │ │ │ │ cmp lr, #0 │ │ │ │ - bne b022c │ │ │ │ + bne b04d8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03ac │ │ │ │ + bne b0658 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0244 │ │ │ │ + bne b04f0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0360 │ │ │ │ + bne b060c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4f0 │ │ │ │ + bne af79c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4f0 │ │ │ │ + beq af79c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b027c │ │ │ │ + bne b0528 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00a8 │ │ │ │ + bne b0354 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12cc │ │ │ │ + bne b1578 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b00c4 │ │ │ │ + beq b0370 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b00cc │ │ │ │ - b af1d4 │ │ │ │ + beq b0378 │ │ │ │ + b af480 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1b0c │ │ │ │ + beq b1db8 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af2fc │ │ │ │ + b af5a8 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq afe40 │ │ │ │ + beq b00ec │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq afe48 │ │ │ │ - b af1ec │ │ │ │ + beq b00f4 │ │ │ │ + b af498 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b0c54 │ │ │ │ + beq b0f00 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b02f8 │ │ │ │ + bne b05a4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14b0 │ │ │ │ + bne b175c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0310 │ │ │ │ + bne b05bc │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1288 │ │ │ │ + bne b1534 │ │ │ │ mov ip, r4 │ │ │ │ - b af508 │ │ │ │ + b af7b4 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af444 │ │ │ │ - b af1ec │ │ │ │ + beq af6f0 │ │ │ │ + b af498 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af9b0 │ │ │ │ + beq afc5c │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b1290 │ │ │ │ + beq b153c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af2f0 │ │ │ │ + bne af59c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2e4 │ │ │ │ - b af2f0 │ │ │ │ + bne af590 │ │ │ │ + b af59c │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b0384 │ │ │ │ + bne b0630 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0260 │ │ │ │ + bne b050c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12c0 │ │ │ │ + bne b156c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b027c │ │ │ │ - b b00a8 │ │ │ │ + beq b0528 │ │ │ │ + b b0354 │ │ │ │ cmp r7, #0 │ │ │ │ - beq af5a0 │ │ │ │ - b af5ac │ │ │ │ + beq af84c │ │ │ │ + b af858 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b03d0 │ │ │ │ + bne b067c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0368 │ │ │ │ + bne b0614 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b03e4 │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b025c │ │ │ │ + bne b0508 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03fc │ │ │ │ + bne b06a8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00a4 │ │ │ │ + bne b0350 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af520 │ │ │ │ + bne af7cc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af520 │ │ │ │ + beq af7cc │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b0294 │ │ │ │ + b b0540 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b090c │ │ │ │ + bne b0bb8 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b1450 │ │ │ │ + bne b16fc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c4 │ │ │ │ + bne b0c70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0460 │ │ │ │ + bne b070c │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0960 │ │ │ │ + bne b0c0c │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0478 │ │ │ │ + bne b0724 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1748 │ │ │ │ + bne b19f4 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af744 │ │ │ │ + bne af9f0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af744 │ │ │ │ + beq af9f0 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b04ac │ │ │ │ + bne b0758 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0cd4 │ │ │ │ mov ip, #0 │ │ │ │ - b af75c │ │ │ │ + b afa08 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afd50 │ │ │ │ - b afc5c │ │ │ │ + bne afffc │ │ │ │ + b aff08 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq affc8 │ │ │ │ - b affd4 │ │ │ │ + beq b0274 │ │ │ │ + b b0280 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0dd0 │ │ │ │ + bne b107c │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04f4 │ │ │ │ + bne b07a0 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0504 │ │ │ │ + bne b07b0 │ │ │ │ mov ip, #0 │ │ │ │ - b af834 │ │ │ │ + b afae0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0df8 │ │ │ │ + bne b10a4 │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b af834 │ │ │ │ + b afae0 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0654 │ │ │ │ + beq b0900 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b129c │ │ │ │ + beq b1548 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b0544 │ │ │ │ + bne b07f0 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0598 │ │ │ │ + bne b0844 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b055c │ │ │ │ + bne b0808 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b090c │ │ │ │ + bne b0bb8 │ │ │ │ mov ip, r8 │ │ │ │ - b af6e4 │ │ │ │ + b af990 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1144 │ │ │ │ + bne b13f0 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne af894 │ │ │ │ + bne afb40 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af894 │ │ │ │ + beq afb40 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b af894 │ │ │ │ + b afb40 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b1040 │ │ │ │ + beq b12ec │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b12a8 │ │ │ │ + beq b1554 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b05c4 │ │ │ │ + bne b0870 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b090c │ │ │ │ + bne b0bb8 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05dc │ │ │ │ + bne b0888 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10b4 │ │ │ │ + bne b1360 │ │ │ │ mov ip, r8 │ │ │ │ - b af6fc │ │ │ │ + b af9a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e5c │ │ │ │ + bne b1108 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b158c │ │ │ │ + bne b1838 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bcc │ │ │ │ + bne b0e78 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0624 │ │ │ │ + bne b08d0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b0 │ │ │ │ + bne b0a5c │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b063c │ │ │ │ + bne b08e8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0d38 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af960 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6b4 │ │ │ │ + beq af960 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ mov r6, ip │ │ │ │ - bne b067c │ │ │ │ + bne b0928 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1048 │ │ │ │ + bne b12f4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b143c │ │ │ │ + bne b16e8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b042c │ │ │ │ + bne b06d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1448 │ │ │ │ + bne b16f4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0c6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b06c0 │ │ │ │ + bne b096c │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0960 │ │ │ │ + bne b0c0c │ │ │ │ mov ip, #0 │ │ │ │ - b af714 │ │ │ │ + b af9c0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fa8 │ │ │ │ + bne b1254 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b06f4 │ │ │ │ + bne b09a0 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f0 │ │ │ │ + bne b089c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15e8 │ │ │ │ + bne b1894 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bc8 │ │ │ │ + bne b0e74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15f4 │ │ │ │ + bne b18a0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b4 │ │ │ │ + bne b0a60 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0738 │ │ │ │ + bne b09e4 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0d38 │ │ │ │ mov ip, #0 │ │ │ │ - b af69c │ │ │ │ + b af948 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f5c │ │ │ │ + bne b1208 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b1694 │ │ │ │ + bne b1940 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d8 │ │ │ │ + bne b0984 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0780 │ │ │ │ + bne b0a2c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05ec │ │ │ │ + bne b0898 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0798 │ │ │ │ + bne b0a44 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bc4 │ │ │ │ + bne b0e70 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af684 │ │ │ │ + bne af930 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af684 │ │ │ │ + beq af930 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b07d4 │ │ │ │ + bne b0a80 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0d3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13d0 │ │ │ │ + bne b167c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0658 │ │ │ │ + bne b0904 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13dc │ │ │ │ + bne b1688 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1044 │ │ │ │ + bne b12f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0818 │ │ │ │ + bne b0ac4 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0428 │ │ │ │ + bne b06d4 │ │ │ │ mov ip, #0 │ │ │ │ - b af6e4 │ │ │ │ + b af990 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ff4 │ │ │ │ + bne b12a0 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b084c │ │ │ │ + bne b0af8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b074c │ │ │ │ + bne b09f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14b8 │ │ │ │ + bne b1764 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d4 │ │ │ │ + bne b0980 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14c4 │ │ │ │ + bne b1770 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f0 │ │ │ │ + bne b089c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0890 │ │ │ │ + bne b0b3c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bc4 │ │ │ │ + bne b0e70 │ │ │ │ mov ip, #0 │ │ │ │ - b af66c │ │ │ │ + b af918 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f10 │ │ │ │ + bne b11bc │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b162c │ │ │ │ + bne b18d8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0830 │ │ │ │ + bne b0adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b08d8 │ │ │ │ + bne b0b84 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0748 │ │ │ │ + bne b09f4 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08f0 │ │ │ │ + bne b0b9c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d0 │ │ │ │ + bne b097c │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af654 │ │ │ │ + bne af900 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af654 │ │ │ │ - b b05ec │ │ │ │ + beq af900 │ │ │ │ + b b0898 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b127c │ │ │ │ + beq b1528 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0938 │ │ │ │ + bne b0be4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10b4 │ │ │ │ + bne b1360 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0950 │ │ │ │ + bne b0bfc │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0eac │ │ │ │ + bne b1158 │ │ │ │ mov ip, r8 │ │ │ │ - b af714 │ │ │ │ + b af9c0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ea8 │ │ │ │ + bne b1154 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1770 │ │ │ │ + bne b1a1c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1750 │ │ │ │ + bne b19fc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0998 │ │ │ │ + bne b0c44 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0490 │ │ │ │ + bne b073c │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b04a0 │ │ │ │ - b b04ac │ │ │ │ + beq b074c │ │ │ │ + b b0758 │ │ │ │ strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10b0 │ │ │ │ + bne b135c │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b16e0 │ │ │ │ + bne b198c │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0964 │ │ │ │ + bne b0c10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17a4 │ │ │ │ + bne b1a50 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b174c │ │ │ │ + bne b19f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17b0 │ │ │ │ + bne b1a5c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0494 │ │ │ │ + bne b0740 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04ac │ │ │ │ + bne b0758 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b04ac │ │ │ │ + beq b0758 │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b af75c │ │ │ │ + b afa08 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b013c │ │ │ │ + beq b03e8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b18a4 │ │ │ │ + bne b1b50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a64 │ │ │ │ + bne b0d10 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f14 │ │ │ │ + bne b11c0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a7c │ │ │ │ + bne b0d28 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b12a4 │ │ │ │ mov ip, r8 │ │ │ │ - b af60c │ │ │ │ + b af8b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b117c │ │ │ │ + bne b1428 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b1384 │ │ │ │ + bne b1630 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b065c │ │ │ │ + bne b0908 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0ac4 │ │ │ │ + bne b0d70 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1040 │ │ │ │ + bne b12ec │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0adc │ │ │ │ + bne b0d88 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0428 │ │ │ │ + bne b06d4 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6fc │ │ │ │ + bne af9a8 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6fc │ │ │ │ - b b09bc │ │ │ │ + beq af9a8 │ │ │ │ + b b0c68 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b07b0 │ │ │ │ + beq b0a5c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b197c │ │ │ │ + bne b1c28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b2c │ │ │ │ + bne b0dd8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1180 │ │ │ │ + bne b142c │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b44 │ │ │ │ + bne b0df0 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0518 │ │ │ │ + bne b07c4 │ │ │ │ mov ip, r8 │ │ │ │ - b af6b4 │ │ │ │ + b af960 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0b70 │ │ │ │ + bne b0e1c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0144 │ │ │ │ + bne b03f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0b84 │ │ │ │ + bne b0e30 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08a0 │ │ │ │ + bne b0b4c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b9c │ │ │ │ + bne b0e48 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0828 │ │ │ │ + bne b0ad4 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af624 │ │ │ │ + bne af8d0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af624 │ │ │ │ - b b0748 │ │ │ │ + beq af8d0 │ │ │ │ + b b09f4 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b10fc │ │ │ │ + bne b13a8 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ mov r6, ip │ │ │ │ - bne b0bec │ │ │ │ + bne b0e98 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b8 │ │ │ │ + bne b0a64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b149c │ │ │ │ + bne b1748 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0d3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14a8 │ │ │ │ + bne b1754 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0658 │ │ │ │ + bne b0904 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c30 │ │ │ │ + bne b0edc │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1040 │ │ │ │ + bne b12ec │ │ │ │ mov ip, #0 │ │ │ │ - b af6cc │ │ │ │ + b af978 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq afd88 │ │ │ │ + beq b0034 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq afd90 │ │ │ │ - b afd9c │ │ │ │ + beq b003c │ │ │ │ + b b0048 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b02ec │ │ │ │ - b b02f8 │ │ │ │ + beq b0598 │ │ │ │ + b b05a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b03a0 │ │ │ │ + bne b064c │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b03a0 │ │ │ │ + beq b064c │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b0c94 │ │ │ │ + bne b0f40 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d24 │ │ │ │ + bne b0fd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0ca8 │ │ │ │ + bne b0f54 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b4c │ │ │ │ + bne b0df8 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cc0 │ │ │ │ + bne b0f6c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b013c │ │ │ │ + bne b03e8 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5f4 │ │ │ │ + bne af8a0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5f4 │ │ │ │ - b b08a0 │ │ │ │ + beq af8a0 │ │ │ │ + b b0b4c │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b18d4 │ │ │ │ + bne b1b80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d00 │ │ │ │ + bne b0fac │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a3c │ │ │ │ + bne b0ce8 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d18 │ │ │ │ + bne b0fc4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f14 │ │ │ │ + bne b11c0 │ │ │ │ mov ip, r4 │ │ │ │ - b af5f4 │ │ │ │ + b af8a0 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b0d44 │ │ │ │ + bne b0ff0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b50 │ │ │ │ + bne b0dfc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0d58 │ │ │ │ + bne b1004 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b013c │ │ │ │ + bne b03e8 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d70 │ │ │ │ + bne b101c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08a0 │ │ │ │ + bne b0b4c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af8b8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af60c │ │ │ │ - b b0828 │ │ │ │ + beq af8b8 │ │ │ │ + b b0ad4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1928 │ │ │ │ + beq b1bd4 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b0db8 │ │ │ │ + bne b1064 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b150c │ │ │ │ + bne b17b8 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af81c │ │ │ │ + bne afac8 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af81c │ │ │ │ + beq afac8 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b1738 │ │ │ │ + bne b19e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af834 │ │ │ │ + bne afae0 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af834 │ │ │ │ + beq afae0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq af834 │ │ │ │ - b b0504 │ │ │ │ + beq afae0 │ │ │ │ + b b07b0 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2c4 │ │ │ │ - b b032c │ │ │ │ + beq af570 │ │ │ │ + b b05d8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af210 │ │ │ │ + beq af4bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq af934 │ │ │ │ - b af928 │ │ │ │ + beq afbe0 │ │ │ │ + b afbd4 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq afd74 │ │ │ │ + beq b0020 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afd7c │ │ │ │ - b afd88 │ │ │ │ + beq b0028 │ │ │ │ + b b0034 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b1368 │ │ │ │ + bne b1614 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e88 │ │ │ │ + bne b1134 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10fc │ │ │ │ + bne b13a8 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ea0 │ │ │ │ + bne b114c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0db0 │ │ │ │ mov ip, r8 │ │ │ │ - b af684 │ │ │ │ + b af930 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b199c │ │ │ │ + bne b1c48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ed4 │ │ │ │ + bne b1180 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13f0 │ │ │ │ + bne b169c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0eec │ │ │ │ + bne b1198 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19b8 │ │ │ │ + bne b1c64 │ │ │ │ mov ip, r8 │ │ │ │ - b af744 │ │ │ │ + b af9f0 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b18b4 │ │ │ │ + bne b1b60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq afda8 │ │ │ │ - b afdb4 │ │ │ │ + beq b0054 │ │ │ │ + b b0060 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b18c4 │ │ │ │ + bne b1b70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f3c │ │ │ │ + bne b11e8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b12a4 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f54 │ │ │ │ + bne b1200 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f60 │ │ │ │ + bne b120c │ │ │ │ mov ip, r8 │ │ │ │ - b af624 │ │ │ │ + b af8d0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b17ec │ │ │ │ + bne b1a98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f88 │ │ │ │ + bne b1234 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1258 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fa0 │ │ │ │ + bne b124c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e60 │ │ │ │ + bne b110c │ │ │ │ mov ip, r8 │ │ │ │ - b af654 │ │ │ │ + b af900 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b17dc │ │ │ │ + bne b1a88 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fd4 │ │ │ │ + bne b1280 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e60 │ │ │ │ + bne b110c │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fec │ │ │ │ + bne b1298 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10fc │ │ │ │ + bne b13a8 │ │ │ │ mov ip, r8 │ │ │ │ - b af66c │ │ │ │ + b af918 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b1884 │ │ │ │ + bne b1b30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1020 │ │ │ │ + bne b12cc │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f60 │ │ │ │ + bne b120c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1038 │ │ │ │ + bne b12e4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1258 │ │ │ │ mov ip, r8 │ │ │ │ - b af63c │ │ │ │ + b af8e8 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b1064 │ │ │ │ + bne b1310 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b042c │ │ │ │ + bne b06d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1680 │ │ │ │ + bne b192c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0c6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b168c │ │ │ │ + bne b1938 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0964 │ │ │ │ + bne b0c10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10a8 │ │ │ │ + bne b1354 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1748 │ │ │ │ + bne b19f4 │ │ │ │ mov ip, #0 │ │ │ │ - b af72c │ │ │ │ + b af9d8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b1728 │ │ │ │ + bne b19d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10dc │ │ │ │ + bne b1388 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0eac │ │ │ │ + bne b1158 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10f4 │ │ │ │ + bne b13a0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13f0 │ │ │ │ + bne b169c │ │ │ │ mov ip, r8 │ │ │ │ - b af72c │ │ │ │ + b af9d8 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b1310 │ │ │ │ + bne b15bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1124 │ │ │ │ + bne b13d0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0db0 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b113c │ │ │ │ + bne b13e8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1180 │ │ │ │ + bne b142c │ │ │ │ mov ip, r8 │ │ │ │ - b af69c │ │ │ │ + b af948 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b198c │ │ │ │ + bne b1c38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af894 │ │ │ │ + bne afb40 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af894 │ │ │ │ + beq afb40 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b0584 │ │ │ │ - b af894 │ │ │ │ + bne b0830 │ │ │ │ + b afb40 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b1894 │ │ │ │ + bne b1b40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11a8 │ │ │ │ + bne b1454 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0518 │ │ │ │ + bne b07c4 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11c0 │ │ │ │ + bne b146c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0598 │ │ │ │ + bne b0844 │ │ │ │ mov ip, r8 │ │ │ │ - b af6cc │ │ │ │ + b af978 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b afde4 │ │ │ │ + b b0090 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1adc │ │ │ │ + bne b1d88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11fc │ │ │ │ + bne b14a8 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b057c │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1678 │ │ │ │ + bne b1924 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4f0 │ │ │ │ + beq af79c │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b1378 │ │ │ │ + beq b1624 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b1244 │ │ │ │ + bne b14f0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne affac │ │ │ │ + bne b0258 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af520 │ │ │ │ + bne af7cc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af520 │ │ │ │ + beq af7cc │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1a4c │ │ │ │ + bne b1cf8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq affe0 │ │ │ │ - b af1d4 │ │ │ │ + beq b028c │ │ │ │ + b af480 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b092c │ │ │ │ - b b0938 │ │ │ │ + beq b0bd8 │ │ │ │ + b b0be4 │ │ │ │ mov ip, r4 │ │ │ │ - b affac │ │ │ │ + b b0258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0350 │ │ │ │ - b af2f0 │ │ │ │ + beq b05fc │ │ │ │ + b af59c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0538 │ │ │ │ - b b0544 │ │ │ │ + beq b07e4 │ │ │ │ + b b07f0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05b8 │ │ │ │ - b b05c4 │ │ │ │ + beq b0864 │ │ │ │ + b b0870 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1218 │ │ │ │ - b b025c │ │ │ │ + bne b14c4 │ │ │ │ + b b0508 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0284 │ │ │ │ + beq b0530 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b00cc │ │ │ │ - b af1d4 │ │ │ │ + beq b0378 │ │ │ │ + b af480 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b150c │ │ │ │ + bne b17b8 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04dc │ │ │ │ + bne b0788 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b04dc │ │ │ │ - b b04d8 │ │ │ │ + beq b0788 │ │ │ │ + b b0784 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afaac │ │ │ │ - b afca8 │ │ │ │ + bne afd58 │ │ │ │ + b aff54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b1118 │ │ │ │ - b b1124 │ │ │ │ + beq b13c4 │ │ │ │ + b b13d0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq af980 │ │ │ │ - b af1bc │ │ │ │ + beq afc2c │ │ │ │ + b af468 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0414 │ │ │ │ - b b125c │ │ │ │ + beq b06c0 │ │ │ │ + b b1508 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd44 │ │ │ │ - b af3d0 │ │ │ │ + beq afff0 │ │ │ │ + b af67c │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq af96c │ │ │ │ - b af978 │ │ │ │ + beq afc18 │ │ │ │ + b afc24 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b afe9c │ │ │ │ + b b0148 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b0e7c │ │ │ │ - b b0e88 │ │ │ │ + beq b1128 │ │ │ │ + b b1134 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1238 │ │ │ │ - b b1244 │ │ │ │ + beq b14e4 │ │ │ │ + b b14f0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1870 │ │ │ │ + bne b1b1c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1044 │ │ │ │ + bne b12f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b187c │ │ │ │ + bne b1b28 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b042c │ │ │ │ + bne b06d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13c8 │ │ │ │ + bne b1674 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09bc │ │ │ │ + bne b0c68 │ │ │ │ mov ip, #0 │ │ │ │ - b af6fc │ │ │ │ + b af9a8 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b07f4 │ │ │ │ + beq b0aa0 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0804 │ │ │ │ + b b0ab0 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b1748 │ │ │ │ + beq b19f4 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b182c │ │ │ │ + beq b1ad8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b141c │ │ │ │ + bne b16c8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19b8 │ │ │ │ + bne b1c64 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1434 │ │ │ │ + bne b16e0 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17c4 │ │ │ │ + bne b1a70 │ │ │ │ mov ip, r8 │ │ │ │ - b af75c │ │ │ │ + b afa08 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b069c │ │ │ │ + beq b0948 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b06ac │ │ │ │ + b b0958 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1838 │ │ │ │ + bne b1ae4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0964 │ │ │ │ + bne b0c10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1844 │ │ │ │ + bne b1af0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b174c │ │ │ │ + bne b19f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1494 │ │ │ │ + bne b1740 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0490 │ │ │ │ + bne b073c │ │ │ │ mov ip, #0 │ │ │ │ - b af744 │ │ │ │ + b af9f0 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c0c │ │ │ │ + beq b0eb8 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b0c1c │ │ │ │ + b b0ec8 │ │ │ │ mov ip, r4 │ │ │ │ - b b1218 │ │ │ │ + b b14c4 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b086c │ │ │ │ + beq b0b18 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b087c │ │ │ │ + b b0b28 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1970 │ │ │ │ + beq b1c1c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b14f4 │ │ │ │ + bne b17a0 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d8c │ │ │ │ + bne b1038 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af804 │ │ │ │ + bne afab0 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af804 │ │ │ │ + beq afab0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1810 │ │ │ │ + beq b1abc │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b1538 │ │ │ │ + bne b17e4 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd0 │ │ │ │ + bne b107c │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0dec │ │ │ │ - b af834 │ │ │ │ + beq b1098 │ │ │ │ + b afae0 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb10 │ │ │ │ + beq afdbc │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ - beq af36c │ │ │ │ + beq af618 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ - bne b157c │ │ │ │ + bne b1828 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af388 │ │ │ │ + bne af634 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb34 │ │ │ │ - b afd08 │ │ │ │ + bne afde0 │ │ │ │ + b affb4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19dc │ │ │ │ + bne b1c88 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b4 │ │ │ │ + bne b0a60 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19e8 │ │ │ │ + bne b1c94 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0d3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15d0 │ │ │ │ + bne b187c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0654 │ │ │ │ + bne b0900 │ │ │ │ mov ip, #0 │ │ │ │ - b af6b4 │ │ │ │ + b af960 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq af904 │ │ │ │ - b af910 │ │ │ │ + beq afbb0 │ │ │ │ + b afbbc │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0714 │ │ │ │ + beq b09c0 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b0724 │ │ │ │ + b b09d0 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0180 │ │ │ │ + beq b042c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b0190 │ │ │ │ + b b043c │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afed4 │ │ │ │ + beq b0180 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afedc │ │ │ │ - b af910 │ │ │ │ + beq b0188 │ │ │ │ + b afbbc │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17fc │ │ │ │ + bne b1aa8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b074c │ │ │ │ + bne b09f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1808 │ │ │ │ + bne b1ab4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d4 │ │ │ │ + bne b0980 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1670 │ │ │ │ + bne b191c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05ec │ │ │ │ + bne b0898 │ │ │ │ mov ip, #0 │ │ │ │ - b af654 │ │ │ │ + b af900 │ │ │ │ mov ip, r4 │ │ │ │ - b af4f0 │ │ │ │ + b af79c │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1084 │ │ │ │ + beq b1330 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b1094 │ │ │ │ + b b1340 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1790 │ │ │ │ + bne b1a3c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f0 │ │ │ │ + bne b089c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b179c │ │ │ │ + bne b1a48 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bc8 │ │ │ │ + bne b0e74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16d8 │ │ │ │ + bne b1984 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b0 │ │ │ │ + bne b0a5c │ │ │ │ mov ip, #0 │ │ │ │ - b af684 │ │ │ │ + b af930 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1780 │ │ │ │ + bne b1a2c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b174c │ │ │ │ + bne b19f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1778 │ │ │ │ + bne b1a24 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0494 │ │ │ │ + bne b0740 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b04a0 │ │ │ │ - b b04ac │ │ │ │ + beq b074c │ │ │ │ + b b0758 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0068 │ │ │ │ - b b0074 │ │ │ │ + beq b0314 │ │ │ │ + b b0320 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b10d0 │ │ │ │ - b b10dc │ │ │ │ + beq b137c │ │ │ │ + b b1388 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b0dec │ │ │ │ - b af834 │ │ │ │ + beq b1098 │ │ │ │ + b afae0 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1710 │ │ │ │ + bne b19bc │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0a10 │ │ │ │ - b b0494 │ │ │ │ + beq b0cbc │ │ │ │ + b b0740 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1700 │ │ │ │ + beq b19ac │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b1710 │ │ │ │ + b b19bc │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1700 │ │ │ │ - b b1778 │ │ │ │ + beq b19ac │ │ │ │ + b b1a24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b16b4 │ │ │ │ + beq b1960 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b16c4 │ │ │ │ + b b1970 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a00 │ │ │ │ + beq b0cac │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0a10 │ │ │ │ + b b0cbc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a28 │ │ │ │ + beq b0cd4 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b0a28 │ │ │ │ - b af75c │ │ │ │ + bne b0cd4 │ │ │ │ + b afa08 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0fc8 │ │ │ │ - b b0fd4 │ │ │ │ + beq b1274 │ │ │ │ + b b1280 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b0f7c │ │ │ │ - b b0f88 │ │ │ │ + beq b1228 │ │ │ │ + b b1234 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b164c │ │ │ │ + beq b18f8 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b165c │ │ │ │ + b b1908 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b152c │ │ │ │ - b b1538 │ │ │ │ + beq b17d8 │ │ │ │ + b b17e4 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq afd2c │ │ │ │ - b afd38 │ │ │ │ + beq affd8 │ │ │ │ + b affe4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1410 │ │ │ │ - b b141c │ │ │ │ + beq b16bc │ │ │ │ + b b16c8 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1470 │ │ │ │ + beq b171c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b1480 │ │ │ │ + b b172c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b30 │ │ │ │ + bne b1ddc │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b af78c │ │ │ │ + b afa38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0584 │ │ │ │ + beq b0830 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b116c │ │ │ │ + b b1418 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b13a4 │ │ │ │ + beq b1650 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b13b4 │ │ │ │ + b b1660 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b1014 │ │ │ │ - b b1020 │ │ │ │ + beq b12c0 │ │ │ │ + b b12cc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b119c │ │ │ │ - b b11a8 │ │ │ │ + beq b1448 │ │ │ │ + b b1454 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0a58 │ │ │ │ - b b0a64 │ │ │ │ + beq b0d04 │ │ │ │ + b b0d10 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afda8 │ │ │ │ - b afdb4 │ │ │ │ + beq b0054 │ │ │ │ + b b0060 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b0f30 │ │ │ │ - b b0f3c │ │ │ │ + beq b11dc │ │ │ │ + b b11e8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b0cf4 │ │ │ │ - b b0d00 │ │ │ │ + beq b0fa0 │ │ │ │ + b b0fac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d8c │ │ │ │ + bne b1038 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1908 │ │ │ │ + bne b1bb4 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12e4 │ │ │ │ + bne b1590 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1920 │ │ │ │ + bne b1bcc │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04d8 │ │ │ │ + bne b0784 │ │ │ │ mov ip, #0 │ │ │ │ - b af81c │ │ │ │ + b afac8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0dac │ │ │ │ - b b0db8 │ │ │ │ + beq b1058 │ │ │ │ + b b1064 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14cc │ │ │ │ + bne b1778 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1954 │ │ │ │ + bne b1c00 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18ec │ │ │ │ + bne b1b98 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af804 │ │ │ │ + bne afab0 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af804 │ │ │ │ - b b12e4 │ │ │ │ + beq afab0 │ │ │ │ + b b1590 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b14e8 │ │ │ │ - b b14f4 │ │ │ │ + beq b1794 │ │ │ │ + b b17a0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0b20 │ │ │ │ - b b0b2c │ │ │ │ + beq b0dcc │ │ │ │ + b b0dd8 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b1160 │ │ │ │ - b af894 │ │ │ │ + beq b140c │ │ │ │ + b afb40 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b0ec8 │ │ │ │ - b b0ed4 │ │ │ │ + beq b1174 │ │ │ │ + b b1180 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0490 │ │ │ │ + beq b073c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b1420 │ │ │ │ + beq b16cc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b1428 │ │ │ │ - b b1434 │ │ │ │ + beq b16d4 │ │ │ │ + b b16e0 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b15ac │ │ │ │ + beq b1858 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b15bc │ │ │ │ + b b1868 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af328 │ │ │ │ + bne af5d4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af328 │ │ │ │ + beq af5d4 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r1 │ │ │ │ - bne afcb4 │ │ │ │ + bne aff60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af340 │ │ │ │ - b afca8 │ │ │ │ + beq af5ec │ │ │ │ + b aff54 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afe88 │ │ │ │ + beq b0134 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afe90 │ │ │ │ - b afe9c │ │ │ │ + beq b013c │ │ │ │ + b b0148 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq affe0 │ │ │ │ - b af1d4 │ │ │ │ + beq b028c │ │ │ │ + b af480 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a74 │ │ │ │ + beq b1d20 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af864 │ │ │ │ + beq afb10 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b af864 │ │ │ │ + b afb10 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a94 │ │ │ │ + beq b1d40 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af7bc │ │ │ │ + beq afa68 │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b af7bc │ │ │ │ + b afa68 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1ab4 │ │ │ │ + beq b1d60 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af7a4 │ │ │ │ + beq afa50 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b af7a4 │ │ │ │ + b afa50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1ad4 │ │ │ │ + beq b1d80 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af84c │ │ │ │ + beq afaf8 │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b af84c │ │ │ │ + b afaf8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afe04 │ │ │ │ - b afe10 │ │ │ │ + beq b00b0 │ │ │ │ + b b00bc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1b04 │ │ │ │ + beq b1db0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af774 │ │ │ │ + beq afa20 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b af774 │ │ │ │ + b afa20 │ │ │ │ mvn r0, #0 │ │ │ │ - b af3ec │ │ │ │ + b af698 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - bne af368 │ │ │ │ + bne af614 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af368 │ │ │ │ - b afbf4 │ │ │ │ + beq af614 │ │ │ │ + b afea0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b1854 │ │ │ │ - b af78c │ │ │ │ + bne b1b00 │ │ │ │ + b afa38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls b1ed8 │ │ │ │ + bls b2184 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b1ddc │ │ │ │ - ldr r2, [pc, #2220] @ b2428 │ │ │ │ + bhi b2088 │ │ │ │ + ldr r2, [pc, #2220] @ b26d4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b20c0 │ │ │ │ - ldr r0, [pc, #2196] @ b242c │ │ │ │ + beq b236c │ │ │ │ + ldr r0, [pc, #2196] @ b26d8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b2244 │ │ │ │ + bne b24f0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1e94 │ │ │ │ + beq b2140 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b1f04 │ │ │ │ + blt b21b0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1f74 │ │ │ │ + bne b2220 │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41764 @ 0xa324 │ │ │ │ movt r2, #10 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b23c8 │ │ │ │ - bl aa0b8 │ │ │ │ + bne b2674 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b1eb0 │ │ │ │ + beq b215c │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b1c7c │ │ │ │ - ldr r2, [pc, #2020] @ b2428 │ │ │ │ + beq b1f28 │ │ │ │ + ldr r2, [pc, #2020] @ b26d4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -135735,32 +135908,32 @@ │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #328 @ 0x148 │ │ │ │ + movw r2, #1320 @ 0x528 │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2118 │ │ │ │ + bne b23c4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b21c4 │ │ │ │ + bne b2470 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b1d18 │ │ │ │ - ldr r1, [pc, #1868] @ b2428 │ │ │ │ + beq b1fc4 │ │ │ │ + ldr r1, [pc, #1868] @ b26d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ mla r2, r6, r1, r2 │ │ │ │ movls r6, #0 │ │ │ │ @@ -135770,140 +135943,140 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #448] @ 0x1c0 │ │ │ │ ldreq r6, [r2, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq b2028 │ │ │ │ + beq b22d4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b2394 │ │ │ │ + beq b2640 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b207c │ │ │ │ + bne b2328 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b207c │ │ │ │ + beq b2328 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b20a8 │ │ │ │ - bl abc48 │ │ │ │ + beq b2354 │ │ │ │ + bl abef4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1db4 │ │ │ │ + bgt b2060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2410 │ │ │ │ + beq b26bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1dd0 │ │ │ │ + bgt b207c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2388 │ │ │ │ + beq b2634 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ ldr r5, [r4, #1008] @ 0x3f0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b221c │ │ │ │ - ldr r2, [pc, #1576] @ b2428 │ │ │ │ + bne b24c8 │ │ │ │ + ldr r2, [pc, #1576] @ b26d4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b21f0 │ │ │ │ + beq b249c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b1fb0 │ │ │ │ + beq b225c │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1504] @ b242c │ │ │ │ + ldr r1, [pc, #1504] @ b26d8 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b22b4 │ │ │ │ + ble b2560 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b22d0 │ │ │ │ - bic r0, r6, #-1073741824 @ 0xc0000000 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + bne b257c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - lsr r1, r6, #30 │ │ │ │ - mov ip, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str ip, [r5, #8] │ │ │ │ + bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ + lsr ip, r6, #30 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1bd8 │ │ │ │ + bne b1e84 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #28696 @ 0x7018 │ │ │ │ + movw r1, #28760 @ 0x7058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b223c │ │ │ │ + bgt b24e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b223c │ │ │ │ + bne b24e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b223c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b24e8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r1, #588 @ 0x24c │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1e94 │ │ │ │ + beq b2140 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b1be4 │ │ │ │ + bge b1e90 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b1be4 │ │ │ │ - ldr r0, [pc, #1296] @ b2428 │ │ │ │ + beq b1e90 │ │ │ │ + ldr r0, [pc, #1296] @ b26d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, #28 │ │ │ │ cmp r1, #10 │ │ │ │ mul r0, r0, r1 │ │ │ │ @@ -135919,403 +136092,403 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1bf4 │ │ │ │ + beq b1ea0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1bfc │ │ │ │ + bne b1ea8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b1bfc │ │ │ │ + bne b1ea8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b1bfc │ │ │ │ + ble b1ea8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b1cc4 │ │ │ │ + b b1f70 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b1e3c │ │ │ │ + bcc b20e8 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1e3c │ │ │ │ + bne b20e8 │ │ │ │ ldr r5, [r4, #968] @ 0x3c8 │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b2320 │ │ │ │ + bne b25cc │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2238 │ │ │ │ + beq b24e4 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b1e3c │ │ │ │ + b b20e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 257754 <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + bl 258554 <_PyThreadState_New@@Base+0x22e4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b1d20 │ │ │ │ + bne b1fcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2054 │ │ │ │ + bgt b2300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b241c │ │ │ │ + beq b26c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b223c │ │ │ │ + bgt b24e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b223c │ │ │ │ + bne b24e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b223c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b24e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b1d70 │ │ │ │ + bne b201c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ mov r6, r0 │ │ │ │ - b b20b0 │ │ │ │ - bl a9468 │ │ │ │ + b b235c │ │ │ │ + bl a974c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b1da4 │ │ │ │ - b b1db4 │ │ │ │ + ble b2050 │ │ │ │ + b b2060 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b2238 │ │ │ │ + beq b24e4 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #816] @ b242c │ │ │ │ + ldr r2, [pc, #816] @ b26d8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne b227c │ │ │ │ + bne b2528 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b1bbc │ │ │ │ + b b1e68 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b2338 │ │ │ │ + bne b25e4 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne b237c │ │ │ │ + bne b2628 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b2154 │ │ │ │ + bne b2400 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b21a8 │ │ │ │ + bne b2454 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b b1cc0 │ │ │ │ + b b1f6c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b213c │ │ │ │ + bne b23e8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8392 @ 0x20c8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #7936 @ 0x1f00 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b2148 │ │ │ │ + beq b23f4 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b220c │ │ │ │ + bne b24b8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b21e0 │ │ │ │ + beq b248c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b1cc4 │ │ │ │ + b b1f70 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b1cbc │ │ │ │ + beq b1f68 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b1cc0 │ │ │ │ - b b214c │ │ │ │ + beq b1f6c │ │ │ │ + b b23f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b1fe0 │ │ │ │ + b b228c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b219c │ │ │ │ + beq b2448 │ │ │ │ mov r2, r1 │ │ │ │ - b b21a8 │ │ │ │ + b b2454 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r4, #1004] @ 0x3ec │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne b1e3c │ │ │ │ - bl 2e2210 │ │ │ │ + bne b20e8 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r6, #0 │ │ │ │ - b b1dd0 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b b207c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2364 │ │ │ │ - ldr r0, [pc, #464] @ b2430 │ │ │ │ - bl 1bda70 │ │ │ │ + bne b2610 │ │ │ │ + ldr r0, [pc, #464] @ b26dc │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1bbc │ │ │ │ + bne b1e68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1bbc │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b b1e68 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b23dc │ │ │ │ - ldr r0, [pc, #408] @ b2430 │ │ │ │ - bl 1bda70 │ │ │ │ + bne b2688 │ │ │ │ + ldr r0, [pc, #408] @ b26dc │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b210c │ │ │ │ + bne b23b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b210c │ │ │ │ + b b23b8 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b1e6c │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq b2118 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2308 │ │ │ │ - ldr r0, [pc, #324] @ b2430 │ │ │ │ - bl 1bda70 │ │ │ │ + bne b25b4 │ │ │ │ + ldr r0, [pc, #324] @ b26dc │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1e6c │ │ │ │ + bne b2118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e6c │ │ │ │ + b b2118 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e6c │ │ │ │ + b b2118 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b2010 │ │ │ │ + b b22bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b2148 │ │ │ │ + beq b23f4 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r1, #7936 @ 0x1f00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b21e0 │ │ │ │ - b b2148 │ │ │ │ + beq b248c │ │ │ │ + b b23f4 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1bbc │ │ │ │ + b b1e68 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b2164 │ │ │ │ + b b2410 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b1dd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b207c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b23f4 │ │ │ │ - bl b62e0 │ │ │ │ + beq b26a0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b23f4 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne b26a0 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b b20b0 │ │ │ │ + b b235c │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b1c7c │ │ │ │ - b b1eb0 │ │ │ │ + bne b1f28 │ │ │ │ + b b215c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b210c │ │ │ │ + b b23b8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b23c0 │ │ │ │ + bl 16ed94 │ │ │ │ + b b266c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b1db4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b2060 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b2054 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b2300 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b2434 : │ │ │ │ +000b26e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ │ │ │ │ -000b2448 : │ │ │ │ +000b26f4 : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b2598 │ │ │ │ + bls b2844 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b24d8 │ │ │ │ - ldr r3, [pc, #824] @ b27b4 │ │ │ │ + bhi b2784 │ │ │ │ + ldr r3, [pc, #824] @ b2a60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2620 │ │ │ │ - ldr r0, [pc, #800] @ b27b8 │ │ │ │ + beq b28cc │ │ │ │ + ldr r0, [pc, #800] @ b2a64 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b26a4 │ │ │ │ + bne b2950 │ │ │ │ mov r2, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r5, r2 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2684 │ │ │ │ - ldr r3, [pc, #692] @ b27b4 │ │ │ │ + bne b2930 │ │ │ │ + ldr r3, [pc, #692] @ b2a60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b2670 │ │ │ │ + beq b291c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b25b0 │ │ │ │ + beq b285c │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #596] @ b27b8 │ │ │ │ + ldr r2, [pc, #596] @ b2a64 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2714 │ │ │ │ + bne b29c0 │ │ │ │ lsr r0, r4, #30 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r4, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ @@ -136329,297 +136502,297 @@ │ │ │ │ bx lr │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ - bhi b2540 │ │ │ │ + bhi b27ec │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2540 │ │ │ │ + bne b27ec │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b274c │ │ │ │ + bne b29f8 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2698 │ │ │ │ + beq b2944 │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b2540 │ │ │ │ + b b27ec │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2698 │ │ │ │ + beq b2944 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #356] @ b27b8 │ │ │ │ + ldr r2, [pc, #356] @ b2a64 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b26dc │ │ │ │ + bne b2988 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b24c0 │ │ │ │ + b b276c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ mov r3, r0 │ │ │ │ - b b25e0 │ │ │ │ + b b288c │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b2540 │ │ │ │ - bl 2e2210 │ │ │ │ + bne b27ec │ │ │ │ + bl 2e29d0 │ │ │ │ mov r3, #0 │ │ │ │ - b b24cc │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b b2778 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b277c │ │ │ │ - ldr r0, [pc, #256] @ b27bc │ │ │ │ + bne b2a28 │ │ │ │ + ldr r0, [pc, #256] @ b2a68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b24c0 │ │ │ │ + bne b276c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b24c0 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b b276c │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2798 │ │ │ │ - ldr r0, [pc, #200] @ b27bc │ │ │ │ + bne b2a44 │ │ │ │ + ldr r0, [pc, #200] @ b2a68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2664 │ │ │ │ + bne b2910 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2664 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b b2910 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2760 │ │ │ │ - ldr r0, [pc, #144] @ b27bc │ │ │ │ + bne b2a0c │ │ │ │ + ldr r0, [pc, #144] @ b2a68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2574 │ │ │ │ + bne b2820 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2574 │ │ │ │ + b b2820 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b2608 │ │ │ │ + b b28b4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2574 │ │ │ │ + b b2820 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b24c0 │ │ │ │ + b b276c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2664 │ │ │ │ + b b2910 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #404] @ b2970 │ │ │ │ + ldr r2, [pc, #404] @ b2c1c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2850 │ │ │ │ - ldr r0, [pc, #372] @ b2974 │ │ │ │ + beq b2afc │ │ │ │ + ldr r0, [pc, #372] @ b2c20 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b289c │ │ │ │ + bne b2b48 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2928 │ │ │ │ + beq b2bd4 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2974 │ │ │ │ + ldr r1, [pc, #260] @ b2c20 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b28d4 │ │ │ │ + ble b2b80 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b28f0 │ │ │ │ + bne b2b9c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2828 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b b2ad4 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2938 │ │ │ │ - ldr r0, [pc, #196] @ b2978 │ │ │ │ + bne b2be4 │ │ │ │ + ldr r0, [pc, #196] @ b2c24 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2828 │ │ │ │ + bne b2ad4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2828 │ │ │ │ + b b2ad4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2890 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq b2b3c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2954 │ │ │ │ - ldr r0, [pc, #112] @ b2978 │ │ │ │ + bne b2c00 │ │ │ │ + ldr r0, [pc, #112] @ b2c24 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2890 │ │ │ │ + bne b2b3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2890 │ │ │ │ + b b2b3c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2844 │ │ │ │ + b b2af0 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2828 │ │ │ │ + b b2ad4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2890 │ │ │ │ + b b2b3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b297c : │ │ │ │ +000b2c28 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r4, [ip, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2d84 │ │ │ │ + beq b3030 │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2d08 │ │ │ │ + beq b2fb4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2b20 │ │ │ │ + blt b2dcc │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b29dc │ │ │ │ + bne b2c88 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2b90 │ │ │ │ + bne b2e3c │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2bd0 │ │ │ │ - bl aa0b8 │ │ │ │ + bne b2e7c │ │ │ │ + bl aa39c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2d50 │ │ │ │ + beq b2ffc │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b2be0 │ │ │ │ - ldr r0, [pc, #908] @ b2dbc │ │ │ │ + beq b2e8c │ │ │ │ + ldr r0, [pc, #908] @ b3068 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr ip, [r1, r0] │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r6, [ip, #3836] @ 0xefc │ │ │ │ @@ -136634,59 +136807,59 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne b2ad0 │ │ │ │ - movw r1, #328 @ 0x148 │ │ │ │ + bne b2d7c │ │ │ │ + movw r1, #1320 @ 0x528 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b2c1c │ │ │ │ + bne b2ec8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b2c84 │ │ │ │ + bne b2f30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2d64 │ │ │ │ + bgt b3010 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #328 @ 0x148 │ │ │ │ + movw r0, #1320 @ 0x528 │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2ab4 │ │ │ │ + beq b2d60 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2c30 │ │ │ │ + beq b2edc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2ac0 │ │ │ │ + b b2d6c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b29c4 │ │ │ │ + beq b2c70 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b2dbc │ │ │ │ + ldr lr, [pc, #640] @ b3068 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -136699,158 +136872,158 @@ │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b29d0 │ │ │ │ - b b29dc │ │ │ │ + beq b2c7c │ │ │ │ + b b2c88 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2d20 │ │ │ │ + bne b2fcc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b29e4 │ │ │ │ + bne b2c90 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b29e4 │ │ │ │ + ble b2c90 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2ac4 │ │ │ │ + b b2d70 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2d50 │ │ │ │ + beq b2ffc │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne b2ad0 │ │ │ │ - movw r1, #328 @ 0x148 │ │ │ │ + bne b2d7c │ │ │ │ + movw r1, #1320 @ 0x528 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2aa4 │ │ │ │ + beq b2d50 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b2c54 │ │ │ │ + bne b2f00 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b2d58 │ │ │ │ + bne b3004 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2c9c │ │ │ │ + bne b2f48 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2cec │ │ │ │ + bne b2f98 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2b0c │ │ │ │ + beq b2db8 │ │ │ │ movw r5, #8392 @ 0x20c8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b2ce0 │ │ │ │ + bne b2f8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b2d48 │ │ │ │ + bne b2ff4 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2ac0 │ │ │ │ - b b2b18 │ │ │ │ + beq b2d6c │ │ │ │ + b b2dc4 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2c48 │ │ │ │ + bne b2ef4 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movw r6, #8392 @ 0x20c8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b2d30 │ │ │ │ + bne b2fdc │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b2cec │ │ │ │ + bne b2f98 │ │ │ │ mov r2, r0 │ │ │ │ - b b2c54 │ │ │ │ + b b2f00 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2c7c │ │ │ │ + beq b2f28 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - b b2ac4 │ │ │ │ + b b2d70 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2da8 │ │ │ │ + blt b3054 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2b94 │ │ │ │ + bne b2e40 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b29e4 │ │ │ │ + b b2c90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2c54 │ │ │ │ + beq b2f00 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2b18 │ │ │ │ + beq b2dc4 │ │ │ │ mov r1, ip │ │ │ │ - b b2cec │ │ │ │ + b b2f98 │ │ │ │ mov r3, #0 │ │ │ │ - b b2ac4 │ │ │ │ + b b2d70 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b2cac │ │ │ │ - movw r1, #328 @ 0x148 │ │ │ │ + b b2f58 │ │ │ │ + movw r1, #1320 @ 0x528 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2ab4 │ │ │ │ - b b2b00 │ │ │ │ + beq b2d60 │ │ │ │ + b b2dac │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #28696 @ 0x7018 │ │ │ │ + movw r1, #28760 @ 0x7058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2d10 │ │ │ │ + beq b2fbc │ │ │ │ mov r2, #0 │ │ │ │ - b b2b2c │ │ │ │ + b b2dd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b2dc0 <_PyStaticType_GetState@@Base>: │ │ │ │ +000b306c <_PyStaticType_GetState@@Base>: │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ add fp, sp, #0 │ │ │ │ movls r2, #0 │ │ │ │ @@ -136871,983 +137044,983 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2e68 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b3114 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b2e60 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b310c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b2eec <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b3198 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2f40 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b31ec <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b2f58 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b3204 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b2f00 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b31ac <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b2f1c <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b31c8 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b2f30 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + beq b31dc <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw r4, #7936 @ 0x1f00 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b2f90 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b323c <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b2eec <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b3198 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b2f28 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b31d4 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b2e60 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b2f38 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b310c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b31e4 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b2f5c <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b3208 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2ea0 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b2ed4 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b314c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3180 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #24] │ │ │ │ mov lr, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b b2e60 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b310c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2f30 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + bne b31dc <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b2ea0 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b314c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r4, #8392 @ 0x20c8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw r5, #7936 @ 0x1f00 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b2fa0 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b324c <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b2ed4 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b3180 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b2ea0 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b314c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2ecc <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b3178 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b2ed4 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b3180 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2ea0 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b314c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2ed4 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b3180 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b2f38 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b31e4 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b2fe4 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b3290 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r2 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq b30a0 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b334c <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ lsl lr, r3, #30 │ │ │ │ bic lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, lr, r3, lsr #1 │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b307c <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3328 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b3090 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b333c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ lsl r1, r3, #30 │ │ │ │ ldr lr, [lr, #4] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r1, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b307c <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3328 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ add lr, r0, #12 │ │ │ │ lsl r1, r3, #30 │ │ │ │ sub ip, ip, #1 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn ip, #1 │ │ │ │ orr r1, r1, r3, lsr #1 │ │ │ │ - beq b3090 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b333c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b3054 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b3300 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b3008 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b32b4 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #2028] @ b38b8 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b3b64 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b37dc <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3a88 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #49280 @ 0xc080 │ │ │ │ + movw r5, #49824 @ 0xc2a0 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3398 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b3644 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b33d0 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b38bc <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b367c <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3b68 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3458 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b3704 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b375c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a08 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3338 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b35e4 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3370 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b361c <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3418 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b36c4 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b375c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a08 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b32d8 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b3584 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3310 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b35bc <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b33fc <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b36a8 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b38c8 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b3b74 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b37bc <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3a68 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3280 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b352c <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b32b8 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b3564 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b343c <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b36e8 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #25652 @ 0x6434 │ │ │ │ + movw r3, #26336 @ 0x66e0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b347c <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #49024 @ 0xbf80 │ │ │ │ + beq b3728 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #49360 @ 0xc0d0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3678 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b3924 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b3254 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b38d0 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3500 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3b7c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36cc <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b3978 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b3278 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + b b3524 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b359c <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + beq b3848 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b36b0 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b395c <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b31e8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b38d0 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3494 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3b7c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3214 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b34c0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3214 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + beq b34c0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b34dc <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + beq b3788 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b365c <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3908 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3180 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b38d0 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b342c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3b7c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b31ac <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3458 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b31ac <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + beq b3458 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b353c <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + beq b37e8 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3694 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3940 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3118 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b38d0 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b33c4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3b7c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3144 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b33f0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3144 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b33f0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b3278 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b3524 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b320c <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b34b8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b320c <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b34b8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b31a4 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3450 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b31a4 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3450 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3274 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b3520 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b3274 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b3520 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b313c <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b33e8 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b313c <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b33e8 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3710 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b39bc <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3614 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b38c0 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36e0 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b398c <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3254 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + bne b3500 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b36d8 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 14330c │ │ │ │ - b b32d0 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3984 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143454 │ │ │ │ + b b357c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3734 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b39e0 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b362c <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b38d8 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36ec <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b3998 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3180 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + bne b342c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 14330c │ │ │ │ - b b31ac <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143454 │ │ │ │ + b b3458 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ sub r2, fp, #24 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3728 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b39d4 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b35fc <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b38a8 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36f8 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b39a4 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3118 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + bne b33c4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 14330c │ │ │ │ - b b3144 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143454 │ │ │ │ + b b33f0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b371c <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b39c8 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3644 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b38f0 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3704 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b39b0 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b31e8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + bne b3494 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 14330c │ │ │ │ - b b3214 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143454 │ │ │ │ + b b34c0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3118 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b33c4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b3254 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3500 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3180 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b342c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b31e8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b3494 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b377c <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3a28 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3514 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b37c0 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3880 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3b2c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b34b4 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3760 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3740 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b39ec <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3574 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3820 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3798 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3a44 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b35d4 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3880 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b32d0 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b357c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b3274 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3520 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3254 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b32d0 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b3500 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b357c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3180 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b31ac <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b342c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3458 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3118 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b3144 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b33c4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b33f0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b31e8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b3214 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b3494 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b34c0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b34bc <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b32d0 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3768 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b357c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b35dc <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b3214 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3888 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b34c0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b357c <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b3144 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3828 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b33f0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b351c <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b31ac <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b37c8 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b3458 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3854 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b3b00 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b377c <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + bne b3a28 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 140d3c │ │ │ │ + b b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b37fc <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3aa8 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b375c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a08 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3828 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b38c8 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3ad4 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b3b74 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2244] @ 0x8c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3880 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + bne b3b2c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b b36d8 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 140d3c │ │ │ │ + b b3984 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b38c0 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 140d3c │ │ │ │ + b b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3b6c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3514 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b38c4 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b37c0 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3b70 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b35d4 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3880 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33f4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36a0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3574 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3820 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b38b0 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b38cc <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl 11b5f4 │ │ │ │ + beq b3b5c <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3b78 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b36d8 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b3984 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b34b4 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3760 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b3274 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3520 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b38d4 : │ │ │ │ +000b3b80 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3a50 │ │ │ │ + beq b3cfc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #49280 @ 0xc080 │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3940 │ │ │ │ + bne b3bec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3974 │ │ │ │ + beq b3c20 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #25652 @ 0x6434 │ │ │ │ + movw r3, #26336 @ 0x66e0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3998 │ │ │ │ - movw r3, #49024 @ 0xbf80 │ │ │ │ + beq b3c44 │ │ │ │ + movw r3, #49360 @ 0xc0d0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3a14 │ │ │ │ + bne b3cc0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3934 │ │ │ │ - ldr r3, [pc, #348] @ b3ad8 │ │ │ │ + bne b3be0 │ │ │ │ + ldr r3, [pc, #348] @ b3d84 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3a28 │ │ │ │ + bne b3cd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3a3c │ │ │ │ + beq b3ce8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b39f0 │ │ │ │ + bne b3c9c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b398c │ │ │ │ + bne b3c38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3934 │ │ │ │ + bne b3be0 │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3a78 │ │ │ │ - bl 14330c │ │ │ │ - b b398c │ │ │ │ + beq b3d24 │ │ │ │ + bl 143454 │ │ │ │ + b b3c38 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3a80 │ │ │ │ + ble b3d2c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3934 │ │ │ │ - b b398c │ │ │ │ + beq b3be0 │ │ │ │ + b b3c38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a9c │ │ │ │ + beq b3d48 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b39c8 │ │ │ │ + b b3c74 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3938 │ │ │ │ + b b3be4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b39d0 │ │ │ │ - b b398c │ │ │ │ + beq b3c7c │ │ │ │ + b b3c38 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3938 │ │ │ │ + b b3be4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b39c8 │ │ │ │ - b b398c │ │ │ │ + beq b3c74 │ │ │ │ + b b3c38 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3ad0 │ │ │ │ + beq b3d7c │ │ │ │ mov r0, r1 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3a78 │ │ │ │ + beq b3d24 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b39c8 │ │ │ │ + b b3c74 │ │ │ │ str r3, [r5] │ │ │ │ - b b398c │ │ │ │ + b b3c38 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3adc <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b3d88 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b41c8 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b4474 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b3d40 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b3fec <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3d90 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b41ec <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b403c <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1708] @ b4498 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b403c <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b42e8 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne b3f3c <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b41e8 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b41e4 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3e0c <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b40b8 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ bic r3, r5, #1 │ │ │ │ - bls b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3c44 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3ef0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c44 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3ef0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3d20 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b3da8 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b4054 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3dd0 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b407c <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b4120 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b43cc <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b3e64 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b4110 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b408c <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b4338 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b4128 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b43d4 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3cd4 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b3f80 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4150 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b43fc <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b4410 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b41a0 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + beq b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 14330c │ │ │ │ - b b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b41ec <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143454 │ │ │ │ + b b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1188] @ b4498 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -137858,141 +138031,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b40 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b3dec <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3b38 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b3c34 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b3de4 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b3ee0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3c24 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne b3ed0 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3c34 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b3ee0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3c34 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b3ee0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b3c34 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b3ee0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b3fdc <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4288 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r8, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b3e58 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b4104 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b4104 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b43b0 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b41a8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b3c70 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b3f1c <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b3fe4 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b4290 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3fe4 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b4290 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b4198 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b4444 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a8750 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a8a34 <_Py_dict_lookup@@Base+0xef0> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b4010 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b42bc <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b409c <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b4348 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3e04 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40b0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b3bc0 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b3e6c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3bc0 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b3e6c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -138005,159 +138178,159 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str sl, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b4320 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3bc0 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b3e6c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3034e4 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bl 303cb8 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b4030 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b42dc <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3dc4 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b4070 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq b3b7c <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b3f3c <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b3e28 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b41e8 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3fdc <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b3fdc <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4288 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b4288 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b3dec <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b4098 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3dec <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b4098 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3dec <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b4098 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3e04 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40b0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b3f6c <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b3fdc <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b4288 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b41a8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b3c8c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3f38 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr ip, [r6, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b b3c78 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b3f24 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3cd4 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b3f80 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + beq b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ movw r2, #48640 @ 0xbe00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3c18 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 14330c │ │ │ │ + beq b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143454 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3ce8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b3f94 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b3ea0 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 14330c │ │ │ │ + bne b414c <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ + bl 143454 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b3ec4 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + b b4170 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b41f0 <_PyType_GetDict@@Base>: │ │ │ │ +000b449c <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #132] @ 0x84 │ │ │ │ - beq b4260 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b450c <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b426c <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b4518 <_PyType_GetDict@@Base+0x7c> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -138181,34 +138354,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr ip, [pc, #428] @ b4444 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b46f0 <_PyType_GetDict@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #12 │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mul r4, r1, r4 │ │ │ │ add r5, r3, r4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r8, [r5, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne b4318 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45c4 <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b4318 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45c4 <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4304 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b45b0 <_PyType_GetDict@@Base+0x114> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r8 │ │ │ │ @@ -138217,37 +138390,37 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r2] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b43dc <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b4688 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b443c <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b46e8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b443c <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b46e8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b443c <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b46e8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b443c <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b46e8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138257,90 +138430,90 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b42f8 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b45a4 <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b42f8 <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b42f8 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b45a4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b45a4 <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b4324 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b45d0 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4324 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b45d0 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4324 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b45d0 <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b4344 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b45f0 <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b42f8 <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b45a4 <_PyType_GetDict@@Base+0x108> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b45f0 <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b489c <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b45f0 <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b489c <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b460c <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b48b8 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b45dc <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b4888 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b4570 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b481c <_PyType_GetDict@@Base+0x380> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq b4534 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b46c0 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b47e0 <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b496c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -138353,79 +138526,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4584 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4830 <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b4628 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b48d4 <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b44d8 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b4784 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b45c0 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b486c <_PyType_GetDict@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r9] │ │ │ │ - beq b4628 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b48d4 <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b455c <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4808 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b4578 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4824 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4578 <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b4578 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4824 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b4824 <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b44c0 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b476c <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b4578 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4824 <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b448c <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 14330c │ │ │ │ - b b4620 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4738 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143454 │ │ │ │ + b b48cc <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4640 <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b48ec <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b46a0 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b494c <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b4578 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4824 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b4570 <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b46c0 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b481c <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b496c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -138440,41 +138613,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4620 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b48cc <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b4604 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b48b0 <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4620 <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b4498 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b48cc <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b4744 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b46e0 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b498c <_PyType_GetDict@@Base+0x4f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b46d4 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b4980 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7068 <_Py_Dealloc@@Base> │ │ │ │ + b a7348 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b4700 : │ │ │ │ +000b49ac : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ add fp, sp, #0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -138483,1053 +138656,1053 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq b49c8 │ │ │ │ + beq b4c74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b47c0 │ │ │ │ + bne b4a6c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b484c │ │ │ │ + bne b4af8 │ │ │ │ tst r2, #8 │ │ │ │ - bne b49d4 │ │ │ │ + bne b4c80 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4990 │ │ │ │ + bne b4c3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4a54 │ │ │ │ + ldr r1, [pc, #712] @ b4d00 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b49f0 │ │ │ │ + bhi b4c9c │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4964 │ │ │ │ + beq b4c10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4a18 │ │ │ │ + beq b4cc4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4834 │ │ │ │ + ble b4ae0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4758 │ │ │ │ + beq b4a04 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4834 │ │ │ │ + beq b4ae0 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4758 │ │ │ │ + beq b4a04 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4834 │ │ │ │ + beq b4ae0 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4758 │ │ │ │ + beq b4a04 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4834 │ │ │ │ + beq b4ae0 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b4758 │ │ │ │ + beq b4a04 │ │ │ │ cmp r1, ip │ │ │ │ - bne b481c │ │ │ │ + bne b4ac8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 257a1c │ │ │ │ + bl 25881c │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4758 │ │ │ │ + bne b4a04 │ │ │ │ mov r0, #0 │ │ │ │ - b b47b8 │ │ │ │ + b b4a64 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28824 @ 0x7098 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7f3c │ │ │ │ + bl d82bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4844 │ │ │ │ + beq b4af0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b4768 │ │ │ │ + b b4a14 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b47a8 │ │ │ │ + bne b4a54 │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28896 @ 0x70e0 │ │ │ │ + movw r1, #28960 @ 0x7120 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b47b8 │ │ │ │ + b b4a64 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b48d4 │ │ │ │ + b b4b80 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4950 │ │ │ │ + beq b4bfc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19ec38 │ │ │ │ + b 19f018 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be594 │ │ │ │ - b b47b8 │ │ │ │ + bl be89c │ │ │ │ + b b4a64 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b48e4 │ │ │ │ + b b4b90 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4a0c │ │ │ │ + ble b4cb8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b47b8 │ │ │ │ + b b4a64 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b48d4 │ │ │ │ + b b4b80 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b48e4 │ │ │ │ + b b4b90 │ │ │ │ ldmib r4, {r2, ip} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, ip, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #164] @ b4a58 │ │ │ │ + ldr r2, [pc, #164] @ b4d04 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b49f0 │ │ │ │ + bhi b4c9c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2579f8 │ │ │ │ + b 2587f8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b4844 │ │ │ │ + bl 16ed94 │ │ │ │ + b b4af0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b4844 │ │ │ │ + bl 16ed94 │ │ │ │ + b b4af0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4964 │ │ │ │ + b b4c10 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4a40 │ │ │ │ + beq b4cec │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4a1c │ │ │ │ - b b4758 │ │ │ │ + bne b4cc8 │ │ │ │ + b b4a04 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b48f4 │ │ │ │ + b b4ba0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b4758 │ │ │ │ - b b4834 │ │ │ │ - subeq pc, r5, r8, lsr #23 │ │ │ │ - strheq pc, [r5], #-190 @ 0xffffff42 @ │ │ │ │ + beq b4a04 │ │ │ │ + b b4ae0 │ │ │ │ + ldrdeq pc, [r5], #-176 @ 0xffffff50 │ │ │ │ + subeq pc, r5, r6, ror #23 │ │ │ │ │ │ │ │ -000b4a5c : │ │ │ │ +000b4d08 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne b4c18 │ │ │ │ + bne b4ec4 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b4bf8 │ │ │ │ + bne b4ea4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b4c6c │ │ │ │ + ldr r2, [pc, #460] @ b4f18 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4c38 │ │ │ │ + bhi b4ee4 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4bec │ │ │ │ + beq b4e98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4abc │ │ │ │ + bne b4d68 │ │ │ │ movw lr, #48640 @ 0xbe00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #28896 @ 0x70e0 │ │ │ │ + movw r1, #28960 @ 0x7120 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b4acc │ │ │ │ + b b4d78 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4bd8 │ │ │ │ + beq b4e84 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4b30 │ │ │ │ + b b4ddc │ │ │ │ mov r0, r3 │ │ │ │ - b b4b68 │ │ │ │ + b b4e14 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ec38 │ │ │ │ + b 19f018 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4b40 │ │ │ │ + b b4dec │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be594 │ │ │ │ + bl be89c │ │ │ │ mov r3, r0 │ │ │ │ - b b4acc │ │ │ │ + b b4d78 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4b40 │ │ │ │ + b b4dec │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4b30 │ │ │ │ + b b4ddc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4c60 │ │ │ │ + ble b4f0c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4acc │ │ │ │ + b b4d78 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, r1, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b b4a94 │ │ │ │ + b b4d40 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b b4acc │ │ │ │ + b b4d78 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b4c30 │ │ │ │ + bl 16ed94 │ │ │ │ + b b4edc │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4b50 │ │ │ │ + b b4dfc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4bec │ │ │ │ - subeq pc, r5, r8, ror #23 │ │ │ │ + b b4e98 │ │ │ │ + subeq pc, r5, r0, lsl ip @ │ │ │ │ │ │ │ │ -000b4c70 : │ │ │ │ +000b4f1c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #1272] @ b5184 │ │ │ │ + ldr ip, [pc, #1272] @ b5430 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ - beq b4ef0 │ │ │ │ + beq b519c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b4f68 │ │ │ │ + beq b5214 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4cf0 │ │ │ │ + bne b4f9c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b4d3c │ │ │ │ + beq b4fe8 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b4f8c │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + beq b5238 │ │ │ │ + movw r3, #22384 @ 0x5770 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b4e68 │ │ │ │ + bne b5114 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b54dc <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b5788 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4e88 │ │ │ │ + ble b5134 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b4fcc │ │ │ │ - ldr r3, [pc, #1080] @ b5188 │ │ │ │ + beq b5278 │ │ │ │ + ldr r3, [pc, #1080] @ b5434 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4ea4 │ │ │ │ + bne b5150 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5038 │ │ │ │ + beq b52e4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b4de4 │ │ │ │ + bne b5090 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4f38 │ │ │ │ + bgt b51e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4f38 │ │ │ │ + bne b51e4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4ddc │ │ │ │ + ble b5088 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b4f44 │ │ │ │ + beq b51f0 │ │ │ │ mov r4, r2 │ │ │ │ - b b4cf0 │ │ │ │ + b b4f9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e00 │ │ │ │ + bgt b50ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b502c │ │ │ │ + beq b52d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e34 │ │ │ │ + bgt b50e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b504c │ │ │ │ + beq b52f8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e34 │ │ │ │ + bgt b50e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5040 │ │ │ │ + beq b52ec │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b4cf0 │ │ │ │ + ble b4f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4cf0 │ │ │ │ + b b4f9c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4d30 │ │ │ │ + bgt b4fdc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4d30 │ │ │ │ + bne b4fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b4d30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b4fdc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4d64 │ │ │ │ + beq b5010 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4edc │ │ │ │ + bgt b5188 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4edc │ │ │ │ + bne b5188 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b4ddc │ │ │ │ + b b5088 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4ca8 │ │ │ │ + beq b4f54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ca8 │ │ │ │ + beq b4f54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ - movw r2, #29044 @ 0x7174 │ │ │ │ + movw r2, #29108 @ 0x71b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 295bb0 │ │ │ │ - b b4f84 │ │ │ │ + bl 2969f8 │ │ │ │ + b b5230 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4dcc │ │ │ │ - b b4ddc │ │ │ │ + bgt b5078 │ │ │ │ + b b5088 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b4ddc │ │ │ │ + b b5088 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r5, #0 │ │ │ │ - b b4d30 │ │ │ │ + b b4fdc │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5084 │ │ │ │ + beq b5330 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b505c │ │ │ │ + beq b5308 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4d30 │ │ │ │ - b b4e88 │ │ │ │ + bgt b4fdc │ │ │ │ + b b5134 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b4d48 │ │ │ │ + bne b4ff4 │ │ │ │ tst r3, #32 │ │ │ │ - bne b5124 │ │ │ │ + bne b53d0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5148 │ │ │ │ + blt b53f4 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5024 │ │ │ │ + bgt b52d0 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5170 │ │ │ │ + beq b541c │ │ │ │ mov r4, r3 │ │ │ │ - b b4cf0 │ │ │ │ + b b4f9c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b4e00 │ │ │ │ - bl 14330c │ │ │ │ - b b4cf0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b50ac │ │ │ │ + bl 143454 │ │ │ │ + b b4f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b4e34 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b50e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b4e1c │ │ │ │ + b b50c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4f84 │ │ │ │ + bgt b5230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4f84 │ │ │ │ + bne b5230 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b4f84 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b5230 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b50a0 │ │ │ │ + bgt b534c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5118 │ │ │ │ + beq b53c4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ + movw r1, #29096 @ 0x71a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b50e8 │ │ │ │ + beq b5394 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #29028 @ 0x7164 │ │ │ │ + movw r3, #29092 @ 0x71a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #29164 @ 0x71ec │ │ │ │ + movw r1, #29228 @ 0x722c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140bf4 │ │ │ │ - b b4f84 │ │ │ │ + bl 140d3c │ │ │ │ + b b5230 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b50c4 │ │ │ │ + bne b5370 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #29028 @ 0x7164 │ │ │ │ + movw r3, #29092 @ 0x71a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #29120 @ 0x71c0 │ │ │ │ + movw r1, #29184 @ 0x7200 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140bf4 │ │ │ │ - b b4f84 │ │ │ │ + bl 140d3c │ │ │ │ + b b5230 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b50a0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b534c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5158 │ │ │ │ + bne b5404 │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b4ff0 │ │ │ │ + bge b529c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b5168 │ │ │ │ + bne b5414 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b518c │ │ │ │ + ldr r3, [pc, #56] @ b5438 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b500c │ │ │ │ + b b52b8 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b4ff0 │ │ │ │ + bge b529c │ │ │ │ add r3, r4, #20 │ │ │ │ - b b5148 │ │ │ │ + b b53f4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b5024 │ │ │ │ + b b52d0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5190 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b543c <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b51f8 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b54a4 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ str r1, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq b53b4 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b54bc <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b5660 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b5768 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5344 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b55f0 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5414 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b56c0 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b52b4 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b5560 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5294 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b5540 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5294 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b5540 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b52ac <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5558 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5390 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b563c <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52d0 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b557c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5434 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b56e0 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5308 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55b4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5420 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b56cc <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5308 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55b4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5448 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b56f4 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5230 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b54dc <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b537c <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5628 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b537c <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5628 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b52ac <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5558 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b52ac <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5558 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b5210 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b54bc <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b545c <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5708 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5480 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b572c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b540c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b56b8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b54a8 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b5754 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 14330c │ │ │ │ + b b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143454 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b51ec <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5498 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52ec <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b5598 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52d0 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b557c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5308 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b55b4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5490 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b573c <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b53d8 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5684 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b54a0 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b574c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b54c0 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b576c <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b53f4 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b56a0 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b53d8 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5684 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b5480 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b572c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b540c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b b56b8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b54c4 : │ │ │ │ +000b5770 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b54dc <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b5788 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b54dc <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b5788 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b5c30 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + beq b5edc <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b5750 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bne b59fc <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b57a0 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ - ldr r0, [pc, #2244] @ b5dfc <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + beq b5a4c <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + ldr r0, [pc, #2244] @ b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b59c4 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ + ble b5c70 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b57d4 <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ + bgt b5a80 <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne b57f8 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne b5aa4 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5a54 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bne b5d00 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b58e4 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5b90 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strgt r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strle r3, [r6] │ │ │ │ bicle r3, r6, #1 │ │ │ │ strle r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r9, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r9, r9, #1 │ │ │ │ - bls b55f4 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bls b58a0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5928 <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ + bne b5bd4 <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5c54 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + bne b5f00 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b58f0 <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ + bne b5b9c <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ tst r3, #16 │ │ │ │ subne sl, r7, #12 │ │ │ │ - bne b5630 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bne b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #144] @ 0x90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5b84 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ - blt b5cb0 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + beq b5e30 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + blt b5f5c <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ add sl, r7, sl │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5b84 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + beq b5e30 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ + beq b5c0c <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b5d8c <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ + beq b6038 <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5a5c <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ + beq b5d08 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b570c <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ + bgt b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b571c <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b571c <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + beq b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq b59d0 <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ - bl abc48 │ │ │ │ + beq b5c7c <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ + bl abef4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + beq b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ mov r8, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b57b4 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne b5a60 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b56f4 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bgt b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5d80 <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ + beq b602c <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b59a8 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ + ble b5c54 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b5694 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ + beq b5940 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b56a0 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne b594c <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ mov r8, r0 │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - ldr r0, [pc, #1700] @ b5dfc <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + ldr r0, [pc, #1700] @ b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, ip, r2 │ │ │ │ @@ -139540,60 +139713,60 @@ │ │ │ │ cmp lr, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5538 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne b57e4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b5530 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b5c4c <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ + bge b57dc <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b5ef8 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b56d8 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bne b5984 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b56d8 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b5984 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r9, r0 │ │ │ │ - beq b5580 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ + beq b582c <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5af0 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + beq b5d9c <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b58e4 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5b90 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mul r2, r2, sl │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139606,615 +139779,615 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + bne b5e84 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b55f4 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + b b58a0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ + beq b5d70 <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 145d44 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 145e8c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - b b59f4 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ - movw r2, #37692 @ 0x933c │ │ │ │ + bge b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5ca0 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ + movw r2, #39724 @ 0x9b2c │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5a3c <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ + bne b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r1, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne b5a8c <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 129530 │ │ │ │ + bl 129d20 │ │ │ │ mov r8, r0 │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ + beq b5c28 <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b59dc <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ + bne b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #0 │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9f5f0 │ │ │ │ + bl 9f818 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5644 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bne b58f0 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + b b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5700 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bne b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b5700 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b5544 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ - bl a9468 │ │ │ │ + b b57f0 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ + bl a974c │ │ │ │ mov r8, r0 │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - bl 1b4c9c │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl 1b542c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5644 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + bne b58f0 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ mvn r8, #0 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + beq b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r9, r0 │ │ │ │ - b b57f8 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + b b5aa4 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ + bne b5f88 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ + beq b5f88 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119878 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 119a98 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ + beq b5e90 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 129530 │ │ │ │ + bl 129d20 │ │ │ │ mov r8, r0 │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5d08 <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ + beq b5fb4 <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5908 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5e90 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b613c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bcs b5e60 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bne b5e60 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b58c0 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bgt b5b6c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq b58e4 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5b90 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + beq b5e84 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq b5848 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ - b b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + beq b5af4 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + b b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b5bf8 <_PyObject_GenericSetAttrWithDict@@Base+0x71c> │ │ │ │ - movw r1, #29304 @ 0x7278 │ │ │ │ + bls b5ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x71c> │ │ │ │ + movw r1, #29368 @ 0x72b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r8, #0 │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b58e4 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5b90 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + b b587c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ mvn r8, #0 │ │ │ │ - bl 257a1c │ │ │ │ - b b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 25881c │ │ │ │ + b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #22384 @ 0x5770 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #29220 @ 0x7224 │ │ │ │ - movwne r1, #28784 @ 0x7070 │ │ │ │ + movweq r1, #29284 @ 0x7264 │ │ │ │ + movwne r1, #28848 @ 0x70b0 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5e58 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r8, #0 │ │ │ │ - b b5700 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + b b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5d6c <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + beq b6018 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r2, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, sl │ │ │ │ add sl, r7, r3 │ │ │ │ - b b5630 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + b b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5a78 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ + bne b5d24 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 2f51e8 │ │ │ │ + b b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 130934 │ │ │ │ + bl 130bfc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + beq b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [sl, #28] │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5de4 <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ + beq b6090 <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5e90 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b613c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b5bc8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ mov r8, r0 │ │ │ │ - b b5c84 <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ + b b5f30 <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b56f4 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5da8 <_PyObject_GenericSetAttrWithDict@@Base+0x8cc> │ │ │ │ - bl b62e0 │ │ │ │ + beq b6054 <_PyObject_GenericSetAttrWithDict@@Base+0x8cc> │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5dd0 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ + beq b607c <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #29348 @ 0x72a4 │ │ │ │ - movwne r1, #21304 @ 0x5338 │ │ │ │ + movweq r1, #29412 @ 0x72e4 │ │ │ │ + movwne r1, #21368 @ 0x5378 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16e9ec │ │ │ │ - b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 16ed94 │ │ │ │ + b b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ movw r1, #7252 @ 0x1c54 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 145d44 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 145e8c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ - b b5d44 <_PyObject_GenericSetAttrWithDict@@Base+0x868> │ │ │ │ + b b5ff0 <_PyObject_GenericSetAttrWithDict@@Base+0x868> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5e00 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b60ac <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5e3c <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b60e8 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5e90 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b613c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5e5c <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b6108 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5e88 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b6134 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f5f0 │ │ │ │ + bl 9f818 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b5e28 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b60d4 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b4c9c │ │ │ │ - b b5e74 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b542c │ │ │ │ + b b6120 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b5e90 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b613c <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq b5fcc <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b6278 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5f70 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b621c <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b5f2c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b61d8 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5f2c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b61d8 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45888 @ 0xb340 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b5f64 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b6210 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc48 │ │ │ │ + b abef4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5f08 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b61b4 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9468 │ │ │ │ + b a974c │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b5f9c <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b6248 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5f9c <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b6248 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119878 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119a98 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5f8c <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b6238 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5ff0 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b629c <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6018 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + beq b62c4 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #29348 @ 0x72a4 │ │ │ │ - movwne r1, #21304 @ 0x5338 │ │ │ │ + movweq r1, #29412 @ 0x72e4 │ │ │ │ + movwne r1, #21368 @ 0x5378 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16e9ec │ │ │ │ - b b5fc0 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bl 16ed94 │ │ │ │ + b b626c <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7252 @ 0x1c54 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5fc0 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b626c <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b60b4 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b6360 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b60c8 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b6374 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b60c8 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b6374 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45888 @ 0xb340 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b6100 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b63ac <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc48 │ │ │ │ + b abef4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b6084 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b6330 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6110 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b63bc <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b60a4 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b6350 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9468 │ │ │ │ + b a974c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq b6208 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq b64b4 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6178 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne b6424 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6220 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq b64cc <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6268 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq b6514 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b61ec <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble b6498 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq b61ec <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6498 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, ip │ │ │ │ - beq b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq b61ec <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6498 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq b61ec <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6498 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne b61d4 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne b6480 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 257a1c │ │ │ │ + bl 25881c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ @@ -140222,39 +140395,39 @@ │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r1, #48640 @ 0xbe00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6248 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq b64f4 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #17300 @ 0x4394 │ │ │ │ + movw r3, #17364 @ 0x43d4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #29400 @ 0x72d8 │ │ │ │ + movw r1, #29464 @ 0x7318 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b b61f8 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 140d3c │ │ │ │ + b b64a4 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6284 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq b6530 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b626c <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - b b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + bne b6518 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + b b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b6158 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b61ec <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b6498 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -140262,127 +140435,127 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b62e0 : │ │ │ │ +000b658c : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b633c │ │ │ │ + beq b65e8 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b6320 │ │ │ │ + ble b65cc │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6300 │ │ │ │ + bne b65ac │ │ │ │ mov r0, #1 │ │ │ │ - b b6324 │ │ │ │ + b b65d0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6348 │ │ │ │ + beq b65f4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6330 │ │ │ │ - b b6318 │ │ │ │ + bne b65dc │ │ │ │ + b b65c4 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b6324 │ │ │ │ + b b65d0 │ │ │ │ │ │ │ │ -000b6360 : │ │ │ │ +000b660c : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b63f4 │ │ │ │ + beq b66a0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b63b4 │ │ │ │ + beq b6660 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b63e0 │ │ │ │ + beq b668c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6410 │ │ │ │ + bne b66bc │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b63ac │ │ │ │ + b b6658 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b63a0 │ │ │ │ - b b63ec │ │ │ │ + bne b664c │ │ │ │ + b b6698 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6b3c │ │ │ │ + beq b6dc4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne b66c8 │ │ │ │ + bne b6974 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6718 │ │ │ │ - ldr r9, [pc, #1780] @ b6b80 │ │ │ │ + beq b69c4 │ │ │ │ + ldr r9, [pc, #1736] @ b6e00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ asr r1, r7, #3 │ │ │ │ ldr r0, [r9, r3] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r2, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ @@ -140390,62 +140563,62 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r0, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b6794 │ │ │ │ + bne b6a40 │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r2 │ │ │ │ - bne b6794 │ │ │ │ + bne b6a40 │ │ │ │ add r2, r0, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6684 │ │ │ │ + beq b6930 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b6850 │ │ │ │ + beq b6afc │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b658c │ │ │ │ + beq b6838 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b658c │ │ │ │ + beq b6838 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6920 │ │ │ │ + beq b6bcc │ │ │ │ ldr r3, [r0] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r3, r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6570 │ │ │ │ + beq b681c │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6940 │ │ │ │ + beq b6bec │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6728 │ │ │ │ + beq b69d4 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - bne b6748 │ │ │ │ + bne b69f4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ @@ -140453,81 +140626,81 @@ │ │ │ │ eor r6, r6, r9 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r2, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b6864 │ │ │ │ + bne b6b10 │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r3 │ │ │ │ - bne b6864 │ │ │ │ + bne b6b10 │ │ │ │ add r3, r2, #40960 @ 0xa000 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6960 │ │ │ │ + beq b6c0c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6960 │ │ │ │ + beq b6c0c │ │ │ │ bic r6, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #136] @ 0x88 │ │ │ │ - beq b6694 │ │ │ │ + beq b6940 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b6578 │ │ │ │ + beq b6824 │ │ │ │ movw r2, #23436 @ 0x5b8c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b6764 │ │ │ │ + beq b6a10 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6b58 │ │ │ │ + beq b6d9c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b667c │ │ │ │ + bne b6928 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6954 │ │ │ │ + beq b6c00 │ │ │ │ mov r3, r4 │ │ │ │ - b b6570 │ │ │ │ + b b681c │ │ │ │ mov sl, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b b6598 │ │ │ │ + b b6844 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6614 │ │ │ │ + bne b68c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b6578 │ │ │ │ + beq b6824 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b b661c │ │ │ │ - ldr r9, [pc, #1200] @ b6b80 │ │ │ │ + b b68c8 │ │ │ │ + ldr r9, [pc, #1156] @ b6e00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mov r0, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r9, r3] │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -140538,67 +140711,67 @@ │ │ │ │ cmp ip, r5 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b648c │ │ │ │ + bne b6738 │ │ │ │ mov r0, r5 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b6484 │ │ │ │ + bge b6730 │ │ │ │ mov r0, #0 │ │ │ │ - b b6584 │ │ │ │ + b b6830 │ │ │ │ tst r3, #1 │ │ │ │ orreq r4, r1, #1 │ │ │ │ - beq b6668 │ │ │ │ + beq b6914 │ │ │ │ bics r3, r1, #1 │ │ │ │ - beq b6728 │ │ │ │ + beq b69d4 │ │ │ │ orr r3, r1, #1 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b662c │ │ │ │ + beq b68d8 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6730 │ │ │ │ + bgt b69dc │ │ │ │ add r2, r2, #1 │ │ │ │ tst r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq b6668 │ │ │ │ - b b667c │ │ │ │ + beq b6914 │ │ │ │ + b b6928 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b69d0 │ │ │ │ + beq b6c7c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6b24 │ │ │ │ + beq b6de0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b64fc │ │ │ │ + bne b67a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b64fc │ │ │ │ + bgt b67a8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r4, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140608,49 +140781,49 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str sl, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b64fc │ │ │ │ + bgt b67a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b64fc │ │ │ │ + bne b67a8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b64fc │ │ │ │ + b b67a8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov sl, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ - b b6598 │ │ │ │ + b b6844 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6a64 │ │ │ │ + beq b6d10 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6960 │ │ │ │ + beq b6c0c │ │ │ │ cmp r9, #0 │ │ │ │ - beq b65f8 │ │ │ │ + beq b68a4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b65f8 │ │ │ │ + bne b68a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b65f8 │ │ │ │ + bgt b68a4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r3, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140660,198 +140833,187 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str r9, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b65f8 │ │ │ │ + bgt b68a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b65f8 │ │ │ │ + bne b68a4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b65f8 │ │ │ │ + b b68a4 │ │ │ │ tst r4, #1 │ │ │ │ - bne b6728 │ │ │ │ + bne b69d4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6728 │ │ │ │ + bne b69d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6570 │ │ │ │ + b b681c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b667c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b6928 │ │ │ │ cmp sl, #0 │ │ │ │ - bne b6998 │ │ │ │ + bne b6c44 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b6af0 │ │ │ │ + bne b6df8 │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #29516 @ 0x734c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx sl │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b6920 │ │ │ │ + beq b6bcc │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ - b b6554 │ │ │ │ + b b6800 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6ac0 │ │ │ │ + bcs b6d6c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6ac0 │ │ │ │ + bne b6d6c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6af8 │ │ │ │ + bgt b6d6c │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [r4, #192] @ 0xc0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b6b24 │ │ │ │ + beq b6de0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b64fc │ │ │ │ + beq b67a8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b67dc │ │ │ │ - b b64fc │ │ │ │ + beq b6a88 │ │ │ │ + b b67a8 │ │ │ │ ldrh r3, [r5, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b686c │ │ │ │ + bcs b6b18 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b686c │ │ │ │ + bne b6b18 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b686c │ │ │ │ + bgt b6b18 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6888 │ │ │ │ + b b6b34 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6b24 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b64fc │ │ │ │ - mov r3, r4 │ │ │ │ - b b6578 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r7 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + beq b6de0 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b64fc │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r4, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b6598 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 140bf4 │ │ │ │ + b b67a8 │ │ │ │ tst r3, #1 │ │ │ │ - bne b6728 │ │ │ │ + bne b69d4 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6728 │ │ │ │ + bne b69d4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b6728 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b69d4 │ │ │ │ + movw r0, #44780 @ 0xaeec │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + b 140d3c │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r4, #1 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b6844 │ │ │ │ + mov r3, r4 │ │ │ │ + b b6824 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b7278 │ │ │ │ + beq b754c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r9, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b6e10 │ │ │ │ + bne b7090 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6e64 │ │ │ │ - ldr r3, [pc, #1720] @ b7298 │ │ │ │ + beq b70e4 │ │ │ │ + ldr r3, [pc, #1804] @ b756c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ asr r1, r9, #3 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r2, #192] @ 0xc0 │ │ │ │ @@ -140860,59 +141022,59 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b6eac │ │ │ │ + bne b7130 │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r2 │ │ │ │ - bne b6eac │ │ │ │ + bne b7130 │ │ │ │ add r2, r5, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6dd0 │ │ │ │ + beq b7050 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b6f64 │ │ │ │ + beq b71e8 │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6cdc │ │ │ │ + beq b6f5c │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6cdc │ │ │ │ + beq b6f5c │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b71cc │ │ │ │ - ldr r1, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b7474 │ │ │ │ + ldr r3, [r0] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r1, #0 │ │ │ │ - movgt r1, #1 │ │ │ │ - orr r3, r3, r1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r3, r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6cd0 │ │ │ │ + beq b6f50 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7028 │ │ │ │ + beq b72ac │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ @@ -140920,80 +141082,80 @@ │ │ │ │ eor r6, r6, sl │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r3 │ │ │ │ - bne b6f78 │ │ │ │ + bne b71fc │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r3 │ │ │ │ - bne b6f78 │ │ │ │ + bne b71fc │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7048 │ │ │ │ + beq b72f0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b7048 │ │ │ │ + beq b72f0 │ │ │ │ bic r5, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r6, [r1, #136] @ 0x88 │ │ │ │ - beq b6ddc │ │ │ │ + beq b705c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b6cd0 │ │ │ │ + beq b6f50 │ │ │ │ movw r2, #23436 @ 0x5b8c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b6e78 │ │ │ │ + beq b70f8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7250 │ │ │ │ + beq b753c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b6dc8 │ │ │ │ + bne b7048 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b703c │ │ │ │ + beq b72c0 │ │ │ │ mov r3, r4 │ │ │ │ - b b6cd0 │ │ │ │ + b b6f50 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, #1 │ │ │ │ - b b6ce4 │ │ │ │ + b b6f64 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6d60 │ │ │ │ + bne b6fe0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b6cd0 │ │ │ │ + beq b6f50 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b b6d68 │ │ │ │ - ldr r1, [pc, #1152] @ b7298 │ │ │ │ + b b6fe8 │ │ │ │ + ldr r1, [pc, #1236] @ b756c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mov r0, #28 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ cmp r2, #10 │ │ │ │ @@ -141005,54 +141167,55 @@ │ │ │ │ cmp ip, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6be4 │ │ │ │ + bne b6e64 │ │ │ │ mov r0, r7 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b6bd8 │ │ │ │ - b b7070 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b6d78 │ │ │ │ - ldr r2, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r0, #1 │ │ │ │ - bgt b7254 │ │ │ │ - add r2, r2, #1 │ │ │ │ + bge b6e58 │ │ │ │ + b b7318 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6ff8 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r4, r2 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r2, #1 │ │ │ │ + bgt b7540 │ │ │ │ tst r3, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - beq b6db4 │ │ │ │ - b b6dc8 │ │ │ │ + add r1, r1, #1 │ │ │ │ + movne r3, r2 │ │ │ │ + str r1, [r2] │ │ │ │ + beq b7034 │ │ │ │ + b b6f50 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b70b4 │ │ │ │ + beq b735c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7260 │ │ │ │ + beq b7524 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6c54 │ │ │ │ + bne b6ed4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6c54 │ │ │ │ + bgt b6ed4 │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r4, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141061,47 +141224,47 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6c54 │ │ │ │ + bgt b6ed4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6c54 │ │ │ │ + bne b6ed4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6c54 │ │ │ │ + b b6ed4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6ce4 │ │ │ │ + b b6f64 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7148 │ │ │ │ + beq b73f0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7048 │ │ │ │ + beq b72f0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b6d44 │ │ │ │ + bne b6fc4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6d44 │ │ │ │ + bgt b6fc4 │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r3, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141110,196 +141273,216 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6d44 │ │ │ │ + bgt b6fc4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6d44 │ │ │ │ + bne b6fc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b6d44 │ │ │ │ + b b6fc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6cd0 │ │ │ │ + b b6f50 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b6dc8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b7048 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b6fc4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7078 │ │ │ │ + bne b7320 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b6dc8 │ │ │ │ + bne b7048 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r4, [r3] │ │ │ │ - beq b71d4 │ │ │ │ + beq b747c │ │ │ │ mov r3, #1 │ │ │ │ - b b6cd0 │ │ │ │ + b b6f50 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b71cc │ │ │ │ + beq b7474 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ - b b6cb4 │ │ │ │ + b b6f34 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b71f8 │ │ │ │ + bcs b74a0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b71f8 │ │ │ │ + bne b74a0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b71f8 │ │ │ │ + bgt b74f8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r4 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ ldr sl, [r4, #192] @ 0xc0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq b7260 │ │ │ │ + beq b7524 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6c54 │ │ │ │ + beq b6ed4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6ef4 │ │ │ │ - b b6c54 │ │ │ │ + beq b7178 │ │ │ │ + b b6ed4 │ │ │ │ ldrh r3, [r7, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b7228 │ │ │ │ + bcs b74d0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7228 │ │ │ │ + bne b74d0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b7228 │ │ │ │ + bgt b72cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7048 │ │ │ │ + beq b72f0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6d44 │ │ │ │ + beq b6fc4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6fb8 │ │ │ │ - b b6d44 │ │ │ │ + beq b723c │ │ │ │ + b b6fc4 │ │ │ │ mov r3, #1 │ │ │ │ - b b70a8 │ │ │ │ + b b7350 │ │ │ │ movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r9 │ │ │ │ - movw r1, #29516 @ 0x734c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b b7070 │ │ │ │ + bl 140d3c │ │ │ │ + b b7318 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7260 │ │ │ │ + beq b7524 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6c54 │ │ │ │ + b b6ed4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7048 │ │ │ │ + beq b72f0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b6d44 │ │ │ │ - mov r4, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - beq b6db4 │ │ │ │ - b b6dc8 │ │ │ │ + b b6fc4 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne b6ed4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6ce4 │ │ │ │ + b b6f64 │ │ │ │ + mov r4, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + beq b7034 │ │ │ │ + b b7048 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b b7070 │ │ │ │ + bl 140d3c │ │ │ │ + b b7318 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b72d0 │ │ │ │ + beq b75a4 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b72dc │ │ │ │ + b b75b0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -141311,19 +141494,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b7334 : │ │ │ │ +000b7608 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -141334,116 +141517,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b75a4 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7878 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b74b8 │ │ │ │ + beq b778c │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7480 │ │ │ │ + beq b7754 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7478 │ │ │ │ + bne b774c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b73f0 │ │ │ │ + beq b76c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb024 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb300 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b74d4 │ │ │ │ + beq b77a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b74c8 │ │ │ │ + beq b779c │ │ │ │ cmp r2, #1 │ │ │ │ - beq b73fc │ │ │ │ + beq b76d0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b73dc │ │ │ │ + bne b76b0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b73dc │ │ │ │ + bne b76b0 │ │ │ │ tst r2, #32 │ │ │ │ - beq b74fc │ │ │ │ + beq b77d0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r0, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #196] @ b7504 │ │ │ │ + ldrlt r4, [pc, #196] @ b77d8 │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r0, r1, r4 │ │ │ │ addlt r4, r4, r1, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b73dc │ │ │ │ + beq b76b0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7478 │ │ │ │ + bgt b774c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7478 │ │ │ │ + bne b774c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b73dc │ │ │ │ + b b76b0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b74b0 │ │ │ │ + beq b7784 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b74b0 │ │ │ │ + bgt b7784 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b74b0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b7508 │ │ │ │ - b b73dc │ │ │ │ + bne b7784 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b77dc │ │ │ │ + b b76b0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e3d10 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e4514 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b73dc │ │ │ │ - bl 258508 │ │ │ │ + b b76b0 │ │ │ │ + bl 259308 │ │ │ │ mov r3, r0 │ │ │ │ - b b73dc │ │ │ │ + b b76b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b74c0 │ │ │ │ + bgt b7794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b74c0 │ │ │ │ + bne b7794 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b74c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b7794 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b7420 │ │ │ │ + b b76f4 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000b750c : │ │ │ │ +000b77e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -141453,26 +141636,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b75a4 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7878 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b756c │ │ │ │ - bl bae7c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b7840 │ │ │ │ + bl bb158 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e3d10 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e4514 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b7564 │ │ │ │ + b b7838 │ │ │ │ │ │ │ │ -000b7578 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b784c <_PyUnicodeWriter_Init@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -141497,681 +141680,644 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #24] │ │ │ │ mov r3, r9 │ │ │ │ strb r1, [r8, #32] │ │ │ │ cmp lr, r3 │ │ │ │ - bls b770c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls b79e0 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b77dc <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bne b7ab0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b77dc <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bcc b7ab0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7704 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b79d8 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b8628 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ + bne b8bb8 <_PyUnicodeWriter_Init@@Base+0x136c> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7d0c <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b7fe0 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7704 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b79d8 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r2, r3, #20 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7d04 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ + bcc b7fd8 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #24 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7704 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b79d8 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b8628 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ + bne b8bb8 <_PyUnicodeWriter_Init@@Base+0x136c> │ │ │ │ add r2, r3, #28 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7d0c <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b7fe0 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #32 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7704 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b79d8 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst r4, r2 │ │ │ │ - bne b861c <_PyUnicodeWriter_Init@@Base+0x10a4> │ │ │ │ + bne b8c24 <_PyUnicodeWriter_Init@@Base+0x13d8> │ │ │ │ sub r2, lr, #32 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b76f8 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b b79cc <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b77f0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7ac4 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b76e8 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne b79bc <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b77e0 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7ab4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7894 <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ - movw sl, #31024 @ 0x7930 │ │ │ │ + beq b7b68 <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ + movw sl, #31088 @ 0x7970 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b77f8 <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ + bne b7acc <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8668 <_PyUnicodeWriter_Init@@Base+0x10f0> │ │ │ │ + beq b8da0 <_PyUnicodeWriter_Init@@Base+0x1554> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b78d8 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - bhi b78a0 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b7bac <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + bhi b7b74 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8658 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b8cf4 <_PyUnicodeWriter_Init@@Base+0x14a8> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b860c <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + beq b8be8 <_PyUnicodeWriter_Init@@Base+0x139c> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b87b0 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + beq b8c2c <_PyUnicodeWriter_Init@@Base+0x13e0> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b837c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + bne b8658 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b7d1c <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + beq b7ff0 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7c84 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ + beq b7f58 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ mvn r5, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b7b50 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ + beq b7e24 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b7e30 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + beq b8104 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ - ldr r1, [pc, #4056] @ b879c <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ + bls b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + ldr r1, [pc, #4028] @ b8a54 <_PyUnicodeWriter_Init@@Base+0x1208> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b75f4 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b78c8 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b8628 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ + b b8bb8 <_PyUnicodeWriter_Init@@Base+0x136c> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7a80 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ + beq b7d54 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8784 <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ + beq b8b9c <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b877c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + beq b8dbc <_PyUnicodeWriter_Init@@Base+0x1570> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b783c <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7aa4 <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ + beq b7d78 <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b79fc <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + bls b7cd0 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ - cmp r2, r5 │ │ │ │ - blt b79fc <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + cmp r5, r2 │ │ │ │ + bgt b7cd0 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7a24 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ + bne b7cf8 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7720 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ + bne b79f4 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b837c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + bne b8658 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3812] @ b87a0 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + ldr r1, [pc, #3784] @ b8a58 <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7930 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7c04 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b8b2c <_PyUnicodeWriter_Init@@Base+0x15b4> │ │ │ │ - bhi b78a0 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b8dc4 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ + bhi b7b74 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8658 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b8cf4 <_PyUnicodeWriter_Init@@Base+0x14a8> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b860c <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + beq b8be8 <_PyUnicodeWriter_Init@@Base+0x139c> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b87b0 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ - movw r2, #31024 @ 0x7930 │ │ │ │ + beq b8c2c <_PyUnicodeWriter_Init@@Base+0x13e0> │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b837c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + bne b8658 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq b7d20 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + beq b7ff4 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7c90 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + beq b7f64 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b779c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bls b7a70 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ sub r0, r3, #99 @ 0x63 │ │ │ │ mov ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and r0, r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne b799c <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ + bne b7c70 <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b7cc8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne b7f9c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7adc <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ + beq b7db0 <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7ae4 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b85f0 <_PyUnicodeWriter_Init@@Base+0x1078> │ │ │ │ + bcs b8cb4 <_PyUnicodeWriter_Init@@Base+0x1468> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8168 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + bhi b843c <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8168 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + ble b843c <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8194 <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ + bne b8468 <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7864 <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ + beq b7b38 <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b86bc <_PyUnicodeWriter_Init@@Base+0x1144> │ │ │ │ + bne b8e0c <_PyUnicodeWriter_Init@@Base+0x15c0> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r0, r9, r5 │ │ │ │ add lr, r9, r2 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r6, r3, lsl #1 │ │ │ │ mov ip, r6 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi b8694 <_PyUnicodeWriter_Init@@Base+0x111c> │ │ │ │ + bhi b8de4 <_PyUnicodeWriter_Init@@Base+0x1598> │ │ │ │ sub r1, r9, #3 │ │ │ │ cmp r1, lr │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r2, #1 │ │ │ │ movhi r2, #0 │ │ │ │ add r1, r1, r6 │ │ │ │ add r2, r2, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - bls b8688 <_PyUnicodeWriter_Init@@Base+0x1110> │ │ │ │ + bls b8dd8 <_PyUnicodeWriter_Init@@Base+0x158c> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b7a6c <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b b7d40 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b877c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + beq b8dbc <_PyUnicodeWriter_Init@@Base+0x1570> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b783c <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7c58 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fd8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2580f4 │ │ │ │ + bl 258ef4 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7884 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7b58 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ ands ip, ip, r1, lsl r0 │ │ │ │ - bne b7e30 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + bne b8104 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b8428 <_PyUnicodeWriter_Init@@Base+0xeb0> │ │ │ │ + beq b867c <_PyUnicodeWriter_Init@@Base+0xe30> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b87d8 <_PyUnicodeWriter_Init@@Base+0x1260> │ │ │ │ + bne b8cd0 <_PyUnicodeWriter_Init@@Base+0x1484> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl ba940 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + blt b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7888 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7b5c <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, r0, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3], #8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b87fc <_PyUnicodeWriter_Init@@Base+0x1284> │ │ │ │ + bne b8bf8 <_PyUnicodeWriter_Init@@Base+0x13ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8b60 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ + beq b8a30 <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9420 │ │ │ │ + bl b96fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b9420 │ │ │ │ + bl b96fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f4c <_PyUnicodeWriter_Init@@Base+0x9d4> │ │ │ │ + bgt b8220 <_PyUnicodeWriter_Init@@Base+0x9d4> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b7f54 <_PyUnicodeWriter_Init@@Base+0x9dc> │ │ │ │ + bne b8228 <_PyUnicodeWriter_Init@@Base+0x9dc> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1ffdf0 │ │ │ │ + bl 200668 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7c34 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + bgt b7f08 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8bac <_PyUnicodeWriter_Init@@Base+0x1634> │ │ │ │ + beq b8ed0 <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9420 │ │ │ │ + bl b96fc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8c1c <_PyUnicodeWriter_Init@@Base+0x16a4> │ │ │ │ + beq b8edc <_PyUnicodeWriter_Init@@Base+0x1690> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bgt b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bne b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b7954 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bls b7c28 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29868 @ 0x74ac │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ - b b7898 <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ + b b7b6c <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ and r0, r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b79a4 <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ - b b7ae4 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + beq b7c78 <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ + b b7db8 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ mov r1, #1 │ │ │ │ - b b7940 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + b b7c14 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ mov r2, r1 │ │ │ │ - b b7704 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b b79d8 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b77e0 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ - b b770c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne b7ab4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + b b79e0 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ mvn r6, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8b3c <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ - movw r2, #31024 @ 0x7930 │ │ │ │ + beq b8a0c <_PyUnicodeWriter_Init@@Base+0x11c0> │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b7eac <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + beq b8180 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7ea8 <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ + beq b817c <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ asr r0, r1, #31 │ │ │ │ smull lr, r1, ip, r1 │ │ │ │ rsb r1, r0, r1, asr #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt b8bb8 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + bgt b8e88 <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov r0, #10 │ │ │ │ mla r5, r0, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7f5c <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ + beq b8230 <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, lr, ip, r0 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b8bb8 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + blt b8e88 <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, r0, r5, r3 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ mov r3, r1 │ │ │ │ tst r0, #4 │ │ │ │ - beq b7e0c <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + beq b80e0 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull lr, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b8bb8 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + blt b8e88 <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b7dd4 <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ - ldr r1, [pc, #2448] @ b87a4 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + bne b80a8 <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ + ldr r1, [pc, #2420] @ b8a5c <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7930 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7c04 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2416] @ b87a8 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + ldr r0, [pc, #2388] @ b8a60 <_PyUnicodeWriter_Init@@Base+0x1214> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b7f00 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bhi b81d4 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8494 <_PyUnicodeWriter_Init@@Base+0xf1c> │ │ │ │ - bhi b8038 <_PyUnicodeWriter_Init@@Base+0xac0> │ │ │ │ + beq b8738 <_PyUnicodeWriter_Init@@Base+0xeec> │ │ │ │ + bhi b8278 <_PyUnicodeWriter_Init@@Base+0xa2c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8854 <_PyUnicodeWriter_Init@@Base+0x12dc> │ │ │ │ + beq b8c54 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne b8040 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bne b8280 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29776 @ 0x7450 │ │ │ │ + movw r3, #29840 @ 0x7490 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2296] @ b87ac <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ + ldr r1, [pc, #2268] @ b8a64 <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7ec8 <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ + bhi b819c <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b82fc <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ + beq b85d8 <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7ca4 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7f78 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b82f0 <_PyUnicodeWriter_Init@@Base+0xd78> │ │ │ │ + bhi b85cc <_PyUnicodeWriter_Init@@Base+0xd80> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b8304 <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + beq b85e0 <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b77b4 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ + bne b7a88 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8ac4 <_PyUnicodeWriter_Init@@Base+0x154c> │ │ │ │ - bhi b830c <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ + beq b8838 <_PyUnicodeWriter_Init@@Base+0xfec> │ │ │ │ + bhi b85e8 <_PyUnicodeWriter_Init@@Base+0xd9c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8af8 <_PyUnicodeWriter_Init@@Base+0x1580> │ │ │ │ + beq b8804 <_PyUnicodeWriter_Init@@Base+0xfb8> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32864 @ 0x8060 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ tst r7, #8 │ │ │ │ - beq b7c00 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ + beq b7ed4 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b7c04 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + b b7ed8 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b7e0c <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + b b80e0 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r4, r4, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r4, #2] │ │ │ │ addeq r4, r4, #2 │ │ │ │ - b b7cf4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b7fc8 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - mov r2, #5 │ │ │ │ + mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7cf4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b7fc8 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - mov r2, #4 │ │ │ │ + mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7cf4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl b8c40 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b7c3c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16b6d8 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b7c3c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 294380 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b7c3c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge b8838 <_PyUnicodeWriter_Init@@Base+0x12c0> │ │ │ │ - tst r7, #8 │ │ │ │ - bne b8828 <_PyUnicodeWriter_Init@@Base+0x12b0> │ │ │ │ - bl 1ffdd8 │ │ │ │ - mov r9, r0 │ │ │ │ - b b7c34 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + b b7fc8 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq b85bc <_PyUnicodeWriter_Init@@Base+0x1044> │ │ │ │ + beq b87d0 <_PyUnicodeWriter_Init@@Base+0xf84> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #45348 @ 0xb124 │ │ │ │ + movw r3, #45412 @ 0xb164 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ @@ -142186,836 +142332,875 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r6 │ │ │ │ movlt r1, r6 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b8408 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + bls b87b0 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b8408 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + bgt b87b0 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b8744 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ + bgt b8a9c <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b83f0 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ + beq b8798 <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b84c8 <_PyUnicodeWriter_Init@@Base+0xf50> │ │ │ │ + bgt b876c <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, r3, r9 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + ble b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + beq b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36fa3c │ │ │ │ + bl 36fd4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl b8f1c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f10 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ba90 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f10 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 295188 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f10 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge b8c98 <_PyUnicodeWriter_Init@@Base+0x144c> │ │ │ │ + tst r7, #8 │ │ │ │ + bne b8c88 <_PyUnicodeWriter_Init@@Base+0x143c> │ │ │ │ + bl 200650 │ │ │ │ + mov r9, r0 │ │ │ │ + b b7f08 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b79e8 <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ + beq b7cbc <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ - b b79f0 <_PyUnicodeWriter_Init@@Base+0x478> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b83a0 <_PyUnicodeWriter_Init@@Base+0xe28> │ │ │ │ + bne b86e8 <_PyUnicodeWriter_Init@@Base+0xe9c> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29744 @ 0x7430 │ │ │ │ + movw r3, #29808 @ 0x7470 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b858c <_PyUnicodeWriter_Init@@Base+0x1014> │ │ │ │ - bhi b8554 <_PyUnicodeWriter_Init@@Base+0xfdc> │ │ │ │ + beq b8b6c <_PyUnicodeWriter_Init@@Base+0x1320> │ │ │ │ + bhi b8b34 <_PyUnicodeWriter_Init@@Base+0x12e8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8524 <_PyUnicodeWriter_Init@@Base+0xfac> │ │ │ │ + beq b8b04 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b84f4 <_PyUnicodeWriter_Init@@Base+0xf7c> │ │ │ │ + beq b8ad4 <_PyUnicodeWriter_Init@@Base+0x1288> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #31640 @ 0x7b98 │ │ │ │ + movw r3, #31704 @ 0x7bd8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b89bc <_PyUnicodeWriter_Init@@Base+0x1444> │ │ │ │ - bhi b8984 <_PyUnicodeWriter_Init@@Base+0x140c> │ │ │ │ + beq b8904 <_PyUnicodeWriter_Init@@Base+0x10b8> │ │ │ │ + bhi b88cc <_PyUnicodeWriter_Init@@Base+0x1080> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8954 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ + beq b889c <_PyUnicodeWriter_Init@@Base+0x1050> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8924 <_PyUnicodeWriter_Init@@Base+0x13ac> │ │ │ │ + beq b886c <_PyUnicodeWriter_Init@@Base+0x1020> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29824 @ 0x7480 │ │ │ │ + movw r3, #29888 @ 0x74c0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8a90 <_PyUnicodeWriter_Init@@Base+0x1518> │ │ │ │ - bhi b8a54 <_PyUnicodeWriter_Init@@Base+0x14dc> │ │ │ │ + beq b89d8 <_PyUnicodeWriter_Init@@Base+0x118c> │ │ │ │ + bhi b899c <_PyUnicodeWriter_Init@@Base+0x1150> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8a20 <_PyUnicodeWriter_Init@@Base+0x14a8> │ │ │ │ + beq b8968 <_PyUnicodeWriter_Init@@Base+0x111c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b89ec <_PyUnicodeWriter_Init@@Base+0x1474> │ │ │ │ + beq b8934 <_PyUnicodeWriter_Init@@Base+0x10e8> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29804 @ 0x746c │ │ │ │ + movw r3, #29868 @ 0x74ac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b795c <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b b7c30 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ mov r2, r1 │ │ │ │ - b b7c90 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + b b7f64 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ mov r2, #0 │ │ │ │ - b b7b58 <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ + b b7e2c <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8888 <_PyUnicodeWriter_Init@@Base+0x1310> │ │ │ │ + beq b8d04 <_PyUnicodeWriter_Init@@Base+0x14b8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b7f18 <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ + bne b81ec <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #34544 @ 0x86f0 │ │ │ │ + movw r3, #34608 @ 0x8730 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, lr, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt b8bd4 <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ + blt b8f00 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8350 <_PyUnicodeWriter_Init@@Base+0xdd8> │ │ │ │ + bne b862c <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b78b4 <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ - b b7d20 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ - cmp r3, #117 @ 0x75 │ │ │ │ - beq b8710 <_PyUnicodeWriter_Init@@Base+0x1198> │ │ │ │ - bhi b83bc <_PyUnicodeWriter_Init@@Base+0xe44> │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ - beq b88f0 <_PyUnicodeWriter_Init@@Base+0x1378> │ │ │ │ - cmp r3, #111 @ 0x6f │ │ │ │ - beq b88bc <_PyUnicodeWriter_Init@@Base+0x1344> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #4852 @ 0x12f4 │ │ │ │ - movt r3, #65 @ 0x41 │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1de62c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b80f8 <_PyUnicodeWriter_Init@@Base+0xb80> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b80d4 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ - mov r2, #127 @ 0x7f │ │ │ │ - mov r0, r8 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b80d4 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7b88 <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ + b b7ff4 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #13412 @ 0x3464 │ │ │ │ + movw r3, #13476 @ 0x34a4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq b8478 <_PyUnicodeWriter_Init@@Base+0xf00> │ │ │ │ + beq b86cc <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8bf0 <_PyUnicodeWriter_Init@@Base+0x1678> │ │ │ │ + bne b8ea4 <_PyUnicodeWriter_Init@@Base+0x1658> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + cmp r3, #117 @ 0x75 │ │ │ │ + beq b8a68 <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ + bhi b8704 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ + beq b8d6c <_PyUnicodeWriter_Init@@Base+0x1520> │ │ │ │ + cmp r3, #111 @ 0x6f │ │ │ │ + beq b8d38 <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #5056 @ 0x13c0 │ │ │ │ + movt r3, #65 @ 0x41 │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #40964 @ 0xa004 │ │ │ │ + movw r3, #41028 @ 0xa044 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 36fa3c │ │ │ │ + bl 36fd4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b810c <_PyUnicodeWriter_Init@@Base+0xb94> │ │ │ │ + b b834c <_PyUnicodeWriter_Init@@Base+0xb00> │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1deb3c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b8338 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b8314 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + mov r2, #127 @ 0x7f │ │ │ │ + mov r0, r8 │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b8314 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #29844 @ 0x7494 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #29900 @ 0x74cc │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29752 @ 0x7438 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #29892 @ 0x74c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29768 @ 0x7448 │ │ │ │ + movw r3, #29872 @ 0x74b0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b8214 <_PyUnicodeWriter_Init@@Base+0xc9c> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29760 @ 0x7440 │ │ │ │ + movw r3, #29884 @ 0x74bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b8548 <_PyUnicodeWriter_Init@@Base+0xcfc> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29952 @ 0x7500 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #29880 @ 0x74b8 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29780 @ 0x7454 │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #29876 @ 0x74b4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29692 @ 0x73fc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - b b773c <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ - mov r1, r5 │ │ │ │ - b b8628 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldrb r2, [r9, r1] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge b863c <_PyUnicodeWriter_Init@@Base+0x10c4> │ │ │ │ - tst r2, #128 @ 0x80 │ │ │ │ - beq b8624 <_PyUnicodeWriter_Init@@Base+0x10ac> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29560 @ 0x7378 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - b b773c <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 15482c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - adds r9, r9, #2 │ │ │ │ - bne b7888 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b7884 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ - ldrb r7, [r1] │ │ │ │ - add r1, r1, #4 │ │ │ │ - strh r7, [ip], #8 │ │ │ │ - ldrb r7, [r1, #-3] │ │ │ │ - strh r7, [ip, #-6] │ │ │ │ - ldrb r7, [r1, #-2] │ │ │ │ - strh r7, [ip, #-4] │ │ │ │ - ldrb r7, [r1, #-1] │ │ │ │ - strh r7, [ip, #-2] │ │ │ │ - b b7a48 <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ - ldr ip, [r8, #4] │ │ │ │ - add r1, r9, r5 │ │ │ │ - mov r2, r9 │ │ │ │ - add ip, ip, r3, lsl #2 │ │ │ │ - bic r3, r5, #3 │ │ │ │ - add lr, r9, r3 │ │ │ │ - mov r0, ip │ │ │ │ - cmp lr, r2 │ │ │ │ - bhi b8b84 <_PyUnicodeWriter_Init@@Base+0x160c> │ │ │ │ - sub r2, r9, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - movhi r2, #0 │ │ │ │ - lslls r2, r3, #2 │ │ │ │ - movhi r3, #0 │ │ │ │ - add r2, r2, ip │ │ │ │ - add r3, r3, r9 │ │ │ │ - cmp r1, r3 │ │ │ │ - bls b8684 <_PyUnicodeWriter_Init@@Base+0x110c> │ │ │ │ - ldrb r0, [r3], #1 │ │ │ │ - str r0, [r2], #4 │ │ │ │ - b b86fc <_PyUnicodeWriter_Init@@Base+0x1184> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29740 @ 0x742c │ │ │ │ + movw r3, #29852 @ 0x749c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b80ec <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r2, r7 │ │ │ │ - bl 36fa3c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ - mov r4, #0 │ │ │ │ - b b7884 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e31c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b7884 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ - mov r5, r0 │ │ │ │ - b b7824 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ - strdeq pc, [r5], #-190 @ 0xffffff42 │ │ │ │ - subeq pc, r5, lr, lsr #24 │ │ │ │ - subeq pc, r5, r0, asr ip @ │ │ │ │ - subeq pc, r5, r2, ror ip @ │ │ │ │ - subeq pc, r5, ip, ror ip @ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - orrlt r7, r7, #1 │ │ │ │ - rsblt r6, r6, #0 │ │ │ │ - b b8394 <_PyUnicodeWriter_Init@@Base+0xe1c> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 3cc6b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b7b80 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 3cc6b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - bl 1ffdf0 │ │ │ │ - mov r9, r0 │ │ │ │ - b b7c34 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29840 @ 0x7490 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29784 @ 0x7458 │ │ │ │ + movw r3, #29864 @ 0x74a8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b8598 <_PyUnicodeWriter_Init@@Base+0xd4c> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29832 @ 0x7488 │ │ │ │ + movw r3, #29860 @ 0x74a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29736 @ 0x7428 │ │ │ │ + movw r3, #29856 @ 0x74a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r4, r4, #2 │ │ │ │ + ldrb r3, [r4] │ │ │ │ + add r1, r2, #4 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r5, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + mvnlt r5, #1 │ │ │ │ + b b8180 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + subeq pc, r5, r6, lsr #24 │ │ │ │ + subeq pc, r5, r6, asr ip @ │ │ │ │ + subeq pc, r5, r8, ror ip @ │ │ │ │ + umaaleq pc, r5, sl, ip @ │ │ │ │ + subeq pc, r5, r4, lsr #25 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29748 @ 0x7434 │ │ │ │ + movw r3, #29804 @ 0x746c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b832c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 36fd4c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b832c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29808 @ 0x7470 │ │ │ │ + movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29820 @ 0x747c │ │ │ │ + movw r3, #29832 @ 0x7488 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b826c <_PyUnicodeWriter_Init@@Base+0xcf4> │ │ │ │ + bne b84f0 <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29816 @ 0x7478 │ │ │ │ + movw r3, #29824 @ 0x7480 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #29812 @ 0x7474 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29788 @ 0x745c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #30016 @ 0x7540 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e31c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b7b58 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + mov r5, r0 │ │ │ │ + b b7af8 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r2, [r9, r1] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge b8bcc <_PyUnicodeWriter_Init@@Base+0x1380> │ │ │ │ + tst r2, #128 @ 0x80 │ │ │ │ + beq b8bb4 <_PyUnicodeWriter_Init@@Base+0x1368> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29624 @ 0x73b8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 140d3c │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7a10 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b7e54 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 3cc6d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + mov r1, r5 │ │ │ │ + b b8bb8 <_PyUnicodeWriter_Init@@Base+0x136c> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29800 @ 0x7468 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b82bc <_PyUnicodeWriter_Init@@Base+0xd44> │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + orrlt r7, r7, #1 │ │ │ │ + rsblt r6, r6, #0 │ │ │ │ + b b8670 <_PyUnicodeWriter_Init@@Base+0xe24> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29796 @ 0x7464 │ │ │ │ + movw r3, #29848 @ 0x7498 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + bl 200668 │ │ │ │ + mov r9, r0 │ │ │ │ + b b7f08 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + movw r3, #44780 @ 0xaeec │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29904 @ 0x74d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29756 @ 0x743c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 3cc6d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7e18 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7a10 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29792 @ 0x7460 │ │ │ │ + movw r3, #29896 @ 0x74c8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29828 @ 0x7484 │ │ │ │ + movw r3, #29800 @ 0x7468 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #29836 @ 0x748c │ │ │ │ + movw r3, #29812 @ 0x7474 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8070 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + b b82b0 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 154b08 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + adds r9, r9, #2 │ │ │ │ + bne b7b5c <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + mov r4, #0 │ │ │ │ + b b7b58 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ - b b78e4 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r4, r4, #2 │ │ │ │ - ldrb r3, [r4] │ │ │ │ - add r1, r2, #4 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r5, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - mvnlt r5, #1 │ │ │ │ - b b7eac <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl ba940 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7b44 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b7bb8 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b7b58 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + ldrb r7, [r1] │ │ │ │ + add r1, r1, #4 │ │ │ │ + strh r7, [ip], #8 │ │ │ │ + ldrb r7, [r1, #-3] │ │ │ │ + strh r7, [ip, #-6] │ │ │ │ + ldrb r7, [r1, #-2] │ │ │ │ + strh r7, [ip, #-4] │ │ │ │ + ldrb r7, [r1, #-1] │ │ │ │ + strh r7, [ip, #-2] │ │ │ │ + b b7d1c <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ + ldr ip, [r8, #4] │ │ │ │ + add r1, r9, r5 │ │ │ │ + mov r2, r9 │ │ │ │ + add ip, ip, r3, lsl #2 │ │ │ │ + bic r3, r5, #3 │ │ │ │ + add lr, r9, r3 │ │ │ │ + mov r0, ip │ │ │ │ + cmp lr, r2 │ │ │ │ + bhi b8e60 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + sub r2, r9, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + movhi r2, #0 │ │ │ │ + lslls r2, r3, #2 │ │ │ │ + movhi r3, #0 │ │ │ │ + add r2, r2, ip │ │ │ │ + add r3, r3, r9 │ │ │ │ + cmp r1, r3 │ │ │ │ + bls b8dd4 <_PyUnicodeWriter_Init@@Base+0x1588> │ │ │ │ + ldrb r0, [r3], #1 │ │ │ │ + str r0, [r2], #4 │ │ │ │ + b b8e4c <_PyUnicodeWriter_Init@@Base+0x1600> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r6, [r0], #16 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ str r6, [r0, #-12] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ str r6, [r0, #-8] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ str r6, [r0, #-4] │ │ │ │ - b b86d8 <_PyUnicodeWriter_Init@@Base+0x1160> │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b7c34 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29672 @ 0x73e8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b8e28 <_PyUnicodeWriter_Init@@Base+0x15dc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29656 @ 0x73d8 │ │ │ │ + movw r1, #29736 @ 0x7428 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16ed94 │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e334 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b8478 <_PyUnicodeWriter_Init@@Base+0xf00> │ │ │ │ + b b86cc <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b7f08 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bgt b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b7cc0 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29720 @ 0x7418 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b b7f94 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ │ │ │ │ -000b8c40 : │ │ │ │ +000b8f1c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #1188] @ b9100 │ │ │ │ + ldr r7, [pc, #1188] @ b93dc │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b8e08 │ │ │ │ + bne b90e4 │ │ │ │ tst r4, #8 │ │ │ │ - bne b90ec │ │ │ │ + bne b93c8 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b8c9c │ │ │ │ + bne b8f78 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b905c │ │ │ │ + beq b9338 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b903c │ │ │ │ + beq b9318 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8cec │ │ │ │ + bne b8fc8 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b8cec │ │ │ │ - ldr r8, [pc, #1064] @ b9104 │ │ │ │ + bne b8fc8 │ │ │ │ + ldr r8, [pc, #1064] @ b93e0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8e80 │ │ │ │ + bne b915c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b909c │ │ │ │ + beq b9378 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8d98 │ │ │ │ + beq b9074 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b90dc │ │ │ │ + beq b93b8 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b906c │ │ │ │ - movw r3, #8336 @ 0x2090 │ │ │ │ + bcc b9348 │ │ │ │ + movw r3, #9288 @ 0x2448 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b8dd8 │ │ │ │ + bne b90b4 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8dec │ │ │ │ - movw r3, #8380 @ 0x20bc │ │ │ │ + beq b90c8 │ │ │ │ + movw r3, #9332 @ 0x2474 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8df4 │ │ │ │ + bne b90d0 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1620fc │ │ │ │ + bl 1624b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8dc8 │ │ │ │ + beq b90a4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8dc8 │ │ │ │ + beq b90a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b8e34 │ │ │ │ + beq b9110 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -143030,412 +143215,412 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8d7c │ │ │ │ - b b8dc8 │ │ │ │ - movw r2, #64528 @ 0xfc10 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ + bne b9058 │ │ │ │ + b b90a4 │ │ │ │ + movw r2, #2112 @ 0x840 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8d7c │ │ │ │ - b b8dc8 │ │ │ │ + bne b9058 │ │ │ │ + b b90a4 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8e10 │ │ │ │ + bne b90ec │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261b00 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b b8c74 │ │ │ │ + bl 2627d4 <_Py_HandlePending@@Base+0x3f4> │ │ │ │ + b b8f50 │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #30036 @ 0x7554 │ │ │ │ + movw r2, #30100 @ 0x7594 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8dc8 │ │ │ │ + bgt b90a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8dc8 │ │ │ │ + bne b90a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b8dc8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b90a4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8ed0 │ │ │ │ + beq b91ac │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9028 │ │ │ │ + bhi b9304 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b8ed0 │ │ │ │ + beq b91ac │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc b9028 │ │ │ │ - ldr r3, [pc, #560] @ b9108 │ │ │ │ + bcc b9304 │ │ │ │ + ldr r3, [pc, #560] @ b93e4 │ │ │ │ mov sl, #1 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r1 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b8f10 │ │ │ │ + b b91ec │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, sl, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b9030 │ │ │ │ + beq b930c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8ef4 │ │ │ │ + beq b91d0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b90b0 │ │ │ │ + beq b938c │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b90b0 │ │ │ │ + bne b938c │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b90b0 │ │ │ │ + bne b938c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b8f9c │ │ │ │ + beq b9278 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8f9c │ │ │ │ + bne b9278 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1437c4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14390c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b8db8 │ │ │ │ + beq b9094 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #29984 @ 0x7520 │ │ │ │ + movw r0, #30048 @ 0x7560 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8db8 │ │ │ │ + beq b9094 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1579e0 │ │ │ │ + bl 157cbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8ff8 │ │ │ │ + bgt b92d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8ff8 │ │ │ │ + bne b92d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b8db8 │ │ │ │ + beq b9094 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8ef4 │ │ │ │ + bgt b91d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8ef4 │ │ │ │ + bne b91d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b8ef4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b91d0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b8e94 │ │ │ │ + b b9170 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b8cec │ │ │ │ - bl 2343c4 │ │ │ │ + b b8fc8 │ │ │ │ + bl 235240 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8cc8 │ │ │ │ - b b8cec │ │ │ │ + beq b8fa4 │ │ │ │ + b b8fc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257bc4 │ │ │ │ + bl 2589c4 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b8c9c │ │ │ │ + b b8f78 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8d24 │ │ │ │ + bcc b9000 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30000 @ 0x7530 │ │ │ │ + movw r1, #30064 @ 0x7570 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8dc8 │ │ │ │ + bne b90a4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b8d24 │ │ │ │ - movw r0, #29992 @ 0x7528 │ │ │ │ + b b9000 │ │ │ │ + movw r0, #30056 @ 0x7568 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aa87c │ │ │ │ + b aab60 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #29896 @ 0x74c8 │ │ │ │ + movw r1, #29960 @ 0x7508 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - movw r0, #29936 @ 0x74f0 │ │ │ │ + bl 140d3c │ │ │ │ + movw r0, #30000 @ 0x7530 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b b8ef4 │ │ │ │ + bl 2ecac8 │ │ │ │ + b b91d0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16b6d8 │ │ │ │ + b 16ba90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed20 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8ef50 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8c7c │ │ │ │ - b b8dc8 │ │ │ │ + bne b8f58 │ │ │ │ + b b90a4 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ │ │ │ │ -000b910c : │ │ │ │ +000b93e8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #748] @ b9414 │ │ │ │ + ldr r3, [pc, #748] @ b96f0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b91c0 │ │ │ │ + bne b949c │ │ │ │ tst r4, #8 │ │ │ │ - bne b9400 │ │ │ │ + bne b96dc │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9164 │ │ │ │ + bne b9440 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b93ac │ │ │ │ + beq b9688 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9380 │ │ │ │ + beq b965c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b91b4 │ │ │ │ + bne b9490 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r3, r6 │ │ │ │ - bne b91b4 │ │ │ │ - ldr r6, [pc, #628] @ b9418 │ │ │ │ + bne b9490 │ │ │ │ + ldr r6, [pc, #628] @ b96f4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91ec │ │ │ │ + bne b94c8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b91c8 │ │ │ │ + bne b94a4 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261b00 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b b913c │ │ │ │ + bl 2627d4 <_Py_HandlePending@@Base+0x3f4> │ │ │ │ + b b9418 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9240 │ │ │ │ + beq b951c │ │ │ │ ldrb r3, [r8, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b93a0 │ │ │ │ + bhi b967c │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9240 │ │ │ │ + beq b951c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [r8, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc b93a0 │ │ │ │ - ldr sl, [pc, #468] @ b941c │ │ │ │ + bcc b967c │ │ │ │ + ldr sl, [pc, #468] @ b96f8 │ │ │ │ mov r9, #1 │ │ │ │ - b b9260 │ │ │ │ + b b953c │ │ │ │ add r3, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b91b4 │ │ │ │ + beq b9490 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b924c │ │ │ │ + beq b9528 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #4] │ │ │ │ dmb ish │ │ │ │ mov r7, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq b93d4 │ │ │ │ + beq b96b0 │ │ │ │ ldr r1, [r4, #1708] @ 0x6ac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b93d4 │ │ │ │ + bne b96b0 │ │ │ │ ldr r1, [r4, #1704] @ 0x6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ba148 │ │ │ │ + bl 2bad6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b93d4 │ │ │ │ + bne b96b0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b92ec │ │ │ │ + beq b95c8 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b92ec │ │ │ │ - bl 1437c4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b95c8 │ │ │ │ + bl 14390c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b93bc │ │ │ │ + beq b9698 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #29984 @ 0x7520 │ │ │ │ + movw r0, #30048 @ 0x7560 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b93bc │ │ │ │ + beq b9698 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1579e0 │ │ │ │ + bl 157cbc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9350 │ │ │ │ + bgt b962c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9350 │ │ │ │ + bne b962c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b93bc │ │ │ │ + beq b9698 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b924c │ │ │ │ + bgt b9528 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b924c │ │ │ │ + bne b9528 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b b924c │ │ │ │ - bl 2343c4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b b9528 │ │ │ │ + bl 235240 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9190 │ │ │ │ - b b91b4 │ │ │ │ + beq b946c │ │ │ │ + b b9490 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r8, r3 │ │ │ │ - b b9204 │ │ │ │ + b b94e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257bc4 │ │ │ │ + bl 2589c4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9164 │ │ │ │ + b b9440 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b91b8 │ │ │ │ + b b9494 │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #29896 @ 0x74c8 │ │ │ │ + movw r1, #29960 @ 0x7508 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - movw r0, #29936 @ 0x74f0 │ │ │ │ + bl 140d3c │ │ │ │ + movw r0, #30000 @ 0x7530 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b b924c │ │ │ │ + bl 2ecac8 │ │ │ │ + b b9528 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed20 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8ef50 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b9144 │ │ │ │ - b b93cc │ │ │ │ + bne b9420 │ │ │ │ + b b96a8 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -143443,346 +143628,346 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt b9588 │ │ │ │ + blt b9864 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b9580 │ │ │ │ + bgt b985c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b94b8 │ │ │ │ + beq b9794 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b94c4 │ │ │ │ + beq b97a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b94f4 │ │ │ │ + bls b97d0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b94f4 │ │ │ │ + bgt b97d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b94e8 │ │ │ │ + beq b97c4 │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9480 │ │ │ │ + bcs b975c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b950c │ │ │ │ + bne b97e8 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b954c │ │ │ │ + beq b9828 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b96f0 │ │ │ │ + beq b99cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b94b8 │ │ │ │ + b b9794 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4] │ │ │ │ - bl 2580f4 │ │ │ │ + bl 258ef4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b94b8 │ │ │ │ + b b9794 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b9590 │ │ │ │ + beq b986c │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq b965c │ │ │ │ + beq b9938 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9644 │ │ │ │ + bls b9920 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b95ec │ │ │ │ + bge b98c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b95e8 │ │ │ │ + beq b98c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b96f0 │ │ │ │ + beq b99cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b952c │ │ │ │ + ble b9808 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b96ac │ │ │ │ + bne b9988 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 36fa3c │ │ │ │ + bl 36fd4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b96f0 │ │ │ │ + beq b99cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b b94a4 │ │ │ │ + b b9780 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2776c8 │ │ │ │ + bl 2787b8 │ │ │ │ mov r3, r0 │ │ │ │ - b b95c8 │ │ │ │ + b b98a4 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b96f8 │ │ │ │ + beq b99d4 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b95b4 │ │ │ │ + bls b9890 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2776c8 │ │ │ │ + bl 2787b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bhi b95c8 │ │ │ │ - b b95b4 │ │ │ │ + bhi b98a4 │ │ │ │ + b b9890 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 36fa3c │ │ │ │ + bl 36fd4c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b94b8 │ │ │ │ + bne b9794 │ │ │ │ mvn r0, #0 │ │ │ │ - b b94bc │ │ │ │ + b b9798 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b967c │ │ │ │ + b b9958 │ │ │ │ │ │ │ │ -000b9700 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b99dc <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9780 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b9a5c <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b978c <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9a68 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b97bc <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9a98 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b97bc <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9a98 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b97b0 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9a8c <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9748 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b9a24 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b97d4 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9ab0 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9814 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9af0 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9784 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b9a60 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9780 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9a5c <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4] │ │ │ │ - bl 2580f4 │ │ │ │ + bl 258ef4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9780 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9a5c <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b9848 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b9b24 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, r1 │ │ │ │ - blt b9eac <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt ba188 <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, ip, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b9a78 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne b9d54 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9a58 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b9d34 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r1, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, ip │ │ │ │ - blt b9a58 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b9d34 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9a6c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq b9d48 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9bb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi b9e94 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9e30 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt ba10c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt b9c40 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9c24 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ b9eb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne b9f00 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ ba190 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ mov r9, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs b9cdc <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs b9fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq b9cc4 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq b9fa0 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b99a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9c7c <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp lr, r7 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ @@ -143796,494 +143981,494 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #1260] @ b9eb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b9d94 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne ba070 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9c5c <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ add r1, r4, r3 │ │ │ │ lsl r2, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq b9d8c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9b34 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne b9e10 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne b98d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ b9ebc <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b9bb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b9b44 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt b9e20 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a02d4 │ │ │ │ + bl a05b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9a10 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9cec <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9d1c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq b9ff8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne b9d7c <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne ba058 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9d8c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ - add r3, r4, #28 │ │ │ │ - ldrb r2, [r5, #33] @ 0x21 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b9a38 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + add r2, r4, #28 │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b9d14 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9a4c <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9d28 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9b70 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq b9e4c <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, ip │ │ │ │ subge ip, ip, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi b9dcc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi ba0a8 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9dcc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne ba0a8 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl bb024 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb300 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9a10 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9cec <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls b9d60 <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ + bls ba03c <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs b9d34 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs ba010 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9e30 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt ba10c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r2, r3 │ │ │ │ mlage r2, r3, r6, r6 │ │ │ │ addge r7, r2, #28 │ │ │ │ - blt b9c40 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + blt b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ mov r8, #0 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b9918 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b9bf4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b99a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e2210 │ │ │ │ + bne b9c7c <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9a50 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9d2c <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ lsl r2, r6, #2 │ │ │ │ add r1, r4, #28 │ │ │ │ orr r2, r2, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq b9d4c <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + beq ba028 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ strne r2, [r1, r3, lsl #2] │ │ │ │ strheq r2, [r1, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne b9b08 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne b9de4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - b b9b24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + mov r2, r1 │ │ │ │ + b b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b99a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9c7c <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ + bne ba130 <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b99a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b b9c40 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b9c7c <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9d8c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b b9cbc <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b b9f98 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x628> │ │ │ │ + bcs ba14c <_PyUnicodeWriter_PrepareInternal@@Base+0x628> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9e30 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt ba10c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r6, #4 │ │ │ │ - b b9bd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b b9eb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9e84 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9e30 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt ba10c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt b9c40 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b b9c04 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b b9ee0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne b9d2c <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - b b9b24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bne ba008 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b9e94 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #272] @ b9ec0 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1bda70 │ │ │ │ + bne ba170 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #272] @ ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b99d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b99d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a02d4 │ │ │ │ + bl a05b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9e24 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt ba100 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9e24 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne ba100 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9ba4 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b9d04 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b b9fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10716 @ 0x29dc │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b99d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ - bl 2e2210 │ │ │ │ - b b9c54 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bl 2e29d0 │ │ │ │ + b b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r5, [r2, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r8, r5, #5, #1 │ │ │ │ ubfx r2, r5, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba298 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba574 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9ff4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba2d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq ba004 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba2e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq b9f54 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq ba230 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne b9f60 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne ba23c <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba374 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ - mla r0, ip, r1, r0 │ │ │ │ + bne ba650 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + mla r0, r1, ip, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ - mul r2, ip, lr │ │ │ │ + mul r2, lr, ip │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #28 │ │ │ │ - beq b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba0b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba394 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba3c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba6a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r1, r3 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add lr, r2, r3 │ │ │ │ cmp lr, r2 │ │ │ │ - bhi ba038 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba314 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b9fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba2bc <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne ba1f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba1ac <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba488 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba65c <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ ldrb r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r0] │ │ │ │ ldrb r1, [r2, #-3] │ │ │ │ strh r1, [r0, #2] │ │ │ │ ldrb r1, [r2, #-2] │ │ │ │ strh r1, [r0, #4] │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp lr, r2 │ │ │ │ strh r1, [r0, #6] │ │ │ │ mov r1, r2 │ │ │ │ - bhi ba080 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ sub r1, r3, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ - b b9fc4 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba2a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ add ip, r0, #16 │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip, #-8] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, r1 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-14] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-10] │ │ │ │ - bls ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba344 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba360 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - tst r5, sl │ │ │ │ - bne ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + tst sl, r5 │ │ │ │ + bne ba4c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ tst r9, r5 │ │ │ │ mov sl, r9 │ │ │ │ moveq r5, #1 │ │ │ │ - beq ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba5a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba6d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq ba9ac <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r4, r7, #20 │ │ │ │ addeq r4, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r0, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba474 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ add r5, r2, #8 │ │ │ │ add lr, r1, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ mov r2, lr │ │ │ │ sub r0, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldrh r1, [r3, #-8] │ │ │ │ @@ -144293,111 +144478,111 @@ │ │ │ │ ldrh r1, [r3, #-14] │ │ │ │ str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldrh r1, [r3, #-12] │ │ │ │ str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldrh r1, [r3, #-10] │ │ │ │ cmp ip, r3 │ │ │ │ str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - bne ba15c <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba438 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba474 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne ba260 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba2ac <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba588 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba6b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq ba98c <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - addne r2, r3, #20 │ │ │ │ - addeq r2, r3, #28 │ │ │ │ - addne r1, r7, #20 │ │ │ │ - addeq r1, r7, #28 │ │ │ │ - add r2, r7, r2 │ │ │ │ + addne r1, r3, #20 │ │ │ │ + addeq r1, r3, #28 │ │ │ │ + addne ip, r7, #20 │ │ │ │ + addeq ip, r7, #28 │ │ │ │ + add r1, r7, r1 │ │ │ │ add r3, lr, r3 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, r1, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - sub r3, lr, r2 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - add r4, r2, r3 │ │ │ │ - cmp r1, r4 │ │ │ │ - bcs ba25c <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ - ldrb r5, [r1] │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r5, [ip], #16 │ │ │ │ - ldrb r5, [r1, #-3] │ │ │ │ - str r5, [ip, #-12] │ │ │ │ - ldrb r5, [r1, #-2] │ │ │ │ - str r5, [ip, #-8] │ │ │ │ - ldrb r5, [r1, #-1] │ │ │ │ - str r5, [ip, #-4] │ │ │ │ - b ba22c <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ - sub r1, r2, #3 │ │ │ │ - cmp r1, r4 │ │ │ │ - movls r1, r3 │ │ │ │ - movhi r1, #0 │ │ │ │ - movhi r3, #0 │ │ │ │ - lslls r3, r3, #2 │ │ │ │ - add r2, r1, r2 │ │ │ │ - add r3, r0, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + add ip, ip, r3 │ │ │ │ + mov r3, r1 │ │ │ │ + sub lr, ip, r1 │ │ │ │ + bic lr, lr, #3 │ │ │ │ + add r4, r1, lr │ │ │ │ + cmp r3, r4 │ │ │ │ + bcs ba538 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + ldrb r5, [r3] │ │ │ │ + add r3, r3, #4 │ │ │ │ + str r5, [r2], #16 │ │ │ │ + ldrb r5, [r3, #-3] │ │ │ │ + str r5, [r2, #-12] │ │ │ │ + ldrb r5, [r3, #-2] │ │ │ │ + str r5, [r2, #-8] │ │ │ │ + ldrb r5, [r3, #-1] │ │ │ │ + str r5, [r2, #-4] │ │ │ │ + b ba508 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + sub r3, r1, #3 │ │ │ │ + cmp r3, r4 │ │ │ │ + movls r2, lr │ │ │ │ + movhi r2, #0 │ │ │ │ + movhi lr, #0 │ │ │ │ + lslls lr, lr, #2 │ │ │ │ + add r2, r2, r1 │ │ │ │ + add r3, r0, lr │ │ │ │ mov r1, r2 │ │ │ │ - cmp r2, lr │ │ │ │ - bcs b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + cmp r2, ip │ │ │ │ + bcs ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba558 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b ba004 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne ba1f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba2e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne ba6f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne ba9cc <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba474 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne ba750 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba3d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba6ac <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba6e8 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq ba9c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba6dc <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq ba9b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144405,63 +144590,63 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba608 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs ba8e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldrh r5, [r0, #-6] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldrh r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldrh r5, [r0, #-2] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba344 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba620 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne ba698 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne ba974 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc ba68c <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc ba968 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba3a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba67c <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba284 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba564 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq ba840 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba6a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq ba984 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba680 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq ba95c <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144469,32 +144654,32 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #2 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba528 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs ba804 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r0, #16 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldr r5, [r0, #-8] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba444 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b ba720 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba4a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne ba780 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba4a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq ba780 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #16 │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ moveq r5, r6 │ │ │ │ str lr, [fp, #4] │ │ │ │ mov lr, r3 │ │ │ │ @@ -144502,62 +144687,62 @@ │ │ │ │ add r8, r0, r1, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, lr │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r6, lr │ │ │ │ - bge b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba4f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq ba7cc <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ cmp sl, #0 │ │ │ │ addeq lr, r4, r2, lsl #2 │ │ │ │ ldrhne r7, [r9] │ │ │ │ ldreq r7, [lr, r6, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bcc ba3bc <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba698 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba518 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq ba7f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ cmp ip, #2 │ │ │ │ strheq r7, [r8] │ │ │ │ addne lr, r0, r1, lsl #2 │ │ │ │ strne r7, [lr, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ add r8, r8, #2 │ │ │ │ add r9, r9, #2 │ │ │ │ - b ba4c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b ba7a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ sub r0, r2, #15 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba548 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b ba824 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba6c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq ba9a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r0, r6, r1, lsl #1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba6bc <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq ba998 <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144567,366 +144752,366 @@ │ │ │ │ add ip, r1, r3, lsl #2 │ │ │ │ sub r1, ip, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r3 │ │ │ │ - bcs ba644 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs ba920 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ ldr r7, [r5] │ │ │ │ add r6, r6, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ bfi r3, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bfi r3, r7, #16, #16 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bfi lr, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ str r3, [r6, #-8] │ │ │ │ bfi lr, r7, #16, #16 │ │ │ │ str lr, [r6, #-4] │ │ │ │ - b ba5c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b ba8a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ sub r0, r2, #7 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba628 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b ba904 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r3, r4 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, lr │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, ip │ │ │ │ - bcs b9f4c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba228 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b ba664 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b ba940 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba428 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba704 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba218 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba390 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba3bc <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba66c <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba698 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba3fc <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - add r2, r1, r3 │ │ │ │ - b ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba6d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + ldr ip, [r7, #28] │ │ │ │ + add r1, ip, r3 │ │ │ │ + b ba4ec <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba5a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b ba884 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba57c <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b ba858 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba128 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba404 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba604 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba2fc <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba5d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba3d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000ba9d4 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - beq ba86c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq bab48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba77c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba784 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq baa60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls ba7c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls baaa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt ba7c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt baaa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ba7f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne baacc <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba734 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne baa10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d7c58 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fd8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba864 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bab40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - bl 2580f4 │ │ │ │ + bl 258ef4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b ba77c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba864 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bab40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba75c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq baa38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne ba884 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne bab60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r1, r5, #3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r7, r5 │ │ │ │ add r1, r7, r1 │ │ │ │ add ip, ip, r3, lsl #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc ba8f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcc babcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub lr, r7, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic r1, r2, #3 │ │ │ │ movcc r1, #0 │ │ │ │ lsr r2, r2, #2 │ │ │ │ add r1, r7, r1 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #3 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs ba7bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ + bcs baa98 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b ba848 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b bab24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba77c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b ba728 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b baa04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r1, r7, r5 │ │ │ │ add r2, r7, r2 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc ba918 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bcc babf4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic r0, r3, #3 │ │ │ │ movcc r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ add r3, r7, r0 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs ba7b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ + bcs baa94 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ str r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b ba8d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + b babb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b ba814 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b baaf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ ldrb lr, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str lr, [r0], #16 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ str lr, [r0, #-12] │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ str lr, [r0, #-8] │ │ │ │ ldrb lr, [r3, #-1] │ │ │ │ str lr, [r0, #-4] │ │ │ │ - b ba8a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b bab7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq babb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + beq bae94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bae50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + ble bb12c <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + beq baf70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ + beq bafec <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq babe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ + beq baebc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ + beq bb000 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ + beq bb04c <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq bb054 <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ + beq bb068 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bad94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ + beq bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b baa30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + b bad0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne baa24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ + bne bad00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bada8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bae34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ + bge bb110 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls badc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + bls bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt badc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + blt bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bae48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq babf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + beq baed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bad3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ + ble bb018 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne badfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ + bne bb0d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bhi bae10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb0f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc babd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc baeb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bae14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb0f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc babd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc baeb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bae14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb0f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bcc bae10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb0f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs bab1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ - ldr lr, [pc, #828] @ bae78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ + bcs badf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ + ldr lr, [pc, #828] @ bb154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi bab54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + bhi bae30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ @@ -144934,15 +145119,15 @@ │ │ │ │ bfi ip, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and ip, ip, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bad44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ + bne bb020 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -144951,569 +145136,589 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge babec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bge baec8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ - b baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + bne bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov r2, r8 │ │ │ │ - b bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bae10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + blt bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r2, r4 │ │ │ │ - b bac14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ + b baef0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne bac28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bne baf04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls bac00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ + bls baedc <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs bac48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ + bcs baf24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge bac28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bge baf04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + beq bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #8868 @ 0x22a4 │ │ │ │ + movw ip, #8932 @ 0x22e4 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a5a50 │ │ │ │ + bl 1a5e1c │ │ │ │ mov r4, r0 │ │ │ │ - b babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #8868 @ 0x22a4 │ │ │ │ + movw r3, #8932 @ 0x22e4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bae40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb11c <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b9420 │ │ │ │ + bl b96fc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bgt bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bne bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #1 │ │ │ │ - b baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #3 │ │ │ │ - b baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r2, r4 │ │ │ │ - b bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bae10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r4 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bac4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ + b baf28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ mov r3, #4 │ │ │ │ - b babe4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b baec0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #5 │ │ │ │ - b baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r3, #6 │ │ │ │ - b babe4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b baec0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #7 │ │ │ │ - b baa4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ + bge bb14c <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi baa5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ + bhi bad38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9848 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b24 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bae40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb11c <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bae48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b baa80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + b bad5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bad5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb038 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bad5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb038 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mvn r4, #0 │ │ │ │ - b babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bac64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ - beq bae68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ + b baf40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ + beq bb144 <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ - b baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + blt bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + b baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bae84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ - subeq pc, r5, r0, lsr #25 │ │ │ │ + b baf7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + subeq pc, r5, r8, asr #25 │ │ │ │ │ │ │ │ -000bae7c <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000bb158 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq baf9c <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb278 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne baf94 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb270 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq baefc <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl bb024 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb300 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bafec <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb2c8 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bafd8 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb2b4 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq baf08 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq bb1e4 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bafe4 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb2c0 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r1, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r1, [pc, #208] @ bb01c <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + ldrlt r1, [pc, #208] @ bb2f8 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baf8c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb268 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne baf8c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb268 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bafd0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb2ac <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bafd0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb2ac <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bafd0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb2ac <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ bb020 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb2fc <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 258508 │ │ │ │ + b 259308 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b baf2c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bb208 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b baef0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb1cc <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb704 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + bne bba0c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bb704 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + bne bba0c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bb704 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + bne bba0c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb704 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + bne bba0c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb3a0 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + beq bb6c4 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb3bc <_PyUnicodeWriter_Finish@@Base+0x540> │ │ │ │ + bne bb6e0 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bb624 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + blt bb9cc <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb404 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + beq bb728 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb578 <_PyUnicodeWriter_Finish@@Base+0x6fc> │ │ │ │ - ldr r9, [pc, #1664] @ bb748 <_PyUnicodeWriter_Finish@@Base+0x8cc> │ │ │ │ + beq bb880 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bba50 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb5f8 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bb8d4 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb2e4 <_PyUnicodeWriter_Finish@@Base+0x468> │ │ │ │ + blt bb608 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #46988 @ 0xb78c │ │ │ │ + movw r2, #47764 @ 0xba94 │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb558 <_PyUnicodeWriter_Finish@@Base+0x6dc> │ │ │ │ - ldr sl, [pc, #1616] @ bb74c <_PyUnicodeWriter_Finish@@Base+0x8d0> │ │ │ │ + bne bb860 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bba54 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r2, [sl, r2] │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r2, [r2, #1604] @ 0x644 │ │ │ │ - cmn r2, #804 @ 0x324 │ │ │ │ - beq bb2b4 <_PyUnicodeWriter_Finish@@Base+0x438> │ │ │ │ - lsr r1, r4, #18 │ │ │ │ - ubfx ip, r4, #0, #18 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r1, r2, r1 │ │ │ │ - ldr r0, [r1, #808] @ 0x328 │ │ │ │ - cmp r0, ip │ │ │ │ - bgt bb158 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ - ldr r1, [r1, #804] @ 0x324 │ │ │ │ - cmp r1, ip │ │ │ │ - movgt r0, #0 │ │ │ │ - movle r0, #1 │ │ │ │ + ldr sl, [r2, #1604] @ 0x644 │ │ │ │ + cmn sl, #804 @ 0x324 │ │ │ │ + beq bb5d8 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + lsr r2, r4, #18 │ │ │ │ + ubfx r0, r4, #0, #18 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + lsl r2, r2, #3 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r2, sl, r2 │ │ │ │ + ldr r1, [r2, #808] @ 0x328 │ │ │ │ + cmp r1, r0 │ │ │ │ + bgt bb434 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + ldr r2, [r2, #804] @ 0x324 │ │ │ │ + cmp r2, r0 │ │ │ │ + movgt r1, #0 │ │ │ │ + movle r1, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - moveq r0, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq bb2b4 <_PyUnicodeWriter_Finish@@Base+0x438> │ │ │ │ + beq bb5d8 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ bic r8, r4, #4080 @ 0xff0 │ │ │ │ bic r8, r8, #15 │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - add r1, r1, #1 │ │ │ │ - lsl r0, r1, #3 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bhi bb190 <_PyUnicodeWriter_Finish@@Base+0x314> │ │ │ │ - add r1, r0, r1, lsl #4 │ │ │ │ - cmp r1, r3, lsl #2 │ │ │ │ - bcc bb370 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + ldr r2, [r8, #20] │ │ │ │ + add r2, r2, #1 │ │ │ │ + lsl r2, r2, #3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi bb58c <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + add r2, r2, r2, lsl #1 │ │ │ │ + cmp r2, r3, lsl #2 │ │ │ │ + bcc bb694 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq bb328 <_PyUnicodeWriter_Finish@@Base+0x4ac> │ │ │ │ + beq bb790 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb328 <_PyUnicodeWriter_Finish@@Base+0x4ac> │ │ │ │ - sub r1, r3, #1 │ │ │ │ - lsr r1, r1, #3 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r2, r1, lsl #3] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r1, r0 │ │ │ │ - beq bb534 <_PyUnicodeWriter_Finish@@Base+0x6b8> │ │ │ │ + bhi bb790 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + sub r2, r3, #1 │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [sl, r2, lsl #3] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + beq bb5b4 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb2f4 <_PyUnicodeWriter_Finish@@Base+0x478> │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq bb618 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ + ldr r3, [pc, #1424] @ bba54 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb440 <_PyUnicodeWriter_Finish@@Base+0x5c4> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq bb764 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, sl, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - blt bb238 <_PyUnicodeWriter_Finish@@Base+0x3bc> │ │ │ │ + blt bb510 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r1, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb440 <_PyUnicodeWriter_Finish@@Base+0x5c4> │ │ │ │ + beq bb764 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq bb3e4 <_PyUnicodeWriter_Finish@@Base+0x568> │ │ │ │ + beq bb708 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb46c <_PyUnicodeWriter_Finish@@Base+0x5f0> │ │ │ │ + beq bb798 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb588 <_PyUnicodeWriter_Finish@@Base+0x70c> │ │ │ │ + bne bb890 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bb740 <_PyUnicodeWriter_Finish@@Base+0x8c4> │ │ │ │ + beq bba48 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb378 <_PyUnicodeWriter_Finish@@Base+0x4fc> │ │ │ │ + beq bb69c <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb384 <_PyUnicodeWriter_Finish@@Base+0x508> │ │ │ │ + bne bb6a8 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp r3, #512 @ 0x200 │ │ │ │ + bhi bb64c <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + sub r1, r3, #1 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [sl, r1, lsl #3] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne bb490 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a0000 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b bb644 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #34436 @ 0x8684 │ │ │ │ + movw r2, #33732 @ 0x83c4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb5b4 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bb8bc <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2dac0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + bne bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 255c18 <_Py_NewReference@@Base> │ │ │ │ - bl 2e2210 │ │ │ │ - b bb628 <_PyUnicodeWriter_Finish@@Base+0x7ac> │ │ │ │ + bl a04fc <_Py_NewReference@@Base> │ │ │ │ + bl 2e29d0 │ │ │ │ + b bb9d0 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb3d0 <_PyUnicodeWriter_Finish@@Base+0x554> │ │ │ │ - ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcc bb6f4 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, ip, lr, lsl #3 │ │ │ │ str lr, [r1, #24] │ │ │ │ add lr, r1, ip │ │ │ │ str lr, [r1, #4] │ │ │ │ str r0, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb1d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ + bne bb4b0 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bb630 <_PyUnicodeWriter_Finish@@Base+0x7b4> │ │ │ │ + bne bb9b4 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb2e4 <_PyUnicodeWriter_Finish@@Base+0x468> │ │ │ │ - ldr r3, [r2, #800] @ 0x320 │ │ │ │ + beq bb608 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r2, #800] @ 0x320 │ │ │ │ - b bb1d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ + str r3, [sl, #800] @ 0x320 │ │ │ │ + b bb4b0 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb2a0 <_PyUnicodeWriter_Finish@@Base+0x424> │ │ │ │ + beq bb578 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r6, r6, #1 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, r6, lsl #2] │ │ │ │ strheq r3, [r2, r6] │ │ │ │ - b bb2a8 <_PyUnicodeWriter_Finish@@Base+0x42c> │ │ │ │ + b bb580 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb3c4 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + bne bb6e8 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bb09c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb378 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ - b bb09c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + b bb378 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b bb1d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b bb4b0 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [sl, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r8, [r2, #8] │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb0c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb39c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bb6d0 <_PyUnicodeWriter_Finish@@Base+0x854> │ │ │ │ + bne bb9d8 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bb0c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb39c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bb0c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb39c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb6e0 <_PyUnicodeWriter_Finish@@Base+0x864> │ │ │ │ + bne bb9e8 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + mov r2, r3 │ │ │ │ + b bb64c <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ ldr r4, [r8, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ mul r4, r3, r4 │ │ │ │ ldr r3, [sl, #512] @ 0x200 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -145522,120 +145727,102 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sl, r1, lsl #2 │ │ │ │ str r8, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne bb4cc <_PyUnicodeWriter_Finish@@Base+0x650> │ │ │ │ + bne bb7f8 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb4c8 <_PyUnicodeWriter_Finish@@Base+0x64c> │ │ │ │ + beq bb7f4 <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ ldr r8, [lr, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne lr, #0 │ │ │ │ str lr, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq bb648 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + beq bb92c <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bb5cc <_PyUnicodeWriter_Finish@@Base+0x750> │ │ │ │ + beq bb900 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + beq bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [sl, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ str ip, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fdd8 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb320 <_PyUnicodeWriter_Finish@@Base+0x4a4> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ - b bb2e4 <_PyUnicodeWriter_Finish@@Base+0x468> │ │ │ │ + bne bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb608 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb0c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb418 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq bb39c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb73c <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb6f0 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ - ldr r0, [pc, #432] @ bb750 <_PyUnicodeWriter_Finish@@Base+0x8d4> │ │ │ │ - bl 1bda70 │ │ │ │ + bne bb9f8 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bba58 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb274 <_PyUnicodeWriter_Finish@@Base+0x3f8> │ │ │ │ + bne bb54c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b bb274 <_PyUnicodeWriter_Finish@@Base+0x3f8> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b bb54c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb56c <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b bb874 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ + movt r2, #27 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq bb3ac <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b bb3ac <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ ldr r3, [sl, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [sl, #532] @ 0x214 │ │ │ │ str r2, [sl, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [sl, #532] @ 0x214 │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ - movt r2, #27 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq bb0d0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ - ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb0d0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ - bl 2e2210 │ │ │ │ - mov r5, #0 │ │ │ │ - b bb2a8 <_PyUnicodeWriter_Finish@@Base+0x42c> │ │ │ │ - ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ - mov r1, r3 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r5, r0 │ │ │ │ - b bb358 <_PyUnicodeWriter_Finish@@Base+0x4dc> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb4e0 <_PyUnicodeWriter_Finish@@Base+0x664> │ │ │ │ + beq bb80c <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [sl, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ streq lr, [sl, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ @@ -145658,54 +145845,63 @@ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [sl, #788] @ 0x314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #788] @ 0x314 │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x3e4> │ │ │ │ + b bb538 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ + mov r1, r3 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r5, r0 │ │ │ │ + b bb67c <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e29d0 │ │ │ │ + mov r5, #0 │ │ │ │ + b bb580 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb41c <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ + b bb740 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb45c <_PyUnicodeWriter_Finish@@Base+0x5e0> │ │ │ │ + b bb780 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb274 <_PyUnicodeWriter_Finish@@Base+0x3f8> │ │ │ │ + b bb54c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b49c │ │ │ │ + bl 8b728 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb628 <_PyUnicodeWriter_Finish@@Base+0x7ac> │ │ │ │ + beq bb9d0 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb2a8 <_PyUnicodeWriter_Finish@@Base+0x42c> │ │ │ │ + bgt bb580 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb2a8 <_PyUnicodeWriter_Finish@@Base+0x42c> │ │ │ │ + bne bb580 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bb2a8 <_PyUnicodeWriter_Finish@@Base+0x42c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bb580 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb37c <_PyUnicodeWriter_Finish@@Base+0x500> │ │ │ │ + b bb6a0 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bb754 : │ │ │ │ +000bba5c : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bb784 │ │ │ │ + blt bba8c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ ldr r3, [r3, #1016] @ 0x3f8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -145715,119 +145911,119 @@ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq bb870 │ │ │ │ - ldr r3, [pc, #300] @ bb8e0 │ │ │ │ + beq bbb78 │ │ │ │ + ldr r3, [pc, #300] @ bbbe8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bb880 │ │ │ │ + beq bbb88 │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bb800 │ │ │ │ + bgt bbb08 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bb880 │ │ │ │ + beq bbb88 │ │ │ │ bic r3, r4, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r5, r3, #3 │ │ │ │ cmp r2, r3, lsl #3 │ │ │ │ - bhi bb82c │ │ │ │ + bhi bbb34 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bb864 │ │ │ │ + bcc bbb6c │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9fcb0 │ │ │ │ + bl 9fed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb860 │ │ │ │ + beq bbb68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6168 │ │ │ │ + bl a6448 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9fcb0 │ │ │ │ + b 9fed8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bb8d8 │ │ │ │ + blt bbbe0 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34436 @ 0x8684 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb8c0 │ │ │ │ + bne bbbc8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b bb864 │ │ │ │ + b bbb6c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb8e4 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bbbec <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ bb95c <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bbc64 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1708] @ 0x6ac │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb944 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bbc4c <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bb960 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1bda70 │ │ │ │ + ldr r0, [pc, #52] @ bbc68 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -145837,104 +146033,104 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov ip, #0 │ │ │ │ mvn r2, r2, lsl r6 │ │ │ │ - b bb9b4 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bbcbc <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb9f8 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbd00 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ strb ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r7, [r1, #-12] │ │ │ │ cmp r6, #7 │ │ │ │ and r3, r2, r7 │ │ │ │ - ble bb98c <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bbc94 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbaa8 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bbdb0 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb9f8 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbd00 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb9ac <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbcb4 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ lsl lr, r3, #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r7, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r3, lr │ │ │ │ and r3, r3, r2 │ │ │ │ - bgt bba68 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bbd70 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bba90 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bbd98 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bba88 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bbd90 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bbabc <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bbdc4 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bb9e0 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bbce8 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bba28 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bbd30 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ add lr, r0, r3, lsl #1 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bba44 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bbd4c <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bba54 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bbd5c <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bba30 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bbd38 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bb99c <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bbca4 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ - b bba18 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bbd20 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb9fc <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bbd04 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb9ac <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbcb4 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #256] @ bbbf4 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bbefc <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -145948,121 +146144,121 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne bbb70 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bbe78 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbbc8 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bbed0 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbb9c <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bbea4 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbb48 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bbe50 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbb48 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bbe50 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbb48 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bbe50 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbb60 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bbe68 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbb60 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bbe68 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bbb64 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bbe6c <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbb54 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bbe5c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbb54 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bbe5c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbb54 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bbe5c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbbf8 : │ │ │ │ +000bbf00 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #792] @ bbf34 │ │ │ │ + ldr r1, [pc, #792] @ bc23c │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ and ip, r2, #24 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bbdc0 │ │ │ │ + bne bc0c8 │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bbdfc │ │ │ │ + ble bc104 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r3, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r2, lsl #3 │ │ │ │ - movw r2, #24936 @ 0x6168 │ │ │ │ + movw r2, #25672 @ 0x6448 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne bbe1c │ │ │ │ + bne bc124 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bbe50 │ │ │ │ + beq bc158 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bbcc0 │ │ │ │ + bgt bbfc8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bbe50 │ │ │ │ + beq bc158 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq bbe30 │ │ │ │ + beq bc138 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -146075,29 +146271,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne bbd58 │ │ │ │ + bne bc060 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bbd54 │ │ │ │ + beq bc05c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq bbea8 │ │ │ │ + beq bc1b0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bbe7c │ │ │ │ + beq bc184 │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -146123,41 +146319,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r3, #3824] @ 0xef0 │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r3, #3824] @ 0xef0 │ │ │ │ - bgt bbc48 │ │ │ │ + bgt bbf50 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #24936 @ 0x6168 │ │ │ │ + movw r4, #25672 @ 0x6448 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r2, lsl #3 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r4 │ │ │ │ - beq bbc70 │ │ │ │ + beq bbf78 │ │ │ │ ldr r0, [ip, #1004] @ 0x3ec │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbf28 │ │ │ │ + bne bc230 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -146169,15 +146365,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbd6c │ │ │ │ + beq bc074 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -146201,18 +146397,18 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b bbe6c │ │ │ │ + b bc174 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbf38 : │ │ │ │ +000bc240 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -146221,60 +146417,60 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bbfe0 │ │ │ │ + beq bc2e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbfb8 │ │ │ │ + bne bc2c0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bbfb8 │ │ │ │ + beq bc2c0 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbf9c │ │ │ │ + bne bc2a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ mov r0, #0 │ │ │ │ - b bbfb0 │ │ │ │ + b bc2b8 │ │ │ │ mov r1, r2 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbf7c │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne bc284 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bbfd8 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc2e0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r7, r2 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bcdd8 │ │ │ │ + beq bd0e0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146282,230 +146478,230 @@ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl bd270 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd578 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r9, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-192] @ 0xffffff40 │ │ │ │ str r4, [fp, #-176] @ 0xffffff50 │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ str r4, [fp, #-180] @ 0xffffff4c │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd2b8 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd5c0 <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bc1ec │ │ │ │ + beq bc4f4 │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc1d0 │ │ │ │ + bhi bc4d8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc09c │ │ │ │ - ldr r3, [pc, #4052] @ bd09c │ │ │ │ + bls bc3a4 │ │ │ │ + ldr r3, [pc, #4052] @ bd3a4 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc09c │ │ │ │ + bhi bc3a4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bce1c │ │ │ │ + beq bd124 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq bd148 │ │ │ │ + beq bd450 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc09c │ │ │ │ + beq bc3a4 │ │ │ │ str r5, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ str r8, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r8, #30644 @ 0x77b4 │ │ │ │ + movw r8, #30708 @ 0x77f4 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ str r6, [fp, #-200] @ 0xffffff38 │ │ │ │ - movw r4, #30624 @ 0x77a0 │ │ │ │ + movw r4, #30688 @ 0x77e0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r6, #65156 @ 0xfe84 │ │ │ │ + movw r6, #65292 @ 0xff0c │ │ │ │ movt r6, #60 @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bcce8 │ │ │ │ + bne bcff0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc900 │ │ │ │ + beq bcc08 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc920 │ │ │ │ + beq bcc28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, sl │ │ │ │ ldr r7, [sl, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc160 │ │ │ │ + bne bc468 │ │ │ │ str r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r6, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, r3 │ │ │ │ - beq bcbb0 │ │ │ │ + beq bceb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd2b8 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd5c0 <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne bc0ac │ │ │ │ + bne bc3b4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd198 │ │ │ │ + beq bd4a0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd168 │ │ │ │ + beq bd470 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd10 │ │ │ │ + bne bd018 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bcbb0 │ │ │ │ + beq bceb8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e31c │ │ │ │ add sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd23c │ │ │ │ + beq bd544 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, sl │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc8b8 │ │ │ │ + bne bcbc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bc8bc │ │ │ │ + bne bcbc4 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc2bc │ │ │ │ + beq bc5c4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 25900c │ │ │ │ + bl 259e0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258c2c │ │ │ │ + bl 259a2c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bc860 │ │ │ │ + bgt bcb68 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd21c │ │ │ │ + bge bd524 │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc31c │ │ │ │ + beq bc624 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bce48 │ │ │ │ + bne bd150 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bne bcd78 │ │ │ │ + bne bd080 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ streq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl bddb0 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be0b8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl bddb0 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be0b8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl bddb0 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be0b8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcec4 │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r2, sl │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r7, #84] @ 0x54 │ │ │ │ - beq bc3dc │ │ │ │ + beq bc6e4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r7, #212 @ 0xd4 │ │ │ │ str r3, [r7, #448] @ 0x1c0 │ │ │ │ @@ -146524,21 +146720,21 @@ │ │ │ │ ldrle r2, [fp, #-160] @ 0xffffff60 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ - bne bcffc │ │ │ │ + bne bd304 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ str r4, [r7, #168] @ 0xa8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r4, [pc, #3148] @ bd0a0 │ │ │ │ + ldr r4, [pc, #3148] @ bd3a8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r7, #16] │ │ │ │ @@ -146554,852 +146750,852 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r7, #440] @ 0x1b8 │ │ │ │ str r8, [r7, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #3056] @ bd0a4 │ │ │ │ + ldr r8, [pc, #3056] @ bd3ac │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd2b8 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd5c0 <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc5bc │ │ │ │ + beq bc8c4 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc51c │ │ │ │ - bhi bc574 │ │ │ │ + beq bc824 │ │ │ │ + bhi bc87c │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc51c │ │ │ │ + bls bc824 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc4bc │ │ │ │ + bhi bc7c4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r4, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #24] │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc550 │ │ │ │ + bhi bc858 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd2b8 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd5c0 <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc5bc │ │ │ │ + beq bc8c4 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc51c │ │ │ │ - bls bc510 │ │ │ │ + beq bc824 │ │ │ │ + bls bc818 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc780 │ │ │ │ + beq bca88 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bc738 │ │ │ │ - ldr r1, [pc, #2896] @ bd0a8 │ │ │ │ + beq bca40 │ │ │ │ + ldr r1, [pc, #2896] @ bd3b0 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc4bc │ │ │ │ + bhi bc7c4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc780 │ │ │ │ + beq bca88 │ │ │ │ cmp r3, r6 │ │ │ │ - beq bc738 │ │ │ │ + beq bca40 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc4bc │ │ │ │ + bhi bc7c4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #156] @ 0x9c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #56836 @ 0xde04 │ │ │ │ + movweq r3, #57784 @ 0xe1b8 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r7, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r6, r8} │ │ │ │ str r3, [r7, #28] │ │ │ │ str r8, [r7, #104] @ 0x68 │ │ │ │ str r6, [r7, #144] @ 0x90 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bc738 │ │ │ │ + blt bca40 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc654 │ │ │ │ + bne bc95c │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc624 │ │ │ │ + beq bc92c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd244 │ │ │ │ + blt bd54c │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcf5c │ │ │ │ + blt bd264 │ │ │ │ ldr r2, [r7, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcfa4 │ │ │ │ + blt bd2ac │ │ │ │ ldr r2, [r7, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcfd0 │ │ │ │ + blt bd2d8 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r7, #132] @ 0x84 │ │ │ │ - bne bd1c0 │ │ │ │ + bne bd4c8 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc6bc │ │ │ │ + beq bc9c4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl aed5c │ │ │ │ - bl aa87c │ │ │ │ + bl af008 │ │ │ │ + bl aab60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc738 │ │ │ │ - ldr r1, [pc, #2592] @ bd0ac │ │ │ │ + beq bca40 │ │ │ │ + ldr r1, [pc, #2592] @ bd3b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc6b4 │ │ │ │ + bgt bc9bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcf2c │ │ │ │ + beq bd234 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bc738 │ │ │ │ + beq bca40 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bc908 │ │ │ │ + bne bcc10 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bc928 │ │ │ │ - ldr r1, [pc, #2524] @ bd0b0 │ │ │ │ + bne bcc30 │ │ │ │ + ldr r1, [pc, #2524] @ bd3b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc738 │ │ │ │ + bne bca40 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bcf80 │ │ │ │ + beq bd288 │ │ │ │ sub r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be594 │ │ │ │ + bl be89c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc738 │ │ │ │ - ldr r1, [pc, #2460] @ bd0b0 │ │ │ │ + beq bca40 │ │ │ │ + ldr r1, [pc, #2460] @ bd3b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc738 │ │ │ │ + bgt bca40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd15c │ │ │ │ - bl be620 │ │ │ │ + beq bd464 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bce80 │ │ │ │ + bne bd188 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ - bl be650 │ │ │ │ + bl be958 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, sl, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl be650 │ │ │ │ + bl be958 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl be650 │ │ │ │ + bl be958 │ │ │ │ cmp r9, #0 │ │ │ │ - ble bc4bc │ │ │ │ + ble bc7c4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bceb8 │ │ │ │ + bne bd1c0 │ │ │ │ cmp r9, #1 │ │ │ │ - beq bc4bc │ │ │ │ + beq bc7c4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bced4 │ │ │ │ + bne bd1dc │ │ │ │ cmp r9, #2 │ │ │ │ - beq bc4bc │ │ │ │ + beq bc7c4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bcef0 │ │ │ │ + bne bd1f8 │ │ │ │ cmp r9, #3 │ │ │ │ - beq bc4bc │ │ │ │ + beq bc7c4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bce64 │ │ │ │ + bne bd16c │ │ │ │ subs r2, r9, #4 │ │ │ │ - beq bc4bc │ │ │ │ + beq bc7c4 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bce00 │ │ │ │ + bne bd108 │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bc80c │ │ │ │ - b bc4bc │ │ │ │ + bne bcb14 │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #160] @ 0xa0 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ add r0, r4, #12 │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcc5c │ │ │ │ + beq bcf64 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bcc84 │ │ │ │ + ble bcf8c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp ip, lr │ │ │ │ - bne bcc54 │ │ │ │ + bne bcf5c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne bc870 │ │ │ │ + bne bcb78 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc2ec │ │ │ │ + b bc5f4 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bcd38 │ │ │ │ + bne bd040 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ mov r4, r0 │ │ │ │ - b bc290 │ │ │ │ + b bc598 │ │ │ │ str r2, [r7, #148] @ 0x94 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #152] @ 0x98 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str sl, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc1ac │ │ │ │ - ldr r1, [pc, #1956] @ bd0b4 │ │ │ │ + b bc4b4 │ │ │ │ + ldr r1, [pc, #1956] @ bd3bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc6c4 │ │ │ │ - b bc738 │ │ │ │ + bne bc9cc │ │ │ │ + b bca40 │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc1ac │ │ │ │ - ldr r1, [pc, #1928] @ bd0b8 │ │ │ │ + b bc4b4 │ │ │ │ + ldr r1, [pc, #1928] @ bd3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc6cc │ │ │ │ - b bc738 │ │ │ │ + bne bc9d4 │ │ │ │ + b bca40 │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #196] @ 0xc4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #424] @ 0x1a8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #428] @ 0x1ac │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #212] @ 0xd4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #380] @ 0x17c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #224] @ 0xe0 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #200] @ 0xc8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #372] @ 0x174 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #368] @ 0x170 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #220] @ 0xdc │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #364] @ 0x16c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #32] │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #164] @ 0xa4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #216] @ 0xd8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #288] @ 0x120 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #136] @ 0x88 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #384] @ 0x180 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #416] @ 0x1a0 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #412] @ 0x19c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #388] @ 0x184 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #376] @ 0x178 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #404] @ 0x194 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #420] @ 0x1a4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #140] @ 0x8c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #264] @ 0x108 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #236] @ 0xec │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #272] @ 0x110 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #276] @ 0x114 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #240] @ 0xf0 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #248] @ 0xf8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #256] @ 0x100 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #304] @ 0x130 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #360] @ 0x168 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #344] @ 0x158 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #308] @ 0x134 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #328] @ 0x148 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #316] @ 0x13c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #320] @ 0x140 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #340] @ 0x154 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #312] @ 0x138 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #324] @ 0x144 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #352] @ 0x160 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #284] @ 0x11c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #228] @ 0xe4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #260] @ 0x104 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #348] @ 0x15c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #232] @ 0xe8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #268] @ 0x10c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #292] @ 0x124 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #336] @ 0x150 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #356] @ 0x164 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #280] @ 0x118 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #300] @ 0x12c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #244] @ 0xf4 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #332] @ 0x14c │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #188] @ 0xbc │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ str r2, [r7, #252] @ 0xfc │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc09c │ │ │ │ + bne bc3a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd0c0 │ │ │ │ + beq bd3c8 │ │ │ │ str r6, [fp, #-192] @ 0xffffff40 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc09c │ │ │ │ + bne bc3a4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd0dc │ │ │ │ + bne bd3e4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcf38 │ │ │ │ + bne bd240 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc09c │ │ │ │ + bgt bc3a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + movw r1, #30492 @ 0x771c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b bc754 │ │ │ │ + b bca5c │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd054 │ │ │ │ + bne bd35c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc09c │ │ │ │ + bgt bc3a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30544 @ 0x7750 │ │ │ │ + movw r1, #30608 @ 0x7790 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd100 │ │ │ │ + bne bd408 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc09c │ │ │ │ + bgt bc3a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30488 @ 0x7718 │ │ │ │ + movw r1, #30552 @ 0x7758 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd124 │ │ │ │ + bne bd42c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd078 │ │ │ │ + bne bd380 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bc890 │ │ │ │ + b bcb98 │ │ │ │ mov r3, r7 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bc8a4 │ │ │ │ + beq bcbac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc60 │ │ │ │ + bne bcf68 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bc8a4 │ │ │ │ + beq bcbac │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bccb8 │ │ │ │ + beq bcfc0 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bcf0c │ │ │ │ + ble bd214 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r7, lr │ │ │ │ - beq bcce0 │ │ │ │ + beq bcfe8 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bcc9c │ │ │ │ + b bcfa4 │ │ │ │ mov r3, ip │ │ │ │ cmp r7, r3 │ │ │ │ - beq bcce0 │ │ │ │ + beq bcfe8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bccbc │ │ │ │ + bne bcfc4 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne bcf0c │ │ │ │ + bne bd214 │ │ │ │ mov r7, ip │ │ │ │ - b bc8a4 │ │ │ │ + b bcbac │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bce2c │ │ │ │ + blt bd134 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc16c │ │ │ │ + b bc474 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcd4c │ │ │ │ + bne bd054 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30892 @ 0x78ac │ │ │ │ + movw r1, #30956 @ 0x78ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b bc298 │ │ │ │ + b bc5a0 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc218 │ │ │ │ + bgt bc520 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30944 @ 0x78e0 │ │ │ │ + movw r1, #31008 @ 0x7920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ ldr sl, [r2, #16] │ │ │ │ add sl, sl, #7 │ │ │ │ bic r1, sl, #7 │ │ │ │ str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc330 │ │ │ │ + beq bc638 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc330 │ │ │ │ + bne bc638 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31212 @ 0x79ec │ │ │ │ + movw r1, #31276 @ 0x7a2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbbc │ │ │ │ + bl 16ed94 │ │ │ │ + b bcec4 │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 379c58 <_PySlotIterator_Init@@Base> │ │ │ │ + bl 379f90 <_PySlotIterator_Init@@Base> │ │ │ │ str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ str r6, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc078 │ │ │ │ + b bc380 │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bc818 │ │ │ │ + b bcb20 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ str r8, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc09c │ │ │ │ + b bc3a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30588 @ 0x777c │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31160 @ 0x79b8 │ │ │ │ + movw r1, #31224 @ 0x79f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbbc │ │ │ │ + bl 16ed94 │ │ │ │ + b bcec4 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bc800 │ │ │ │ + b bcb08 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bce9c │ │ │ │ + bgt bd1a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd040 │ │ │ │ + beq bd348 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc754 │ │ │ │ + b bca5c │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bc7c4 │ │ │ │ + b bcacc │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bc7d8 │ │ │ │ + b bcae0 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bc7ec │ │ │ │ + b bcaf4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30992 @ 0x7910 │ │ │ │ + movw r1, #31056 @ 0x7950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbbc │ │ │ │ + bl 16ed94 │ │ │ │ + b bcec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bc6b4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bc9bc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30412 @ 0x76cc │ │ │ │ + movw r2, #30476 @ 0x770c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #31412 @ 0x7ab4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bc738 │ │ │ │ + bl 140d3c │ │ │ │ + b bca40 │ │ │ │ movw r0, #45872 @ 0xb330 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #31564 @ 0x7b4c │ │ │ │ + movw r2, #31628 @ 0x7b8c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f3194 │ │ │ │ - b bc738 │ │ │ │ + bl 2f3954 │ │ │ │ + b bca40 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #31420 @ 0x7abc │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bc738 │ │ │ │ + bl 140d3c │ │ │ │ + b bca40 │ │ │ │ str r2, [r7, #128] @ 0x80 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #31488 @ 0x7b00 │ │ │ │ + movw r1, #31552 @ 0x7b40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bc738 │ │ │ │ + bl 140d3c │ │ │ │ + b bca40 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ - b bc438 │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ + b bc740 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc09c │ │ │ │ + beq bc3a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30380 @ 0x76ac │ │ │ │ + movw r2, #30444 @ 0x76ec │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bce9c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bd1a4 │ │ │ │ str r2, [r7, #168] @ 0xa8 │ │ │ │ - b bc4bc │ │ │ │ + b bc7c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30528 @ 0x7740 │ │ │ │ + movw r2, #30592 @ 0x7780 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30576 @ 0x7770 │ │ │ │ + movw r2, #30640 @ 0x77b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ - subeq pc, r5, r8, lsr #25 │ │ │ │ - subeq pc, r5, r2, lsr #26 │ │ │ │ - subeq pc, r5, r6, lsr lr @ │ │ │ │ - subeq pc, r5, r8, lsl #27 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ + ldrdeq pc, [r5], #-192 @ 0xffffff40 │ │ │ │ + subeq pc, r5, sl, asr #26 │ │ │ │ + subeq pc, r5, lr, asr lr @ │ │ │ │ + strheq pc, [r5], #-208 @ 0xffffff30 @ │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r0, lsr #29 │ │ │ │ rsbeq r1, r3, r8, asr lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30668 @ 0x77cc │ │ │ │ + movw r1, #30732 @ 0x780c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30328 @ 0x7678 │ │ │ │ + movw r2, #30392 @ 0x76b8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30464 @ 0x7700 │ │ │ │ + movw r2, #30528 @ 0x7740 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #30396 @ 0x76bc │ │ │ │ + movw r2, #30460 @ 0x76fc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30340 @ 0x7684 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbb0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 140d3c │ │ │ │ + b bceb8 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r4, [fp, #-156] @ 0xffffff64 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bcbbc │ │ │ │ + b bcec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bc738 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bca40 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #30816 @ 0x7860 │ │ │ │ + movw r1, #30880 @ 0x78a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bcbbc │ │ │ │ + b bcec4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #30740 @ 0x7814 │ │ │ │ - movweq r1, #30784 @ 0x7840 │ │ │ │ + movwne r1, #30804 @ 0x7854 │ │ │ │ + movweq r1, #30848 @ 0x7880 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16e9ec │ │ │ │ - b bcbb0 │ │ │ │ - ldr r1, [pc, #-268] @ bd0bc │ │ │ │ + bl 16ed94 │ │ │ │ + b bceb8 │ │ │ │ + ldr r1, [pc, #-268] @ bd3c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r7, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147413,38 +147609,38 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b bc664 │ │ │ │ + b bc96c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31116 @ 0x798c │ │ │ │ + movw r1, #31180 @ 0x79cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bcbbc │ │ │ │ + bl 140d3c │ │ │ │ + b bcec4 │ │ │ │ ldr r4, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bcbbc │ │ │ │ + b bcec4 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #31280 @ 0x7a30 │ │ │ │ + movw r1, #31344 @ 0x7a70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bc738 │ │ │ │ + bl 140d3c │ │ │ │ + b bca40 │ │ │ │ │ │ │ │ -000bd270 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd578 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ ldrh ip, [r0, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ push {fp, lr} │ │ │ │ add lr, r0, #4 │ │ │ │ and ip, ip, #64512 @ 0xfc00 │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -147456,472 +147652,472 @@ │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bd2b8 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd5c0 <_PySlotIterator_Next@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd718 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bda20 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd650 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bd958 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ strh r2, [r5, #74] @ 0x4a │ │ │ │ - bne bd6a4 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bd9ac <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bda40 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdd48 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd468 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bd770 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ sub r1, r4, #88 @ 0x58 │ │ │ │ movw r3, #4031 @ 0xfbf │ │ │ │ movt r3, #24 │ │ │ │ uxth r1, r1 │ │ │ │ lsr r3, r3, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq bd6d4 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bd9dc <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bd9ac <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bdcb4 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd3a8 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd6b0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bd744 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd3a8 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bda4c <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd6b0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd3a8 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd6b0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bd744 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bda4c <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd6fc <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bda04 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd508 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bd810 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd544 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bd84c <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bd874 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bdb7c <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bd898 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bdba0 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd518 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bd820 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd738 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bda40 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd48c <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bd794 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ mov r8, r1 │ │ │ │ movls ip, r4 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ - bls bd4f0 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bd7f8 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd528 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bdb80 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bd830 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ bde88 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd528 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bd830 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd638 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bdb84 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bd940 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ bde8c <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdae8 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi bddf0 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd414 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd71c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ movw r0, #45872 @ 0xb330 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #31804 @ 0x7c3c │ │ │ │ + movw r2, #31868 @ 0x7c7c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f3194 │ │ │ │ + bl 2f3954 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #1 │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - bhi bd44c <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bd754 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bd8b4 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bdbbc <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ mov r4, ip │ │ │ │ orr r3, r6, r3 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, #16777216 @ 0x1000000 │ │ │ │ tst r3, r6 │ │ │ │ - bne bd950 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bdc58 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd508 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bd810 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bd830 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bdb38 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd58c <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bd894 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ sub r3, r4, #73 @ 0x49 │ │ │ │ mov r1, #1 │ │ │ │ movw r2, #35839 @ 0x8bff │ │ │ │ movt r2, #7 │ │ │ │ uxth r3, r3 │ │ │ │ lsl r3, r1, r3 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd3ec <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd6f4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd754 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bda5c <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd7a0 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bne bdaa8 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd414 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bd7bc <_PySlotIterator_Next@@Base+0x504> │ │ │ │ + bne bd71c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bdac4 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bdacc <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne bddd4 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd718 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bda20 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdaf0 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq bddf8 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bdb4c <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne bde54 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ str r7, [lr] │ │ │ │ mov r2, #4 │ │ │ │ str r7, [lr, #4] │ │ │ │ str r7, [lr, #8] │ │ │ │ str r7, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ cmp r6, #0 │ │ │ │ - bne bdb24 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne bde2c <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bda40 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdd48 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd340 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd648 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdb60 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls bde68 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bda40 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdd48 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd370 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd678 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd684 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bd98c <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [ip] │ │ │ │ - b bd31c <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd624 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd330 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd638 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bd7ec <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bls bdaf4 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bd6d0 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bd9d8 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd35c <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd664 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bda48 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #152 @ 0x98 │ │ │ │ + bne bdd50 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #192 @ 0xc0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c2ef4 <_Py_hashtable_foreach@@Base+0x30e8> │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 3c300c <_Py_hashtable_foreach@@Base+0x2d10> │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd3c0 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd6c8 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd930 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bdc38 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #65] @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - beq bd408 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd414 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bd710 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bd71c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd3a8 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd6b0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ ubfx r2, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ lsl r6, r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ - b bd440 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bd748 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd370 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd678 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bd77c <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bda84 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bda90 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bda90 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd414 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd71c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #152 @ 0x98 │ │ │ │ + movweq r1, #192 @ 0xc0 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bne bd414 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd71c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + movw r1, #31836 @ 0x7c5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd510 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ - ldr r3, [pc, #916] @ bdb88 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + b bd818 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + ldr r3, [pc, #916] @ bde90 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdab4 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + bhi bddbc <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r4, #85 @ 0x55 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd370 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd678 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #87 @ 0x57 │ │ │ │ - b bd648 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bd950 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #86 @ 0x56 │ │ │ │ - b bd648 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bd950 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd370 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd678 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd7a8 <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ + bne bdab0 <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd58c <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + bne bd894 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #192 @ 0xc0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #31744 @ 0x7c00 │ │ │ │ + movw r1, #31808 @ 0x7c40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 140d3c │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd88c <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bdb94 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd848 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bdb50 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd58c <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd3ec <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd894 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd6f4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd3ec <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd6f4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd3ec <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bd848 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd6f4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bdb50 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd530 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bd838 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ - movweq r2, #31112 @ 0x7988 │ │ │ │ + movweq r2, #31176 @ 0x79c8 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #40364 @ 0x9dac │ │ │ │ + movwne r2, #40428 @ 0x9dec │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #31876 @ 0x7c84 │ │ │ │ + movw r2, #31940 @ 0x7cc4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f3194 │ │ │ │ + bl 2f3954 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd530 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bd838 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ sub r0, r0, #1 │ │ │ │ uxtb r3, r0 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [r5] │ │ │ │ - bl 258b08 │ │ │ │ - b bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 259908 │ │ │ │ + b bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #152 @ 0x98 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #40364 @ 0x9dac │ │ │ │ + movwne r3, #40428 @ 0x9dec │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + movw r1, #31904 @ 0x7ca0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 140bf4 │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 140d3c │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bda48 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq bdd50 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bda84 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq bdd8c <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ ldrb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi bda54 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi bdd5c <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ lsl r3, r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r5, r3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -147929,111 +148125,111 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ ldrh r3, [r5, #72] @ 0x48 │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldr r2, [r5] │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - beq bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bd6d4 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bd9dc <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 258b08 │ │ │ │ - b bd2dc <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #152 @ 0x98 │ │ │ │ + bl 259908 │ │ │ │ + b bd5e4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #192 @ 0xc0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #31696 @ 0x7bd0 │ │ │ │ + movw r1, #31760 @ 0x7c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 140d3c │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd9c4 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdccc <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd9c4 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdccc <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31648 @ 0x7ba0 │ │ │ │ + movw r1, #31712 @ 0x7be0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 140d3c │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bd5c4 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bd8cc <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bd7dc <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 140d3c │ │ │ │ + b bdae4 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #0 │ │ │ │ - b bdab8 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b bddc0 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ str r2, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [lr, #4] │ │ │ │ str r2, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ - beq bd620 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bd928 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd6ac <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bdb8c <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bd9b4 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ bde94 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd5b8 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd8c0 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd618 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bdb90 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bd920 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ bde98 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd5b8 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd8c0 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - subeq pc, r5, ip, ror lr @ │ │ │ │ - strheq pc, [r5], #-225 @ 0xffffff1f @ │ │ │ │ - strheq pc, [r5], #-229 @ 0xffffff1b @ │ │ │ │ - strheq pc, [r5], #-234 @ 0xffffff16 @ │ │ │ │ - subeq pc, r5, r2, asr #29 │ │ │ │ + subeq pc, r5, r4, lsr #29 │ │ │ │ + ldrdeq pc, [r5], #-233 @ 0xffffff17 │ │ │ │ + ldrdeq pc, [r5], #-237 @ 0xffffff13 │ │ │ │ + subeq pc, r5, r2, ror #29 │ │ │ │ + subeq pc, r5, sl, ror #29 │ │ │ │ │ │ │ │ -000bdb94 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000bde9c <_PySlotIterator_SawSlot@@Base>: │ │ │ │ and r2, r1, #31 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ mov ip, #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -148048,246 +148244,246 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdd00 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq be008 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bdcb4 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq bdfbc <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq bdd48 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq be050 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq bdd24 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq be02c <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdd74 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq be07c <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bdbc8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bded0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdd34 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be03c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne bdd34 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be03c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdd80 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne be088 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdd84 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be08c <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdd98 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne be0a0 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdd60 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne be068 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdccc <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq bdfd4 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdd18 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be020 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b bdce8 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + b bdff0 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdca0 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bdfa8 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdca0 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bdfa8 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne bdd18 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be020 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq bdce8 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq bdff0 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne bdd84 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be08c <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b bdc64 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + b bdf6c <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdc80 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq bdf88 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdda0 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne be0a8 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b bdccc <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + b bdfd4 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b bdc34 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b bdf3c <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne bdda8 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne be0b0 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b bdc80 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b bdf88 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b bdd60 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be068 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b bdca0 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b bdfa8 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b bdd60 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be068 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne bddf4 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne be0fc <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bde18 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne be120 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq bddec <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq be0f4 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #32184 @ 0x7db8 │ │ │ │ + movw r1, #32248 @ 0x7df8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b bde10 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 140d3c │ │ │ │ + b be118 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000bde4c <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000be154 <_PySlotIterator_Rewind@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ str r1, [r2] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bde80 : │ │ │ │ +000be188 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne bdedc │ │ │ │ + bne be1e4 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq bde9c │ │ │ │ + beq be1a4 │ │ │ │ mov r1, #1 │ │ │ │ - b a1838 │ │ │ │ + b a1b18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - bl 25ccf8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25d9c8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a1838 │ │ │ │ + b a1b18 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bdee4 : │ │ │ │ +000be1ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - ldr lr, [pc, #860] @ be280 │ │ │ │ + ldr lr, [pc, #860] @ be588 │ │ │ │ tst r3, #2 │ │ │ │ - bne bdf84 │ │ │ │ + bne be28c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdfdc │ │ │ │ + bne be2e4 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be1c8 │ │ │ │ + bne be4d0 │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be23c │ │ │ │ + beq be544 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq bdf7c │ │ │ │ + beq be284 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #460] @ 0x1cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ @@ -148305,15 +148501,15 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdf34 │ │ │ │ + beq be23c │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -148324,402 +148520,402 @@ │ │ │ │ ldrb r2, [r3, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ uxtb r4, r2 │ │ │ │ mov r2, r7 │ │ │ │ - b be070 │ │ │ │ + b be378 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be0a4 │ │ │ │ + beq be3ac │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be0d0 │ │ │ │ + beq be3d8 │ │ │ │ cmp r3, ip │ │ │ │ - bge be094 │ │ │ │ + bge be39c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be0f8 │ │ │ │ + bne be400 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be180 │ │ │ │ + beq be488 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be158 │ │ │ │ + bne be460 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt be028 │ │ │ │ + blt be330 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b bdf34 │ │ │ │ + b be23c │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq be094 │ │ │ │ + beq be39c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be060 │ │ │ │ + bne be368 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be0b0 │ │ │ │ + b be3b8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble be094 │ │ │ │ + ble be39c │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be144 │ │ │ │ + beq be44c │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be060 │ │ │ │ - b be094 │ │ │ │ + bgt be368 │ │ │ │ + b be39c │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble bdff8 │ │ │ │ + ble be300 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 258fe0 │ │ │ │ + bl 259de0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bdff8 │ │ │ │ + bgt be300 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdff8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bdff8 │ │ │ │ + bne be300 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b be300 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be0e0 │ │ │ │ - b be094 │ │ │ │ + blt be3e8 │ │ │ │ + b be39c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble be094 │ │ │ │ + ble be39c │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b be060 │ │ │ │ + b be368 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq be094 │ │ │ │ + beq be39c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be158 │ │ │ │ + bne be460 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be028 │ │ │ │ - b be094 │ │ │ │ + bgt be330 │ │ │ │ + b be39c │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be1e4 │ │ │ │ + beq be4ec │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be220 │ │ │ │ + beq be528 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be254 │ │ │ │ + blt be55c │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be278 │ │ │ │ + bne be580 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdf50 │ │ │ │ + bne be258 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne bdf74 │ │ │ │ - b bdf7c │ │ │ │ + bne be27c │ │ │ │ + b be284 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32256 @ 0x7e00 │ │ │ │ + movw r0, #32320 @ 0x7e40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be220 │ │ │ │ + b be528 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be1e4 │ │ │ │ + b be4ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ - bgt be56c │ │ │ │ + bgt be874 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be3b4 │ │ │ │ + bls be6bc │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be4dc │ │ │ │ + bmi be7e4 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1004] @ 0x3ec │ │ │ │ - bne be4cc │ │ │ │ - ldr r0, [pc, #676] @ be588 │ │ │ │ + bne be7d4 │ │ │ │ + ldr r0, [pc, #676] @ be890 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs be440 │ │ │ │ + bcs be748 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be428 │ │ │ │ + beq be730 │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be360 │ │ │ │ + bne be668 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, ip, r1, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, ip │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r2, [r3, ip] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ be58c │ │ │ │ + ldr r2, [pc, #540] @ be894 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be4e8 │ │ │ │ + ble be7f0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne be504 │ │ │ │ + bne be80c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsl r3, r5, #3 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #460] @ be588 │ │ │ │ + ldr r3, [pc, #460] @ be890 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be480 │ │ │ │ - ldr r1, [pc, #436] @ be58c │ │ │ │ + beq be788 │ │ │ │ + ldr r1, [pc, #436] @ be894 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be398 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq be6a0 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be544 │ │ │ │ - ldr r0, [pc, #380] @ be590 │ │ │ │ - bl 1bda70 │ │ │ │ + bne be84c │ │ │ │ + ldr r0, [pc, #380] @ be898 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be398 │ │ │ │ + bne be6a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b be398 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b be6a0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be360 │ │ │ │ + bne be668 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be558 │ │ │ │ + bne be860 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be4dc │ │ │ │ + beq be7e4 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be360 │ │ │ │ + b be668 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be4c4 │ │ │ │ + bne be7cc │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be428 │ │ │ │ + beq be730 │ │ │ │ mov r1, #1 │ │ │ │ - b be314 │ │ │ │ + b be61c │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be360 │ │ │ │ - bl 2e2210 │ │ │ │ + bne be668 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, #0 │ │ │ │ - b be3a8 │ │ │ │ + b be6b0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be390 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + beq be698 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be530 │ │ │ │ - ldr r0, [pc, #116] @ be590 │ │ │ │ - bl 1bda70 │ │ │ │ + bne be838 │ │ │ │ + ldr r0, [pc, #116] @ be898 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be390 │ │ │ │ + bne be698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b be390 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b be698 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be390 │ │ │ │ + b be698 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be398 │ │ │ │ + b be6a0 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be468 │ │ │ │ + b be770 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32312 @ 0x7e38 │ │ │ │ + movw r1, #32376 @ 0x7e78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b be4e0 │ │ │ │ + bl 16ed94 │ │ │ │ + b be7e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000be594 : │ │ │ │ +000be89c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt be5d4 │ │ │ │ + blt be8dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq be5f4 │ │ │ │ + beq be8fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32340 @ 0x7e54 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ - b be5cc │ │ │ │ + b be8d4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ be61c │ │ │ │ - beq be5cc │ │ │ │ + ldreq r0, [pc, #28] @ be924 │ │ │ │ + beq be8d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32392 @ 0x7e88 │ │ │ │ + movw r1, #32456 @ 0x7ec8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b be5ec │ │ │ │ + bl 16ed94 │ │ │ │ + b be8f4 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000be620 : │ │ │ │ - ldr r3, [pc, #36] @ be64c │ │ │ │ +000be928 : │ │ │ │ + ldr r3, [pc, #36] @ be954 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ @@ -148728,29 +148924,29 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - beq be67c │ │ │ │ + beq be984 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32520 @ 0x7f08 │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -148760,413 +148956,413 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq be770 │ │ │ │ + beq bea78 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be74c │ │ │ │ + bne bea54 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq be74c │ │ │ │ - ldr ip, [pc, #236] @ be7fc │ │ │ │ + beq bea54 │ │ │ │ + ldr ip, [pc, #236] @ beb04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #84] @ 0x54 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne be784 │ │ │ │ + bne bea8c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne be708 │ │ │ │ + bne bea10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ec308 │ │ │ │ + bl 2ecac8 │ │ │ │ mov r0, #0 │ │ │ │ - b be744 │ │ │ │ + b bea4c │ │ │ │ mov r1, ip │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq be768 │ │ │ │ - b be6e8 │ │ │ │ + beq bea70 │ │ │ │ + b be9f0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be7dc │ │ │ │ + beq beae4 │ │ │ │ movw r3, #48552 @ 0xbda8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 143044 │ │ │ │ + bl 14318c │ │ │ │ cmp r0, #0 │ │ │ │ - beq be7e4 │ │ │ │ + beq beaec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be7d4 │ │ │ │ + beq beadc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be7d4 │ │ │ │ + bgt beadc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be7f0 │ │ │ │ + beq beaf8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b be744 │ │ │ │ + b bea4c │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b be7b8 │ │ │ │ + b beac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ec308 │ │ │ │ - b be7a8 │ │ │ │ + bl 2ecac8 │ │ │ │ + b beab0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b be7d4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b beadc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000be800 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000beb08 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be824 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000beb2c <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7670 │ │ │ │ + b a7950 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be860 : │ │ │ │ +000beb68 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi be888 │ │ │ │ + bhi beb90 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi be970 │ │ │ │ + bhi bec78 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #408] @ bea48 │ │ │ │ + ldr r3, [pc, #408] @ bed50 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be924 │ │ │ │ - ldr r0, [pc, #376] @ bea4c │ │ │ │ + beq bec2c │ │ │ │ + ldr r0, [pc, #376] @ bed54 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne be974 │ │ │ │ + bne bec7c │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bea38 │ │ │ │ + beq bed40 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ bea4c │ │ │ │ + ldr r1, [pc, #264] @ bed54 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be9ac │ │ │ │ + ble becb4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne be9c8 │ │ │ │ + bne becd0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b be8fc │ │ │ │ - b bec30 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b bec04 │ │ │ │ + b bef38 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bea00 │ │ │ │ - ldr r0, [pc, #196] @ bea50 │ │ │ │ + bne bed08 │ │ │ │ + ldr r0, [pc, #196] @ bed58 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be8fc │ │ │ │ + bne bec04 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be8fc │ │ │ │ + b bec04 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be964 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + beq bec6c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne bea1c │ │ │ │ - ldr r0, [pc, #112] @ bea50 │ │ │ │ + bne bed24 │ │ │ │ + ldr r0, [pc, #112] @ bed58 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be964 │ │ │ │ + bne bec6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be964 │ │ │ │ + b bec6c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be8fc │ │ │ │ + b bec04 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be964 │ │ │ │ + b bec6c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be918 │ │ │ │ + b bec20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bea54 : │ │ │ │ +000bed5c : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi bea7c │ │ │ │ + bhi bed84 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi beb68 │ │ │ │ + bhi bee70 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #384] @ bec24 │ │ │ │ + ldr r3, [pc, #384] @ bef2c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq beb18 │ │ │ │ - ldr r0, [pc, #352] @ bec28 │ │ │ │ + beq bee20 │ │ │ │ + ldr r0, [pc, #352] @ bef30 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne beb6c │ │ │ │ + bne bee74 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bebdc │ │ │ │ + beq beee4 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #220] @ bec28 │ │ │ │ + ldr r2, [pc, #220] @ bef30 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne beba4 │ │ │ │ + bne beeac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b beaf0 │ │ │ │ - b bec30 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b bedf8 │ │ │ │ + b bef38 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bebec │ │ │ │ - ldr r0, [pc, #168] @ bec2c │ │ │ │ + bne beef4 │ │ │ │ + ldr r0, [pc, #168] @ bef34 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne beaf0 │ │ │ │ + bne bedf8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beaf0 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b bedf8 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne bec08 │ │ │ │ - ldr r0, [pc, #112] @ bec2c │ │ │ │ + bne bef10 │ │ │ │ + ldr r0, [pc, #112] @ bef34 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne beb5c │ │ │ │ + bne bee64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beb5c │ │ │ │ + b bee64 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beb0c │ │ │ │ + b bee14 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beaf0 │ │ │ │ + b bedf8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beb5c │ │ │ │ + b bee64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bedbc │ │ │ │ - ldr r3, [pc, #448] @ bee30 │ │ │ │ + bne bf0c4 │ │ │ │ + ldr r3, [pc, #448] @ bf138 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq beda0 │ │ │ │ + beq bf0a8 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bed30 │ │ │ │ + beq bf038 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #352] @ bee34 │ │ │ │ + ldr r2, [pc, #352] @ bf13c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne beddc │ │ │ │ + bne bf0e4 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bed0c │ │ │ │ + blt bf014 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bed0c │ │ │ │ + bne bf014 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -149177,77 +149373,77 @@ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - bhi becb0 │ │ │ │ + bhi befb8 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne becb0 │ │ │ │ + bne befb8 │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bee08 │ │ │ │ + bne bf110 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne becb0 │ │ │ │ - b bedd0 │ │ │ │ + bne befb8 │ │ │ │ + b bf0d8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bed60 │ │ │ │ + b bf068 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne becb0 │ │ │ │ + bne befb8 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e2210 │ │ │ │ - b bed00 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 2e29d0 │ │ │ │ + b bf008 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bee1c │ │ │ │ - ldr r0, [pc, #68] @ bee38 │ │ │ │ - bl 1bda70 │ │ │ │ + bne bf124 │ │ │ │ + ldr r0, [pc, #68] @ bf140 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bece4 │ │ │ │ + bne befec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b bece4 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b befec │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bed88 │ │ │ │ + b bf090 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bece4 │ │ │ │ + b befec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bee3c : │ │ │ │ +000bf144 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -149256,325 +149452,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf178 │ │ │ │ + beq bf480 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne beec4 │ │ │ │ + bne bf1cc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bef4c │ │ │ │ + beq bf254 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf060 │ │ │ │ + beq bf368 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf144 │ │ │ │ + beq bf44c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne bf078 │ │ │ │ + bne bf380 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf078 │ │ │ │ + beq bf380 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #45888 @ 0xb340 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf0f0 │ │ │ │ - bl abc48 │ │ │ │ + beq bf3f8 │ │ │ │ + bl abef4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf104 │ │ │ │ + ble bf40c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf180 │ │ │ │ - ldr r3, [pc, #812] @ bf28c │ │ │ │ + beq bf488 │ │ │ │ + ldr r3, [pc, #812] @ bf594 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf290 │ │ │ │ + ldr r2, [pc, #808] @ bf598 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf0a4 │ │ │ │ + bne bf3ac │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf218 │ │ │ │ + beq bf520 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne beff8 │ │ │ │ + bne bf300 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt befe0 │ │ │ │ + bgt bf2e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne befe0 │ │ │ │ + bne bf2e8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf120 │ │ │ │ + beq bf428 │ │ │ │ mov r4, r2 │ │ │ │ - b beec4 │ │ │ │ + b bf1cc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf014 │ │ │ │ + bgt bf31c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf20c │ │ │ │ + beq bf514 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf04c │ │ │ │ + bgt bf354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf200 │ │ │ │ + beq bf508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf04c │ │ │ │ + bgt bf354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf220 │ │ │ │ + beq bf528 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b beec4 │ │ │ │ + b bf1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bef0c │ │ │ │ + bne bf214 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ mov r5, r0 │ │ │ │ - b bf0f8 │ │ │ │ + b bf400 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bef80 │ │ │ │ + beq bf288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf0dc │ │ │ │ + bgt bf3e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf0dc │ │ │ │ + bne bf3e4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b beff0 │ │ │ │ - bl a9468 │ │ │ │ + b bf2f8 │ │ │ │ + bl a974c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bef40 │ │ │ │ + bgt bf248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bef40 │ │ │ │ + bne bf248 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bef40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf248 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b beff0 │ │ │ │ + b bf2f8 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf1e4 │ │ │ │ - bl b62e0 │ │ │ │ + beq bf4ec │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf1e4 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne bf4ec │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf0f8 │ │ │ │ + b bf400 │ │ │ │ mvn r5, #0 │ │ │ │ - b bef40 │ │ │ │ + b bf248 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bef58 │ │ │ │ + bne bf260 │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf22c │ │ │ │ + bne bf534 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf250 │ │ │ │ + blt bf558 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf1dc │ │ │ │ + bgt bf4e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf278 │ │ │ │ + beq bf580 │ │ │ │ mov r4, r3 │ │ │ │ - b beec4 │ │ │ │ + b bf1cc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bf170 │ │ │ │ + bl 16ed94 │ │ │ │ + b bf478 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf030 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf338 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf014 │ │ │ │ - bl 14330c │ │ │ │ - b beec4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf31c │ │ │ │ + bl 143454 │ │ │ │ + b bf1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf04c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf354 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf260 │ │ │ │ + bne bf568 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf1a8 │ │ │ │ + bge bf4b0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf270 │ │ │ │ + bne bf578 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf294 │ │ │ │ + ldr r3, [pc, #56] @ bf59c │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf1c4 │ │ │ │ + b bf4cc │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf1a8 │ │ │ │ + bge bf4b0 │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf250 │ │ │ │ + b bf558 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf1dc │ │ │ │ + b bf4e4 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000bf298 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf5a0 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl ab1e0 │ │ │ │ + bl ab4c4 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf2c4 <_PyTuple_Resize@@Base>: │ │ │ │ +000bf5cc <_PyTuple_Resize@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bf748 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bfa50 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf748 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfa50 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf318 <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf620 <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bf748 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfa50 <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf328 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf630 <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf64c <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bf954 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf820 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bfb28 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf38c <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bf8b4 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf694 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bfbbc <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1] │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -149585,106 +149781,106 @@ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ cmp r7, r9 │ │ │ │ - bge bf4cc <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bf7d4 <_PyTuple_Resize@@Base+0x208> │ │ │ │ add sl, r6, r7, lsl #2 │ │ │ │ sub r3, r9, r7 │ │ │ │ mov r5, r7 │ │ │ │ add sl, sl, #12 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq bf454 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bf75c <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf43c <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bf744 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf42c <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bf734 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf41c <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bf724 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf40c <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bf714 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf3fc <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bf704 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf3ec <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf6f4 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf544 <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bf84c <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf848 <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bfb50 <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf7c8 <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bfad0 <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf79c <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bfaa4 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf5f4 <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bf8fc <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf7f4 <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bfafc <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf71c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bfa24 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf4cc <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bf7d4 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf570 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bf878 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf59c <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bf8a4 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf5c8 <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bf8d0 <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6d4 <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bf9dc <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf67c <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bf984 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6a8 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bf9b0 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf620 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bf928 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf770 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bfa78 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf454 <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bf8b8 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bf75c <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bfbc0 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf874 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bfb7c <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2866d0 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 2877c0 <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf888 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl 255c18 <_Py_NewReference@@Base> │ │ │ │ + beq bfb90 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl a04fc <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bf700 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bf8b4 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bfa08 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bfbbc <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ str r4, [r8] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ @@ -149693,258 +149889,258 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b bf320 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf628 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3e8 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf6f0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3e8 <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf3e8 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf6f0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf6f0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf464 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bf76c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf464 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf464 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bf76c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf76c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf474 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bf77c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf474 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf474 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bf77c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf77c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf480 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bf788 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf480 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf480 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bf788 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf788 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf428 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bf730 <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf428 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf428 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bf730 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf730 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4b0 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bf7b8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf4b0 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf4b0 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bf7b8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf7b8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf670 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bf978 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf670 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bf978 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bf8bc <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bfbc4 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf320 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf628 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf498 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bf7a0 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf498 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf498 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bf7a0 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf7a0 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4a4 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bf7ac <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf4a4 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf4a4 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bf7ac <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf7ac <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf48c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bf794 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf48c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf48c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bf794 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf794 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r2, r7, r9 │ │ │ │ add r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2d6c4 │ │ │ │ - b bf4fc <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bf804 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf448 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bf750 <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf448 <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf448 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bf750 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf750 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl aece0 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + bl aef8c │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1048 @ 0x418 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4c0 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bf7c8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf4c0 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf4c0 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bf7c8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf7c8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf418 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bf720 <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf418 <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf418 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bf720 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf720 <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf408 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bf710 <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf408 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf408 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bf710 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf710 <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf438 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bf740 <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf438 <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf438 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bf740 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf740 <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf898 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bfba0 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r8] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3f8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf700 <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3f8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf3f8 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf700 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bf700 <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf4dc <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bf7e4 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bbbf8 │ │ │ │ - b bf768 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bbf00 │ │ │ │ + b bfa70 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf82c <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bfb34 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf82c <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bfb34 <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf990 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bfc98 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf9a0 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bfca8 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bf94c <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bf9a8 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bfc54 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bfcb0 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -149960,134 +150156,134 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ strb r3, [r0, #32] │ │ │ │ - beq bf988 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bfc90 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r4, [pc, #28] @ bf9ac <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bf980 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bfcb4 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bfc88 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf94c <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bfc54 <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa94 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne bfd9c <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfa08 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bfd10 <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfa08 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bfd10 <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa08 <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne bfd10 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfaec <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne bfdf4 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfa48 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq bfd50 <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfa48 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt bfd50 <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa48 <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne bfd50 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfac0 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne bfdc8 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa68 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne bfd70 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfa60 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt bfd68 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa60 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bfa60 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne bfd68 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bfd68 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9d4 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bfcdc <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9d4 <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bf9d4 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bfcdc <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bfcdc <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfa54 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt bfd5c <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa54 <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bfa54 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne bfd5c <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bfd5c <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfa14 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bfd1c <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfa14 <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bfa14 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bfd1c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b bfd1c <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bfb18 : │ │ │ │ +000bfe20 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, fp, #8 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl bfb54 │ │ │ │ + bl bfe5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -150096,60 +150292,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bfd6c │ │ │ │ + bgt c0074 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bfbc4 │ │ │ │ + beq bfecc │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi bfd9c │ │ │ │ + bhi c00a4 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi bfd2c │ │ │ │ + bhi c0034 │ │ │ │ cmp ip, #9 │ │ │ │ - beq bfb7c │ │ │ │ + beq bfe84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfb7c │ │ │ │ + bne bfe84 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfb90 │ │ │ │ + bne bfe98 │ │ │ │ cmp r4, #0 │ │ │ │ - blt bfe6c │ │ │ │ - beq bff04 │ │ │ │ + blt c0174 │ │ │ │ + beq c020c │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq bfdf8 │ │ │ │ + beq c0100 │ │ │ │ sub r3, r4, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bfe44 │ │ │ │ - ldr r2, [pc, #960] @ bffb4 │ │ │ │ + bgt c014c │ │ │ │ + ldr r2, [pc, #960] @ c02bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r8, r3 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r3, r6, r4, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bfe14 │ │ │ │ - ldr r1, [pc, #928] @ bffb8 │ │ │ │ + beq c011c │ │ │ │ + ldr r1, [pc, #928] @ c02c0 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfe74 │ │ │ │ + bne c017c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150162,417 +150358,417 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r0, [ip] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ str r0, [r1, #4] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r2, [r6, #3824] @ 0xef0 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff60 │ │ │ │ + beq c0268 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff68 │ │ │ │ + beq c0270 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq bfd10 │ │ │ │ + beq c0018 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff20 │ │ │ │ + beq c0228 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq bfd10 │ │ │ │ + beq c0018 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff24 │ │ │ │ + beq c022c │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne bfce4 │ │ │ │ + bne bffec │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfea8 │ │ │ │ + bne c01b0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ sub lr, ip, #32 │ │ │ │ mov r5, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r5, lsl lr │ │ │ │ - bne bfb7c │ │ │ │ + bne bfe84 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfd94 │ │ │ │ + beq c009c │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfba8 │ │ │ │ + bne bfeb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfdd0 │ │ │ │ + bne c00d8 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq bfd94 │ │ │ │ - bls bfdbc │ │ │ │ + beq c009c │ │ │ │ + bls c00c4 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfdd0 │ │ │ │ + beq c00d8 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq bfd94 │ │ │ │ + beq c009c │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfd74 │ │ │ │ + bne c007c │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bfb7c │ │ │ │ + b bfe84 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfd58 │ │ │ │ - bhi bfdd8 │ │ │ │ + beq c0060 │ │ │ │ + bhi c00e0 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq bfd58 │ │ │ │ + beq c0060 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfba8 │ │ │ │ - b bfd94 │ │ │ │ + bne bfeb0 │ │ │ │ + b c009c │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfd94 │ │ │ │ - bls bfde4 │ │ │ │ + beq c009c │ │ │ │ + bls c00ec │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - bne bfd88 │ │ │ │ + bne c0090 │ │ │ │ add r3, r3, #1 │ │ │ │ - b bfb7c │ │ │ │ + b bfe84 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne bfba8 │ │ │ │ - b bfd94 │ │ │ │ + bne bfeb0 │ │ │ │ + b c009c │ │ │ │ cmp ip, #0 │ │ │ │ - beq bff70 │ │ │ │ + beq c0278 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfd88 │ │ │ │ - b bfdd0 │ │ │ │ + bne c0090 │ │ │ │ + b c00d8 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bfe58 │ │ │ │ - ldr r2, [pc, #384] @ bffb4 │ │ │ │ + beq c0160 │ │ │ │ + ldr r2, [pc, #384] @ c02bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b bfc44 │ │ │ │ + b bff4c │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls bfe14 │ │ │ │ - bl 2e2210 │ │ │ │ + bls c011c │ │ │ │ + bl 2e29d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bff10 │ │ │ │ + bne c0218 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c7e70 │ │ │ │ + bl 3c7f88 │ │ │ │ mov r5, #0 │ │ │ │ - b bfd20 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b c0028 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfee8 │ │ │ │ - ldr r0, [pc, #304] @ bffbc │ │ │ │ - bl 1bda70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne bfef8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #272] @ bffb4 │ │ │ │ - ldr r6, [r8, r3] │ │ │ │ - b bfc3c │ │ │ │ + bne c01f0 │ │ │ │ + ldr r0, [pc, #304] @ c02c4 │ │ │ │ + bl 1be1e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c0200 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #272] @ c02bc │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ + b bff44 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff8c │ │ │ │ + bne c0294 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfd20 │ │ │ │ - b bfea8 │ │ │ │ + beq c0028 │ │ │ │ + b c01b0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ bffb4 │ │ │ │ - ldr r6, [r8, r3] │ │ │ │ - b bfc3c │ │ │ │ + ldr r3, [pc, #180] @ c02bc │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ + b bff44 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b bfd20 │ │ │ │ - ldr r3, [pc, #156] @ bffb4 │ │ │ │ + b c0028 │ │ │ │ + ldr r3, [pc, #156] @ c02bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b bfc44 │ │ │ │ + b bff4c │ │ │ │ mov r3, #2 │ │ │ │ - sub r3, r7, r3 │ │ │ │ + sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c7e70 │ │ │ │ + bl 3c7f88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe6c │ │ │ │ + bgt c0174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfe6c │ │ │ │ + bne c0174 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b bfe6c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0174 │ │ │ │ mov r3, r0 │ │ │ │ - b bff24 │ │ │ │ + b c022c │ │ │ │ mov r3, #1 │ │ │ │ - b bff24 │ │ │ │ + b c022c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #32684 @ 0x7fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b bfe6c │ │ │ │ + bl 16ed94 │ │ │ │ + b c0174 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32648 @ 0x7f88 │ │ │ │ + movw r1, #32712 @ 0x7fc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bff44 │ │ │ │ - b bfe6c │ │ │ │ + ble c024c │ │ │ │ + b c0174 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c009c │ │ │ │ + bgt c03a4 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi c0038 │ │ │ │ + bhi c0340 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi c005c │ │ │ │ + bhi c0364 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0104 │ │ │ │ + beq c040c │ │ │ │ cmp r3, #9 │ │ │ │ - beq bffe0 │ │ │ │ + beq c02e8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bffe0 │ │ │ │ + bne c02e8 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls bfffc │ │ │ │ + bls c0304 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c0088 │ │ │ │ - bhi c00e4 │ │ │ │ + beq c0390 │ │ │ │ + bhi c03ec │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq c0088 │ │ │ │ + beq c0390 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne c0014 │ │ │ │ + bne c031c │ │ │ │ sub ip, ip, #1 │ │ │ │ - b bffe0 │ │ │ │ + b c02e8 │ │ │ │ sub lr, r3, #32 │ │ │ │ mov r5, #1 │ │ │ │ uxtb r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ ands lr, lr, r5, lsl r4 │ │ │ │ - bne bffe0 │ │ │ │ + bne c02e8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c0054 │ │ │ │ + beq c035c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c0014 │ │ │ │ + bne c031c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c00dc │ │ │ │ + bne c03e4 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c0054 │ │ │ │ - bls c00c8 │ │ │ │ + beq c035c │ │ │ │ + bls c03d0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c00dc │ │ │ │ + beq c03e4 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq c0054 │ │ │ │ + beq c035c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c0054 │ │ │ │ - bhi c00a8 │ │ │ │ + beq c035c │ │ │ │ + bhi c03b0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c0054 │ │ │ │ - bls c00f0 │ │ │ │ + beq c035c │ │ │ │ + bls c03f8 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c00b8 │ │ │ │ + bne c03c0 │ │ │ │ add ip, ip, #1 │ │ │ │ - b bffe0 │ │ │ │ + b c02e8 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne c0014 │ │ │ │ - b c0054 │ │ │ │ + bne c031c │ │ │ │ + b c035c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0104 │ │ │ │ + beq c040c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c00b8 │ │ │ │ - b c00dc │ │ │ │ + bne c03c0 │ │ │ │ + b c03e4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #32684 @ 0x7fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr ip, [pc, #2324] @ c0a60 │ │ │ │ + ldr ip, [pc, #2324] @ c0d68 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c09f0 │ │ │ │ + bhi c0d08 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b be860 │ │ │ │ + b beb68 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add r2, r3, #4 │ │ │ │ - beq c03e8 │ │ │ │ + beq c06f0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c08f0 │ │ │ │ + beq c0ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c01d4 │ │ │ │ + beq c04dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2172] @ c0a64 │ │ │ │ + ldr r3, [pc, #2172] @ c0d6c │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c09f0 │ │ │ │ + bhi c0d08 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq c07ec │ │ │ │ + beq c0b18 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0808 │ │ │ │ + beq c0b34 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ mov r5, r0 │ │ │ │ - b c01d4 │ │ │ │ + b c04dc │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl bffc0 │ │ │ │ + bl c02c8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c07e4 │ │ │ │ - beq c06f8 │ │ │ │ + blt c0ae4 │ │ │ │ + beq c0a24 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c07bc │ │ │ │ - ldr r1, [pc, #2008] @ c0a68 │ │ │ │ + bgt c0abc │ │ │ │ + ldr r1, [pc, #2008] @ c0d70 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0750 │ │ │ │ - ldr r0, [pc, #1976] @ c0a6c │ │ │ │ + beq c0a7c │ │ │ │ + ldr r0, [pc, #1976] @ c0d74 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne c0880 │ │ │ │ + bne c0b6c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -150587,482 +150783,482 @@ │ │ │ │ orr r2, r2, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r5, {r0, r2} │ │ │ │ str ip, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ mov r1, r6 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08b4 │ │ │ │ + beq c0ca0 │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c03c4 │ │ │ │ + beq c06cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08e8 │ │ │ │ + beq c0c78 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c03c4 │ │ │ │ + beq c06cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08c4 │ │ │ │ + beq c0c98 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c03c4 │ │ │ │ + beq c06cc │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08b8 │ │ │ │ + beq c0c7c │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c0390 │ │ │ │ + bne c0698 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c070c │ │ │ │ + bne c0a38 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6] │ │ │ │ - movw r2, #8708 @ 0x2204 │ │ │ │ + movw r2, #10772 @ 0x2a14 │ │ │ │ movt r2, #31 │ │ │ │ ldr lr, [r1], #8 │ │ │ │ str r1, [r6] │ │ │ │ cmp lr, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c0780 │ │ │ │ + bne c0aac │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0184 │ │ │ │ + bne c048c │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c01d4 │ │ │ │ + b c04dc │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c58e0 │ │ │ │ + b c5d44 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b2448 │ │ │ │ + b b26f4 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl bffc0 │ │ │ │ + bl c02c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c07e4 │ │ │ │ + blt c0ae4 │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0940 │ │ │ │ - bl 9f3e4 │ │ │ │ + bne c0c18 │ │ │ │ + bl 9f608 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0958 │ │ │ │ + beq c0c30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0524 │ │ │ │ + beq c082c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c0840 │ │ │ │ + beq c0c88 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c0970 │ │ │ │ + beq c0c48 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0970 │ │ │ │ + beq c0c48 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0824 │ │ │ │ + ble c0b50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0514 │ │ │ │ + bgt c081c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c09b8 │ │ │ │ + beq c0d5c │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c04a4 │ │ │ │ + bgt c07ac │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259734 │ │ │ │ + bl 25a534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c01d4 │ │ │ │ - b c0858 │ │ │ │ + bne c04dc │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c0ae4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0ae4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0ae4 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0790 │ │ │ │ + beq c0aec │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0808 │ │ │ │ + beq c0b34 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a0630 │ │ │ │ + b a0910 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185bc8 │ │ │ │ + b 185f50 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ strb r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r5, r0 │ │ │ │ - b c01d4 │ │ │ │ + b c04dc │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 19ec38 │ │ │ │ + b 19f018 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c09c4 │ │ │ │ + beq c0cc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0808 │ │ │ │ + beq c0b34 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ccdec │ │ │ │ + b cd15c │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c01d4 │ │ │ │ + b c04dc │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1edcec │ │ │ │ + b 1ee4fc │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl bffc0 │ │ │ │ + bl c02c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c07e4 │ │ │ │ - bl a12d0 │ │ │ │ + blt c0ae4 │ │ │ │ + bl a15b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c09a0 │ │ │ │ + beq c0cf0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0918 │ │ │ │ + beq c0be4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0930 │ │ │ │ + beq c0bfc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c06a0 │ │ │ │ + b c09cc │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 222990 │ │ │ │ + b 2236f4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #876] @ c0a70 │ │ │ │ + ldr r5, [pc, #840] @ c0d78 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c03d4 │ │ │ │ + beq c06dc │ │ │ │ sub r0, r2, #32 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r1, r0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c0a1c │ │ │ │ + bne c0d34 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c03d4 │ │ │ │ - b c070c │ │ │ │ + beq c06dc │ │ │ │ + b c0a38 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c07d0 │ │ │ │ + beq c0ad0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #752] @ c0a68 │ │ │ │ + ldr r1, [pc, #716] @ c0d70 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c02e0 │ │ │ │ + b c05e8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ + cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ + bls c0a7c │ │ │ │ + bl 2e29d0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne c0a9c │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7f88 │ │ │ │ + mov r5, #0 │ │ │ │ + b c04dc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0808 │ │ │ │ + beq c0b34 │ │ │ │ cmp r1, #0 │ │ │ │ - bge c0570 │ │ │ │ - b c0564 │ │ │ │ - cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0750 │ │ │ │ - bl 2e2210 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne c0770 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7e70 │ │ │ │ - mov r5, #0 │ │ │ │ - b c01d4 │ │ │ │ + bge c089c │ │ │ │ + b c0890 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0a0c │ │ │ │ + bne c0d24 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0424 │ │ │ │ + b c072c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c04f8 │ │ │ │ + bne c0800 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c04f8 │ │ │ │ - sub r3, sl, #1 │ │ │ │ - mov r2, #125 @ 0x7d │ │ │ │ - sub r3, r3, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7e70 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c07e4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c07e4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c07e4 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0800 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c08cc │ │ │ │ - ldr r0, [pc, #476] @ c0a74 │ │ │ │ - bl 1bda70 │ │ │ │ + bne c0bc8 │ │ │ │ + ldr r0, [pc, #504] @ c0d7c │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c08dc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #440] @ c0a68 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - b c02d8 │ │ │ │ - mov r2, r0 │ │ │ │ - sub r3, r9, r2 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - b c084c │ │ │ │ - mov r2, #2 │ │ │ │ - b c08b8 │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ + bne c0bd8 │ │ │ │ mov r0, r5 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [pc, #388] @ c0a68 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #468] @ c0d70 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c02d8 │ │ │ │ - mov r2, #1 │ │ │ │ - b c08b8 │ │ │ │ - bl be620 │ │ │ │ + b c05e0 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c07e4 │ │ │ │ + bne c0ae4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #32756 @ 0x7ff4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c07e4 │ │ │ │ + bl 16ed94 │ │ │ │ + b c0ae4 │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [pc, #400] @ c0d70 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + b c05e0 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259734 │ │ │ │ + bl 25a534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c01d4 │ │ │ │ - b c0858 │ │ │ │ + bne c04dc │ │ │ │ + b c0840 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ - b c084c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7f88 │ │ │ │ + b c0840 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32676 @ 0x7fa4 │ │ │ │ + movw r1, #32740 @ 0x7fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c7e70 │ │ │ │ - b c07e4 │ │ │ │ + bl 3c7f88 │ │ │ │ + b c0ae4 │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c7e70 │ │ │ │ + bl 3c7f88 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0a44 │ │ │ │ - mov r0, r8 │ │ │ │ - bl aece0 │ │ │ │ - b c0858 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7e70 │ │ │ │ - b c07e4 │ │ │ │ + ble c0ca8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0514 │ │ │ │ + bl aef8c │ │ │ │ + b c0840 │ │ │ │ + mov r2, #1 │ │ │ │ + sub r3, r9, r2 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + b c0c08 │ │ │ │ + sub r3, sl, #1 │ │ │ │ + mov r2, #125 @ 0x7d │ │ │ │ + sub r3, r3, r9 │ │ │ │ + b c0c08 │ │ │ │ + mov r2, #2 │ │ │ │ + b c0c7c │ │ │ │ + mov r2, r0 │ │ │ │ + b c0c7c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0c6c │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0c6c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0808 │ │ │ │ + beq c0b34 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0618 │ │ │ │ - b c0624 │ │ │ │ + blt c0944 │ │ │ │ + b c0950 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7f88 │ │ │ │ + b c0ae4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32728 @ 0x7fd8 │ │ │ │ + movw r1, #32792 @ 0x8018 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c07e4 │ │ │ │ + bl 16ed94 │ │ │ │ + b c0ae4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0238 │ │ │ │ - b c0244 │ │ │ │ + blt c0540 │ │ │ │ + b c054c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32648 @ 0x7f88 │ │ │ │ + movw r1, #32712 @ 0x7fc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0864 │ │ │ │ - b c07e4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c0994 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0994 │ │ │ │ - subeq pc, r5, sl, asr #29 │ │ │ │ - strheq pc, [r5], #-240 @ 0xffffff10 @ │ │ │ │ + ble c084c │ │ │ │ + b c0ae4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c081c │ │ │ │ + strdeq pc, [r5], #-226 @ 0xffffff1e │ │ │ │ + ldrdeq pc, [r5], #-248 @ 0xffffff08 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c0a78 : │ │ │ │ +000c0d80 : │ │ │ │ ror r0, r0, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -151073,557 +151269,557 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 9f3e4 │ │ │ │ + bl 9f608 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c2000 │ │ │ │ - ldr r0, [pc, #1820] @ c11f8 │ │ │ │ + beq c2308 │ │ │ │ + ldr r0, [pc, #1820] @ c1500 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a7c8 │ │ │ │ + bl 25b5c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c2380 │ │ │ │ - bl c3f2c │ │ │ │ + beq c2688 │ │ │ │ + bl c4234 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c3fa0 │ │ │ │ + bl c42a8 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33296 @ 0x8210 │ │ │ │ + movw r1, #33360 @ 0x8250 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2000 │ │ │ │ - bl 9f3e4 │ │ │ │ + beq c2308 │ │ │ │ + bl 9f608 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33304 @ 0x8218 │ │ │ │ + movw r1, #33368 @ 0x8258 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ - bl 25b074 │ │ │ │ + bl 25bd48 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c23a0 │ │ │ │ - ldr r1, [pc, #1632] @ c11fc │ │ │ │ + beq c26a8 │ │ │ │ + ldr r1, [pc, #1632] @ c1504 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23a0 │ │ │ │ + beq c26a8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33320 @ 0x8228 │ │ │ │ + movw r1, #33384 @ 0x8268 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23a0 │ │ │ │ + beq c26a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0be4 │ │ │ │ + bgt c0eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2374 │ │ │ │ + beq c267c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #33332 @ 0x8234 │ │ │ │ + movw r1, #33396 @ 0x8274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b0e0 │ │ │ │ + bl 25bdb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33376 @ 0x8260 │ │ │ │ + movw r1, #33440 @ 0x82a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c4c │ │ │ │ + bgt c0f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c235c │ │ │ │ + beq c2664 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1024 @ 0x400 │ │ │ │ + movw r1, #1116 @ 0x45c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b0e0 │ │ │ │ + bl 25bdb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33392 @ 0x8270 │ │ │ │ + movw r1, #33456 @ 0x82b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ca0 │ │ │ │ + bgt c0fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2368 │ │ │ │ + beq c2670 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33408 @ 0x8280 │ │ │ │ + movw r1, #33472 @ 0x82c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25b0e0 │ │ │ │ + bl 25bdb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33424 @ 0x8290 │ │ │ │ + movw r1, #33488 @ 0x82d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0cf4 │ │ │ │ + bgt c0ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2350 │ │ │ │ + beq c2658 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29612 @ 0x73ac │ │ │ │ + movw r1, #29676 @ 0x73ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b0e0 │ │ │ │ + bl 25bdb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33444 @ 0x82a4 │ │ │ │ + movw r1, #33508 @ 0x82e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0d48 │ │ │ │ + bgt c1050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2400 │ │ │ │ + beq c2708 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 2504cc │ │ │ │ + beq c2150 │ │ │ │ + bl 251348 │ │ │ │ movw r0, #25088 @ 0x6200 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4068 @ 0xfe4 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0d9c │ │ │ │ + bgt c10a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23f4 │ │ │ │ + beq c26fc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #179 @ 0xb3 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33464 @ 0x82b8 │ │ │ │ + movw r1, #33528 @ 0x82f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0dec │ │ │ │ + bgt c10f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23e8 │ │ │ │ + beq c26f0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - movw r3, #31112 @ 0x7988 │ │ │ │ + beq c2150 │ │ │ │ + movw r3, #31176 @ 0x79c8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #33476 @ 0x82c4 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33484 @ 0x82cc │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfb18 │ │ │ │ + bl bfe20 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33492 @ 0x82d4 │ │ │ │ + movw r1, #33556 @ 0x8314 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0e50 │ │ │ │ + bgt c1158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23dc │ │ │ │ + beq c26e4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - movw r0, #31112 @ 0x7988 │ │ │ │ + beq c2150 │ │ │ │ + movw r0, #31176 @ 0x79c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + movw r1, #33564 @ 0x831c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2428 │ │ │ │ + ble c2730 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + movw r1, #33576 @ 0x8328 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c240c │ │ │ │ + ble c2714 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - movw r0, #30376 @ 0x76a8 │ │ │ │ + beq c2150 │ │ │ │ + movw r0, #30440 @ 0x76e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33524 @ 0x82f4 │ │ │ │ + movw r1, #33588 @ 0x8334 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f1c │ │ │ │ + bgt c1224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2444 │ │ │ │ + beq c274c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - movw r0, #33536 @ 0x8300 │ │ │ │ + beq c2150 │ │ │ │ + movw r0, #33600 @ 0x8340 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16496 @ 0x4070 │ │ │ │ + movw r1, #16560 @ 0x40b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f6c │ │ │ │ + bgt c1274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2194 │ │ │ │ + beq c249c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33544 @ 0x8308 │ │ │ │ + movw r1, #33608 @ 0x8348 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0fb8 │ │ │ │ + bgt c12c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2264 │ │ │ │ + beq c256c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 25b198 │ │ │ │ + beq c2150 │ │ │ │ + bl 25be6c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20792 @ 0x5138 │ │ │ │ + movw r1, #20856 @ 0x5178 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1000 │ │ │ │ + bgt c1308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2258 │ │ │ │ + beq c2560 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 25b2f0 │ │ │ │ + beq c2150 │ │ │ │ + bl 25bfc0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20724 @ 0x50f4 │ │ │ │ + movw r1, #20788 @ 0x5134 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1048 │ │ │ │ + bgt c1350 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c224c │ │ │ │ + beq c2554 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r2, [pc, #424] @ c1200 │ │ │ │ + beq c2150 │ │ │ │ + ldr r2, [pc, #424] @ c1508 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r1, #60584 @ 0xeca8 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 259080 │ │ │ │ + bl 259e80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2240 │ │ │ │ + beq c2548 │ │ │ │ movw r0, #60584 @ 0xeca8 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #32 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2218 │ │ │ │ + beq c2520 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21f0 │ │ │ │ + beq c24f8 │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21c8 │ │ │ │ + beq c24d0 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21a0 │ │ │ │ + beq c24a8 │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c22e8 │ │ │ │ + beq c25f0 │ │ │ │ movw r8, #44784 @ 0xaef0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c22c0 │ │ │ │ + beq c25c8 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2298 │ │ │ │ + beq c25a0 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2270 │ │ │ │ + beq c2578 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c231c │ │ │ │ + beq c2624 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38316 @ 0x95ac │ │ │ │ + movw r1, #38380 @ 0x95ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c117c │ │ │ │ + bgt c1484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2310 │ │ │ │ + beq c2618 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33552 @ 0x8310 │ │ │ │ + movw r1, #33616 @ 0x8350 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11cc │ │ │ │ + bgt c14d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2344 │ │ │ │ + beq c264c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1908] @ 0x774 │ │ │ │ - b c1298 │ │ │ │ + b c15a0 │ │ │ │ strdeq r2, [r1], #-156 @ 0xffffff64 @ │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r2, r1, r0, lsr sl │ │ │ │ - subeq r0, r6, r8, lsl #7 │ │ │ │ + strheq r0, [r6], #-48 @ 0xffffffd0 │ │ │ │ strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r1, r0, asr #20 │ │ │ │ rsbeq lr, r7, ip, ror sp │ │ │ │ rsbeq r2, r1, r0, asr sl │ │ │ │ rsbeq lr, r7, r0, asr lr │ │ │ │ rsbeq r7, r3, r8 │ │ │ │ strdeq r6, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ rsbeq r4, r3, r0, lsr lr │ │ │ │ rsbeq r4, r3, r0, lsr #8 │ │ │ │ rsbeq r3, r3, r4, lsr #21 │ │ │ │ rsbeq r2, r1, r0, ror #20 │ │ │ │ rsbeq lr, r7, r4, lsr #30 │ │ │ │ rsbeq r2, r1, r0, ror sl │ │ │ │ - subeq r0, r6, ip, lsr r8 │ │ │ │ + subeq r0, r6, r4, ror #16 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r2, r1, r4, lsr #21 │ │ │ │ - subeq r0, r6, ip, lsr #16 │ │ │ │ + subeq r0, r6, r4, asr r8 │ │ │ │ rsbeq r5, r3, ip, asr #21 │ │ │ │ - subeq r0, r6, r0, ror #6 │ │ │ │ - bl aa87c │ │ │ │ + subeq r0, r6, r8, lsl #7 │ │ │ │ + bl aab60 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c2170 │ │ │ │ - bl c5a4c │ │ │ │ + beq c2478 │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c20fc │ │ │ │ + beq c2404 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1294 │ │ │ │ + bgt c159c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c20f0 │ │ │ │ + beq c23f8 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1258 │ │ │ │ + bne c1560 │ │ │ │ mov r0, sl │ │ │ │ - bl c62b0 │ │ │ │ + bl c66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c213c │ │ │ │ + bne c2444 │ │ │ │ mov r0, sl │ │ │ │ - bl a68c0 │ │ │ │ + bl a6ba0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12e4 │ │ │ │ + bgt c15ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c12e4 │ │ │ │ + bne c15ec │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33564 @ 0x831c │ │ │ │ + movw r1, #33628 @ 0x835c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1320 │ │ │ │ + bgt c1628 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20e4 │ │ │ │ + beq c23ec │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r7, [pc, #-316] @ c1204 │ │ │ │ + beq c2150 │ │ │ │ + ldr r7, [pc, #-316] @ c150c │ │ │ │ add r9, r3, #12 │ │ │ │ mov r8, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ add sl, r7, #1184 @ 0x4a0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r7, #4] │ │ │ │ @@ -151632,1115 +151828,1115 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20b8 │ │ │ │ + beq c23c0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20b8 │ │ │ │ + beq c23c0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20b8 │ │ │ │ + beq c23c0 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20b8 │ │ │ │ + beq c23c0 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c1354 │ │ │ │ + bne c165c │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c8ba4 │ │ │ │ + bl c8f18 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1478 │ │ │ │ + bgt c1780 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1478 │ │ │ │ + bne c1780 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6608 @ 0x19d0 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14b4 │ │ │ │ + bgt c17bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1dc8 │ │ │ │ + beq c20d0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r2, [pc, #-628] @ c1250 │ │ │ │ + beq c2150 │ │ │ │ + ldr r2, [pc, #-628] @ c1558 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33592 @ 0x8338 │ │ │ │ + movw r1, #33656 @ 0x8378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ - ldr r2, [pc, #-720] @ c1208 │ │ │ │ + bl bf144 │ │ │ │ + ldr r2, [pc, #-720] @ c1510 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1dd4 │ │ │ │ + ble c20dc │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ - movw r0, #31112 @ 0x7988 │ │ │ │ + beq c2150 │ │ │ │ + movw r0, #31176 @ 0x79c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33604 @ 0x8344 │ │ │ │ + movw r1, #33668 @ 0x8384 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1df0 │ │ │ │ + ble c20f8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r2, [pc, #-808] @ c120c │ │ │ │ + beq c2150 │ │ │ │ + ldr r2, [pc, #-808] @ c1514 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-812] @ c1210 │ │ │ │ + ldr r1, [pc, #-812] @ c1518 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 259080 │ │ │ │ + bl 259e80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2240 │ │ │ │ - ldr r0, [pc, #-832] @ c1210 │ │ │ │ - bl c4ec8 │ │ │ │ + beq c2548 │ │ │ │ + ldr r0, [pc, #-832] @ c1518 │ │ │ │ + bl c532c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #3 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #33616 @ 0x8350 │ │ │ │ + movw r0, #33680 @ 0x8390 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #3 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e18 │ │ │ │ + bne c2120 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15d8 │ │ │ │ + bgt c18e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e0c │ │ │ │ + beq c2114 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 9f3e4 │ │ │ │ + beq c2150 │ │ │ │ + bl 9f608 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ - movw r0, #33624 @ 0x8358 │ │ │ │ + beq c2150 │ │ │ │ + movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8064 @ 0x1f80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1634 │ │ │ │ + bgt c193c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ea4 │ │ │ │ + beq c21ac │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1e7c │ │ │ │ - movw r0, #33632 @ 0x8360 │ │ │ │ + beq c2184 │ │ │ │ + movw r0, #33696 @ 0x83a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #33644 @ 0x836c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1684 │ │ │ │ + bgt c198c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1eb0 │ │ │ │ + beq c21b8 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #4068 @ 0xfe4 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r0, #179 @ 0xb3 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #33464 @ 0x82b8 │ │ │ │ + movw r1, #33528 @ 0x82f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16f0 │ │ │ │ + bgt c19f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ebc │ │ │ │ + beq c21c4 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1e7c │ │ │ │ - movw r0, #33656 @ 0x8378 │ │ │ │ + beq c2184 │ │ │ │ + movw r0, #33720 @ 0x83b8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa87c │ │ │ │ + bl aab60 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #33676 @ 0x838c │ │ │ │ + movw r1, #33740 @ 0x83cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1740 │ │ │ │ + bgt c1a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ec8 │ │ │ │ + beq c21d0 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #33688 @ 0x8398 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2184 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b954 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c624 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1798 │ │ │ │ + bgt c1aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1798 │ │ │ │ + bne c1aa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60272 @ 0xeb70 │ │ │ │ + movw r1, #60408 @ 0xebf8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c17d4 │ │ │ │ + bgt c1adc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ed4 │ │ │ │ + beq c21dc │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r2, [pc, #-1488] @ c1214 │ │ │ │ + beq c2150 │ │ │ │ + ldr r2, [pc, #-1488] @ c151c │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-1492] @ c1218 │ │ │ │ + ldr r1, [pc, #-1492] @ c1520 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 259080 │ │ │ │ + bl 259e80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2240 │ │ │ │ - ldr r0, [pc, #-1512] @ c1218 │ │ │ │ + beq c2548 │ │ │ │ + ldr r0, [pc, #-1512] @ c1520 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c4ec8 │ │ │ │ + bl c532c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25bc88 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25c958 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c21e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39712 @ 0x9b20 │ │ │ │ + movw r1, #39776 @ 0x9b60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1854 │ │ │ │ + bgt c1b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f08 │ │ │ │ + beq c2210 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ - ldr r2, [pc, #-1608] @ c121c │ │ │ │ + beq c2150 │ │ │ │ + ldr r2, [pc, #-1608] @ c1524 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33720 @ 0x83b8 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #-1628] @ c1220 │ │ │ │ + ldr r0, [pc, #-1628] @ c1528 │ │ │ │ ldr r3, [r0, #2576] @ 0xa10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f14 │ │ │ │ + ble c221c │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 25c378 │ │ │ │ + beq c2150 │ │ │ │ + bl 25d048 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41536 @ 0xa240 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18cc │ │ │ │ + bgt c1bd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f30 │ │ │ │ + beq c2238 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 9f3e4 │ │ │ │ + beq c2150 │ │ │ │ + bl 9f608 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #32 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1f40 │ │ │ │ - ldr r1, [pc, #-1748] @ c1224 │ │ │ │ + beq c2248 │ │ │ │ + ldr r1, [pc, #-1748] @ c152c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f40 │ │ │ │ + beq c2248 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f68 │ │ │ │ - ldr r1, [pc, #-1780] @ c1228 │ │ │ │ + ble c2270 │ │ │ │ + ldr r1, [pc, #-1780] @ c1530 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f84 │ │ │ │ - ldr r1, [pc, #-1804] @ c122c │ │ │ │ + beq c228c │ │ │ │ + ldr r1, [pc, #-1804] @ c1534 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f84 │ │ │ │ - ldr r2, [pc, #-1796] @ c1250 │ │ │ │ + beq c228c │ │ │ │ + ldr r2, [pc, #-1796] @ c1558 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #-1836] @ c1230 │ │ │ │ - bl a9324 │ │ │ │ + ldr r1, [pc, #-1836] @ c1538 │ │ │ │ + bl a9608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f3c │ │ │ │ + beq c2244 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b954 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c624 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1994 │ │ │ │ + bgt c1c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1994 │ │ │ │ + bne c1c9c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33740 @ 0x83cc │ │ │ │ + movw r1, #33804 @ 0x840c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c19d0 │ │ │ │ + bgt c1cd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f9c │ │ │ │ + beq c22a4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #-1972] @ c1234 │ │ │ │ - ldr r1, [pc, #-1972] @ c1238 │ │ │ │ - bl 259080 │ │ │ │ + ldr r2, [pc, #-1972] @ c153c │ │ │ │ + ldr r1, [pc, #-1972] @ c1540 │ │ │ │ + bl 259e80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2240 │ │ │ │ + beq c2548 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33752 @ 0x83d8 │ │ │ │ + movw r1, #33816 @ 0x8418 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a38 │ │ │ │ + bgt c1d40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1fa8 │ │ │ │ + beq c22b0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ - bl 9f3e4 │ │ │ │ + beq c2150 │ │ │ │ + bl 9f608 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33764 @ 0x83e4 │ │ │ │ + movw r1, #33828 @ 0x8424 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a80 │ │ │ │ + bgt c1d88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1fb4 │ │ │ │ + beq c22bc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33784 @ 0x83f8 │ │ │ │ + movw r1, #33848 @ 0x8438 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1acc │ │ │ │ + bgt c1dd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1fc0 │ │ │ │ + beq c22c8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1e48 │ │ │ │ + beq c2150 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1fcc │ │ │ │ + bne c22d4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #58560 @ 0xe4c0 │ │ │ │ + movw r2, #58696 @ 0xe548 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25c6e4 │ │ │ │ + bl 25d3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2000 │ │ │ │ - ldr r0, [pc, #-2252] @ c123c │ │ │ │ + beq c2308 │ │ │ │ + ldr r0, [pc, #-2252] @ c1544 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a7c8 │ │ │ │ + bl 25b5c8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ movw r2, #5212 @ 0x145c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #27772 @ 0x6c7c │ │ │ │ + movw r1, #27836 @ 0x6cbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5204 @ 0x1454 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #11300 @ 0x2c24 │ │ │ │ + movw r1, #11364 @ 0x2c64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1fdc │ │ │ │ - bl 25b954 <_PyNamespace_New@@Base> │ │ │ │ + bne c22e4 │ │ │ │ + bl 25c624 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c1fdc │ │ │ │ + beq c22e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #54800 @ 0xd610 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b90 │ │ │ │ + bgt c1e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2024 │ │ │ │ + beq c232c │ │ │ │ cmp sl, #0 │ │ │ │ - bne c1fdc │ │ │ │ - ldr r7, [pc, #-2400] @ c1240 │ │ │ │ + bne c22e4 │ │ │ │ + ldr r7, [pc, #-2400] @ c1548 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c1bbc │ │ │ │ + b c1ec4 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ cmp sl, #19 │ │ │ │ - beq c1c14 │ │ │ │ + beq c1f1c │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c1fdc │ │ │ │ + beq c22e4 │ │ │ │ mov r2, r6 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ba8 │ │ │ │ + bgt c1eb0 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c1ba8 │ │ │ │ + bne c1eb0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c1ba8 │ │ │ │ - ldr r2, [pc, #-2520] @ c1244 │ │ │ │ + b c1eb0 │ │ │ │ + ldr r2, [pc, #-2520] @ c154c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #33796 @ 0x8404 │ │ │ │ + movw r1, #33860 @ 0x8444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1fdc │ │ │ │ - bl be860 │ │ │ │ + bne c22e4 │ │ │ │ + bl beb68 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ + movw r1, #33872 @ 0x8450 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2068 │ │ │ │ + ble c2370 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ mov r0, #1 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33820 @ 0x841c │ │ │ │ + movw r1, #33884 @ 0x845c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2030 │ │ │ │ + ble c2338 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ mov r0, #2 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33832 @ 0x8428 │ │ │ │ + movw r1, #33896 @ 0x8468 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c204c │ │ │ │ + ble c2354 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ mov r0, #5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33844 @ 0x8434 │ │ │ │ + movw r1, #33908 @ 0x8474 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c32c8 │ │ │ │ + bl c35d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2084 │ │ │ │ + ble c238c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1fdc │ │ │ │ + bne c22e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38540 @ 0x968c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d44 │ │ │ │ + bgt c204c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20a0 │ │ │ │ + beq c23a8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq c2000 │ │ │ │ - ldr r0, [pc, #-2828] @ c1248 │ │ │ │ + beq c2308 │ │ │ │ + ldr r0, [pc, #-2828] @ c1550 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a7c8 │ │ │ │ + bl 25b5c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2000 │ │ │ │ + beq c2308 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #38556 @ 0x969c │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bee3c │ │ │ │ + bl bf144 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d94 │ │ │ │ + bgt c209c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20ac │ │ │ │ + beq c23b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c2000 │ │ │ │ + bne c2308 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c14b4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c17bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c14e4 │ │ │ │ - ldr r0, [pc, #-2972] @ c1250 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c14e4 │ │ │ │ + bne c17ec │ │ │ │ + ldr r0, [pc, #-2972] @ c1558 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c17ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1524 │ │ │ │ + bne c182c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1524 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c182c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c15d8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c18e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c15a4 │ │ │ │ + beq c18ac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #33204 @ 0x81b4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #33268 @ 0x81f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-3084] @ c124c │ │ │ │ + ldr r2, [pc, #-3084] @ c1554 │ │ │ │ mov r0, #0 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c1dbc │ │ │ │ + b c20c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1634 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c193c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1684 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c198c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c16f0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c19f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1740 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1a48 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c17d4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1adc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1854 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #2576] @ 0xa10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1884 │ │ │ │ + bne c1b8c │ │ │ │ add r0, r0, #2576 @ 0xa10 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1884 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1b8c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c18cc │ │ │ │ - ldr r8, [pc, #-3316] @ c1250 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1bd4 │ │ │ │ + ldr r8, [pc, #-3316] @ c1558 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f5c │ │ │ │ + bgt c2264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f90 │ │ │ │ + beq c2298 │ │ │ │ mov r0, r8 │ │ │ │ - bl aece0 │ │ │ │ - b c1e48 │ │ │ │ + bl aef8c │ │ │ │ + b c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1914 │ │ │ │ + bne c1c1c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1914 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1c1c │ │ │ │ movw r8, #5464 @ 0x1558 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c1f40 │ │ │ │ + b c2248 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1f5c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2264 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c19d0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1cd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1a38 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1d40 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1a80 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1d88 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1acc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1dd4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ - b c1ae0 │ │ │ │ + bne c2150 │ │ │ │ + b c1de8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2000 │ │ │ │ + bgt c2308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2000 │ │ │ │ + bne c2308 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-3516] @ c1254 │ │ │ │ + ldr r2, [pc, #-3516] @ c155c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #33204 @ 0x81b4 │ │ │ │ + movw r3, #33268 @ 0x81f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c1dbc │ │ │ │ + b c20c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1b90 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c98 │ │ │ │ + bne c1fa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1c98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1fa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1cd0 │ │ │ │ + bne c1fd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1cd0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1fd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c60 │ │ │ │ + bne c1f68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1c60 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d08 │ │ │ │ + bne c2010 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1d08 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2010 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1d44 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c204c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1d94 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c209c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1320 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1628 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1294 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c159c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2114 │ │ │ │ + bgt c241c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2164 │ │ │ │ + beq c246c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2114 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c241c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bne c2150 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0f6c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1274 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ - movw r3, #33232 @ 0x81d0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ + movw r3, #33296 @ 0x8210 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c1e50 │ │ │ │ + b c2158 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1048 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1350 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1000 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1308 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0fb8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c12c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c117c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1484 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e48 │ │ │ │ + bgt c2150 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e48 │ │ │ │ + bne c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c1e48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2150 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c11cc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c14d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0cf4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0ffc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0c4c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0f54 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0ca0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0fa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0be4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c0eec │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #192] @ c2450 │ │ │ │ - movw r3, #33260 @ 0x81ec │ │ │ │ + ldr r2, [pc, #192] @ c2758 │ │ │ │ + movw r3, #33324 @ 0x822c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c1dbc │ │ │ │ + b c20c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl aece0 │ │ │ │ - ldr r3, [pc, #164] @ c2454 │ │ │ │ + bl aef8c │ │ │ │ + ldr r3, [pc, #164] @ c275c │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33408 @ 0x8280 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c1dbc │ │ │ │ + b c20c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0e50 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1158 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0dec │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c10f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0d9c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c10a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0d48 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0ecc │ │ │ │ + bne c11d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0ecc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c11d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0e90 │ │ │ │ + bne c1198 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0e90 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1198 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c0f1c │ │ │ │ - subeq r0, r6, r0, ror #6 │ │ │ │ - subeq r0, r6, r0, ror r3 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c1224 │ │ │ │ + subeq r0, r6, r8, lsl #7 │ │ │ │ + umaaleq r0, r6, r8, r3 │ │ │ │ │ │ │ │ -000c2458 : │ │ │ │ +000c2760 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c24dc │ │ │ │ - ldr r2, [pc, #112] @ c24fc │ │ │ │ + beq c27e4 │ │ │ │ + ldr r2, [pc, #112] @ c2804 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 25acd4 │ │ │ │ + bl 25bad4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c24f4 │ │ │ │ + bne c27fc │ │ │ │ mov ip, #1 │ │ │ │ sub r3, r1, #32 │ │ │ │ rsb r2, r1, #32 │ │ │ │ orr r3, r0, ip, lsl r3 │ │ │ │ orr r3, r3, ip, lsr r2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ orr r2, r2, ip, lsl r1 │ │ │ │ @@ -152748,32 +152944,32 @@ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40420 @ 0x9de4 │ │ │ │ + movw r1, #40484 @ 0x9e24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ - b c24d4 │ │ │ │ + b c27dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2500 : │ │ │ │ +000c2808 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2564 │ │ │ │ - ldr r1, [pc, #64] @ c2568 │ │ │ │ + bne c286c │ │ │ │ + ldr r1, [pc, #64] @ c2870 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub ip, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr lr, [r1, #4] │ │ │ │ @@ -152785,15 +152981,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 312c8 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c256c : │ │ │ │ +000c2874 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -152803,179 +152999,179 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2648 │ │ │ │ + beq c2950 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c261c │ │ │ │ + bne c2924 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c261c │ │ │ │ + beq c2924 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c263c │ │ │ │ + beq c2944 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2610 │ │ │ │ + beq c2918 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c25d4 │ │ │ │ + bne c28dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2610 │ │ │ │ + b c2918 │ │ │ │ mov r1, ip │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c25b4 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne c28bc │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c263c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c2944 │ │ │ │ │ │ │ │ -000c266c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2974 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c26c8 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c29d0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c26bc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c29c4 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c26bc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c29c4 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c26d4 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c29dc <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2730 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2a38 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2724 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2a2c <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2724 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2a2c <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c2960 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + beq c2c68 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2bec <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ + beq c2ef4 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ mov r5, r2 │ │ │ │ - movw ip, #28628 @ 0x6fd4 │ │ │ │ + movw ip, #30644 @ 0x77b4 │ │ │ │ movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c3154 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c345c <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2978 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2c80 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c32ac <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #2812] @ c35b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #29208 @ 0x7218 │ │ │ │ + movw r6, #30104 @ 0x7598 │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c3278 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c32b0 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c3580 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr r9, [pc, #2768] @ c35b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r7] │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2a5c <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ + beq c2d64 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #2016] @ 0x7e0 │ │ │ │ ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr r2, [pc, #2724] @ c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + ldr r2, [pc, #2724] @ c35bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2bbc <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ + bne c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bgt c283c <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + bgt c2b44 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ str sl, [r4, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -152997,262 +153193,262 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ ldr r6, [r5] │ │ │ │ str ip, [r4, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c30a0 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c33a8 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3200 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ + beq c3508 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2900 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + bne c2c08 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c29b4 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ + beq c2cbc <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2930 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3148 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ + beq c3450 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2954 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c2c5c <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c313c <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ + beq c3444 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2784 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + bne c2a8c <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #56112 @ 0xdb30 │ │ │ │ + movw r6, #56656 @ 0xdd50 │ │ │ │ movt r6, #17 │ │ │ │ - b c27d0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c27d0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10912 @ 0x2aa0 │ │ │ │ + movweq r6, #11456 @ 0x2cc0 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c27d0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51000 @ 0xc738 │ │ │ │ + bne c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #52900 @ 0xcea4 │ │ │ │ movt r6, #27 │ │ │ │ - b c27d0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2a90 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c32b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c2d98 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ + ldr r3, [pc, #2284] @ c35c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2abc <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ + bne c2dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq c31fc <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ + beq c3504 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2b04 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ + bne c2e0c <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a3c <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c2d44 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2a3c <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bne c2d44 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ble c2e9c <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c2ba0 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + beq c2ea8 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ mov r8, r7 │ │ │ │ - b c2900 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2c08 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ ldr r2, [sl] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ble c2834 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c283c <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + ble c2b3c <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + b c2b44 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c30c0 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c32b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c33c8 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ + ldr r3, [pc, #2068] @ c35c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c29e4 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2cec <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c29e4 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2cec <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2aec <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2aec <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bne c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ mov r8, r9 │ │ │ │ - b c2900 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2c08 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2b20 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c326c <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + beq c3574 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2b58 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3260 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ + beq c3568 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2b58 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3294 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ + beq c359c <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble c2900 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + ble c2c08 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b c2900 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2c08 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r6, #0 │ │ │ │ - b c27d0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2a54 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c2d5c <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + b c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c2a54 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #58124 @ 0xe30c │ │ │ │ + b c2d5c <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + movw r0, #60028 @ 0xea7c │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c308c <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c32bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bda70 │ │ │ │ + bne c3394 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ + ldr r0, [pc, #1768] @ c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2a70 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ + bne c2d78 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c2a74 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2d7c <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c3154 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c345c <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2dd0 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c30d8 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c32c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #1700] @ c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r6, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c3278 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c32b0 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c3580 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr sl, [pc, #1640] @ c35b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r2, [sl, r7] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2ecc <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + beq c31d4 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ + ldr ip, [pc, #1616] @ c35bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ ldr r0, [r3, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str lr, [r3, #2016] @ 0x7e0 │ │ │ │ str r0, [r3, #2020] @ 0x7e4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3018 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ + bne c3320 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ @@ -153273,1276 +153469,1276 @@ │ │ │ │ str r9, [lr] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r9, [ip, #4] │ │ │ │ ldr r9, [r5] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ + bne c34f0 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c2d50 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + beq c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2d50 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bne c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2e10 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + beq c3118 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ mov r7, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d84 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c308c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3254 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ + beq c355c <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2da8 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c32a0 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ + beq c35a8 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2bf0 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2960 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #29208 @ 0x7218 │ │ │ │ + bne c2ef8 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ + b c2c68 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + movw r6, #30104 @ 0x7598 │ │ │ │ movt r6, #13 │ │ │ │ - b c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #56112 @ 0xdb30 │ │ │ │ + b c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movw r6, #56656 @ 0xdd50 │ │ │ │ movt r6, #17 │ │ │ │ - b c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #28628 @ 0x6fd4 │ │ │ │ + movweq r6, #30644 @ 0x77b4 │ │ │ │ movteq r6, #18 │ │ │ │ - beq c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10912 @ 0x2aa0 │ │ │ │ + movweq r6, #11456 @ 0x2cc0 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51000 @ 0xc738 │ │ │ │ + bne c3420 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #52900 @ 0xcea4 │ │ │ │ movt r6, #27 │ │ │ │ - b c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2fb4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c32b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c32bc <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r3, [pc, #1168] @ c35c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r6 │ │ │ │ ldr sl, [sl, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ + bne c3278 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq c31d4 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ + beq c34dc <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + bne c31f0 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e98 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c31a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2e98 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bne c31a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3048 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ + ble c3350 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r7 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2c88 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c320c <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31dc <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ + beq c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c3244 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + beq c34d0 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c3244 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ + beq c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - ble c2d50 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + ble c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b c2d50 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + b c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2e40 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ + beq c3148 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fa0 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c32a8 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2fa0 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bne c32a8 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c2e20 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + bne c3128 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3208 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ + bne c3510 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3230 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + blt c3538 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r7, #59024 @ 0xe690 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r7, r7, r3 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bgt c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ sub r9, r9, #1 │ │ │ │ str r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ - bne c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c3078 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c32bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bda70 │ │ │ │ + bne c3380 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ + ldr r0, [pc, #652] @ c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2ee0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bne c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2c88 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2d54 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c305c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bne c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2c88 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c2a74 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2d7c <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c293c <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ + b c3358 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3170 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ + bne c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3198 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r9, #59024 @ 0xe690 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r9, r9, r3 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2afc <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bgt c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2afc <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bne c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2afc <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22460 @ 0x57bc │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mvn r0, #0 │ │ │ │ - b c2964 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + b c2c6c <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2954 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2c5c <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2930 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40572 @ 0x9e7c │ │ │ │ + movw r1, #40636 @ 0x9ebc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16ed94 │ │ │ │ + b c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c31a8 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ + bne c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c30d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + bge c33e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c32c4 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r9, [pc, #288] @ c35cc <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r9, r9, r3, lsl #5 │ │ │ │ - b c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ + b c33fc <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge c30d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c3188 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bge c33e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + b c3490 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c3244 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2f20 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 14330c │ │ │ │ - b c2d50 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c3228 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ + bl 143454 │ │ │ │ + b c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c320c <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b c2d84 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 14330c │ │ │ │ + b c308c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl 143454 │ │ │ │ mov r9, r8 │ │ │ │ - b c2afc <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3240 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c3548 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c2fd8 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c32e0 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c32c4 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r7, [pc, #136] @ c35cc <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b c2ff4 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + b c32fc <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c2fd8 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c3220 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ + bge c32e0 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + b c3528 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2d84 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c308c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2b3c <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2e44 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2b20 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22488 @ 0x57d8 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16ed94 │ │ │ │ + b c343c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2b58 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c2da8 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - strheq r4, [r6], #-124 @ 0xffffff84 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + subeq r4, r6, r4, ror #15 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - subeq r4, r6, ip, asr #15 │ │ │ │ + strdeq r4, [r6], #-116 @ 0xffffff8c │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c32c8 : │ │ │ │ +000c35d0 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - beq c35b4 │ │ │ │ + beq c38bc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3618 │ │ │ │ + bne c3920 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c3548 │ │ │ │ + beq c3850 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3358 │ │ │ │ + beq c3660 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c3358 │ │ │ │ + bne c3660 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c3398 │ │ │ │ + beq c36a0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4c70 │ │ │ │ + bl b4f1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c338c │ │ │ │ + bgt c3694 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3630 │ │ │ │ + beq c3938 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r1, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq c3550 │ │ │ │ - ldr r1, [pc, #784] @ c36c4 │ │ │ │ + beq c3858 │ │ │ │ + ldr r1, [pc, #784] @ c39cc │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c36c8 │ │ │ │ + ldr r3, [pc, #780] @ c39d0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r0, r1] │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c34fc │ │ │ │ + bne c3804 │ │ │ │ add r1, r7, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c360c │ │ │ │ + beq c3914 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c346c │ │ │ │ + bne c3774 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3438 │ │ │ │ + bgt c3740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3438 │ │ │ │ + bne c3740 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3540 │ │ │ │ + ble c3848 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c335c │ │ │ │ + bne c3664 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c335c │ │ │ │ + b c3664 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3488 │ │ │ │ + bgt c3790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3650 │ │ │ │ + beq c3958 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c34c0 │ │ │ │ + bgt c37c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c363c │ │ │ │ + beq c3944 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c34c0 │ │ │ │ + bgt c37c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3664 │ │ │ │ + beq c396c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c3358 │ │ │ │ + ble c3660 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47d8 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4ab8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b c3358 │ │ │ │ + b c3660 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c33dc │ │ │ │ + beq c36e4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c352c │ │ │ │ + bgt c3834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c352c │ │ │ │ + bne c3834 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c335c │ │ │ │ + b c3664 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c335c │ │ │ │ + bne c3664 │ │ │ │ mvn r5, #0 │ │ │ │ - b c338c │ │ │ │ + b c3694 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c33ac │ │ │ │ + bne c36b4 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3678 │ │ │ │ + bne c3980 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c36a0 │ │ │ │ + blt c39a8 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #59024 @ 0xe690 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c335c │ │ │ │ + bgt c3664 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c335c │ │ │ │ + bne c3664 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c335c │ │ │ │ - ldr r3, [pc, #272] @ c36cc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c3664 │ │ │ │ + ldr r3, [pc, #272] @ c39d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c32f4 │ │ │ │ + beq c35fc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c32f4 │ │ │ │ + beq c35fc │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #40628 @ 0x9eb4 │ │ │ │ + movw r2, #40692 @ 0x9ef4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16ea88 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ee30 <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 295bb0 │ │ │ │ - b c3548 │ │ │ │ - bl 14330c │ │ │ │ + bl 2969f8 │ │ │ │ + b c3850 │ │ │ │ + bl 143454 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3358 │ │ │ │ + b c3660 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c338c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c3694 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c34a4 │ │ │ │ + b c37ac │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3488 │ │ │ │ + b c3790 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c34c0 │ │ │ │ + b c37c8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c36b0 │ │ │ │ + bne c39b8 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c3574 │ │ │ │ + bge c387c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c36d0 │ │ │ │ + ldr r4, [pc, #36] @ c39d8 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c3590 │ │ │ │ + b c3898 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c3574 │ │ │ │ - b c3690 │ │ │ │ + bge c387c │ │ │ │ + b c3998 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c36d4 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c39dc <_PyDict_SendEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #2020] @ c3ed8 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c41e0 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r6, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c377c <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c3a84 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c3e60 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c4168 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c3800 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c3b08 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c385c <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c3b64 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c38b8 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c3bc0 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3914 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c3c1c <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3970 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c3c78 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c39cc <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c3cd4 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3a28 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c3d30 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3a84 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c3d8c <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c3c5c <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c3f64 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3c1c <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c3f24 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3bdc <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c3ee4 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3b9c <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c3ea4 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3b5c <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c3e64 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3b1c <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c3e24 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3adc <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c3de4 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3c9c <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c3fa4 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3738 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a40 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3738 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c3a40 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3738 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a40 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3738 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a40 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3740 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a48 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3740 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c3a48 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3740 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a48 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3740 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a48 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3748 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a50 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3748 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c3a50 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3748 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a50 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3748 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a50 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3750 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a58 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3750 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c3a58 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3750 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a58 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3750 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a58 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3758 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a60 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3758 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c3a60 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3758 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a60 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3758 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a60 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3760 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a68 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3760 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c3a68 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3760 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a68 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c3760 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a68 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c376c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a74 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c376c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c3a74 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c376c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a74 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ec308 │ │ │ │ - b c376c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a74 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #64400 @ 0xfb90 │ │ │ │ + bge c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #64440 @ 0xfbb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c3ccc <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c3fd4 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c37b8 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3ac0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3e28 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c4130 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c37b8 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c3ac0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c37ac <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3ab4 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3df0 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c40f8 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c37ac <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c3ab4 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c37a4 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3aac <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3db8 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c40c0 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c37a4 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c3aac <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c379c <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3aa4 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3d80 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c4088 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c379c <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c3aa4 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3794 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a9c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3d48 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c4050 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3794 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c3a9c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c378c <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a94 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3d10 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c4018 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c378c <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c3a94 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3784 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + beq c3a8c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3cd8 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c3fe0 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3784 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c3a8c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + bge c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ec308 │ │ │ │ + b 2ecac8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3784 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c3a8c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c3784 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a8c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c378c <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c3a94 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c378c <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a94 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3794 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c3a9c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c3794 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3a9c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c379c <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c3aa4 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c379c <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3aa4 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c37a4 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c3aac <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c37a4 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3aac <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c37ac <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c3ab4 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c37ac <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3ab4 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c37b8 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c3ac0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #22700 @ 0x58ac │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ec308 │ │ │ │ - b c37b8 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2ecac8 │ │ │ │ + b c3ac0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #16092 @ 0x3edc │ │ │ │ + movw r3, #16868 @ 0x41e4 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c3ea4 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c41ac <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c3e84 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c3774 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c418c <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c3a7c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3e8c <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4194 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c3e8c <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4194 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c3e8c <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c4194 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ clz r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3f1c <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c4224 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r1, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c3f2c : │ │ │ │ +000c4234 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c3f4c │ │ │ │ + bne c4254 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c3f84 │ │ │ │ + beq c428c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #40712 @ 0x9f08 │ │ │ │ + movw r0, #40776 @ 0x9f48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c3f7c │ │ │ │ + b c4284 │ │ │ │ │ │ │ │ -000c3fa0 : │ │ │ │ +000c42a8 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3fc0 │ │ │ │ + beq c42c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c3fc0 │ │ │ │ + beq c42c8 │ │ │ │ mov r1, #0 │ │ │ │ - b c3fec │ │ │ │ + b c42f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #4461 @ 0x116d │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw lr, #21196 @ 0x52cc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4024 │ │ │ │ + beq c432c │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c469c │ │ │ │ + beq c49a4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4364 │ │ │ │ + beq c466c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c44f0 │ │ │ │ + bne c47f8 │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #9456 @ 0x24f0 │ │ │ │ + movw r3, #10728 @ 0x29e8 │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c45d8 │ │ │ │ + bne c48e0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsl r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt c45d8 │ │ │ │ + bgt c48e0 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4090 │ │ │ │ + beq c4398 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4680 │ │ │ │ + beq c4988 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ moveq ip, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -154551,43 +154747,43 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ add r0, r0, #20 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, ip, r2, r0 │ │ │ │ - bmi c440c │ │ │ │ + bmi c4714 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r5, [r7, #988] @ 0x3dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne c43ec │ │ │ │ - ldr r0, [pc, #1488] @ c46c8 │ │ │ │ + bne c46f4 │ │ │ │ + ldr r0, [pc, #1488] @ c49d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c4388 │ │ │ │ + bcs c4690 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r8, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c43d0 │ │ │ │ + beq c46d8 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c42b4 │ │ │ │ + beq c45bc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154600,62 +154796,62 @@ │ │ │ │ addeq ip, lr, #4 │ │ │ │ movne r1, #8 │ │ │ │ addne lr, ip, #4 │ │ │ │ addeq lr, lr, #8 │ │ │ │ moveq r1, #12 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ - bgt c41c0 │ │ │ │ - b c4204 │ │ │ │ + bgt c44c8 │ │ │ │ + b c450c │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c41ec │ │ │ │ + ble c44f4 │ │ │ │ add r3, r3, #1 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c4204 │ │ │ │ + beq c450c │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r2, [lr] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c41ac │ │ │ │ + beq c44b4 │ │ │ │ ldr r0, [r2] │ │ │ │ add r8, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [ip] │ │ │ │ - ble c419c │ │ │ │ + ble c44a4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c41ac │ │ │ │ + bgt c44b4 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str r2, [r0] │ │ │ │ addne lr, lr, r1 │ │ │ │ - bne c41bc │ │ │ │ + bne c44c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4474 │ │ │ │ - ldr r8, [pc, #1204] @ c46c8 │ │ │ │ + bne c477c │ │ │ │ + ldr r8, [pc, #1204] @ c49d0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1920] @ 0x780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c42f8 │ │ │ │ - ldr r0, [pc, #1180] @ c46cc │ │ │ │ + beq c4600 │ │ │ │ + ldr r0, [pc, #1180] @ c49d4 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r7] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4444 │ │ │ │ + bne c474c │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ sub r1, r7, #8 │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ mov r9, #0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -154678,30 +154874,30 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp r9, sl │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strhi lr, [r3, #8] │ │ │ │ - bhi c4144 │ │ │ │ + bhi c444c │ │ │ │ add ip, ip, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add ip, r9, ip, lsl #3 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4388 │ │ │ │ + beq c4690 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c4144 │ │ │ │ + b c444c │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4690 │ │ │ │ + beq c4998 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #28] │ │ │ │ sub r2, r7, #8 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r8, #0 │ │ │ │ @@ -154715,89 +154911,89 @@ │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b c42a0 │ │ │ │ + b c45a8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4418 │ │ │ │ + bne c4720 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9f5f0 │ │ │ │ + b 9f818 │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4428 │ │ │ │ + bne c4730 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c440c │ │ │ │ + beq c4714 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c42f0 │ │ │ │ + b c45f8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c42e8 │ │ │ │ + b c45f0 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldrne r1, [r4, #24] │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne c4144 │ │ │ │ - bl 2e2210 │ │ │ │ + bne c444c │ │ │ │ + bl 2e29d0 │ │ │ │ mov r7, #0 │ │ │ │ - b c42a8 │ │ │ │ + b c45b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61a48 │ │ │ │ + b 61a78 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c43b8 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b c46c0 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4648 │ │ │ │ - ldr r0, [pc, #628] @ c46d0 │ │ │ │ - bl 1bda70 │ │ │ │ + bne c4950 │ │ │ │ + ldr r0, [pc, #628] @ c49d8 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c430c │ │ │ │ + bne c4614 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4310 │ │ │ │ + b c4618 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4690 │ │ │ │ - ldr r2, [pc, #568] @ c46c8 │ │ │ │ + beq c4998 │ │ │ │ + ldr r2, [pc, #568] @ c49d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ ldr ip, [r3, r2] │ │ │ │ @@ -154814,48 +155010,48 @@ │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [ip, #3824] @ 0xef0 │ │ │ │ str r1, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ - b c42a0 │ │ │ │ - bl 3073b8 <_Py_call_instrumentation_exc2@@Base+0x94> │ │ │ │ + b c45a8 │ │ │ │ + bl 307b88 <_Py_call_instrumentation_exc2@@Base+0xac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c466c │ │ │ │ + beq c4974 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r0, #21196 @ 0x52cc │ │ │ │ movweq r0, #19260 @ 0x4b3c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4660 │ │ │ │ + beq c4968 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c4558 │ │ │ │ + bls c4860 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c452c │ │ │ │ + beq c4834 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c452c │ │ │ │ + b c4834 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #336] @ c46c8 │ │ │ │ + ldr r0, [pc, #336] @ c49d0 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r7, #28] │ │ │ │ addge r3, r3, #1 │ │ │ │ @@ -154872,103 +155068,103 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b c42a8 │ │ │ │ + b c45b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c46b8 │ │ │ │ + bne c49c0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f5f0 │ │ │ │ + bl 9f818 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c4410 │ │ │ │ + beq c4718 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl cb5fc │ │ │ │ + bl cb96c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c42a8 │ │ │ │ + beq c45b0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4410 │ │ │ │ + bgt c4718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4410 │ │ │ │ + bne c4718 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c4410 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c4718 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4310 │ │ │ │ + b c4618 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ - b c4410 │ │ │ │ + bl a61a0 │ │ │ │ + b c4718 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4090 │ │ │ │ + beq c4398 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4678 │ │ │ │ - b c4090 │ │ │ │ + bne c4980 │ │ │ │ + b c4398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25baf0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c4410 │ │ │ │ + bl 25c7c0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c4718 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4024 │ │ │ │ + beq c432c │ │ │ │ cmp r3, lr │ │ │ │ - bne c46a0 │ │ │ │ - b c4024 │ │ │ │ + bne c49a8 │ │ │ │ + b c432c │ │ │ │ mov r0, #0 │ │ │ │ - bl 61a48 │ │ │ │ + bl 61a78 │ │ │ │ mov r7, r0 │ │ │ │ - b c45fc │ │ │ │ + b c4904 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c46d4 : │ │ │ │ +000c49dc : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #11672 @ 0x2d98 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c47ac │ │ │ │ - bl aa0b8 │ │ │ │ + bne c4ab4 │ │ │ │ + bl aa39c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4828 │ │ │ │ + beq c4b30 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c47b8 │ │ │ │ - ldr ip, [pc, #252] @ c4830 │ │ │ │ + beq c4ac0 │ │ │ │ + ldr ip, [pc, #252] @ c4b38 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r3, #8 │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, ip] │ │ │ │ mov r1, #0 │ │ │ │ @@ -154988,103 +155184,190 @@ │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ str r1, [r3, #96] @ 0x60 │ │ │ │ - bne c47e8 │ │ │ │ + bne c4af0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4828 │ │ │ │ + beq c4b30 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #7 │ │ │ │ add r0, r3, #32 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r5, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ strd r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - beq c47a0 │ │ │ │ + beq c4aa8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9698 │ │ │ │ + bl c9a08 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c4aa8 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c4b30 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c4b30 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + b c4aa8 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r2, [r0, #152] @ 0x98 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ + movt r3, #10 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c4c0c │ │ │ │ + mov r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl aa39c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq c4c8c │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ + tst r2, #16384 @ 0x4000 │ │ │ │ + beq c4c1c │ │ │ │ + ldr ip, [pc, #256] @ c4c94 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + sub r0, r3, #8 │ │ │ │ + cmp r4, #0 │ │ │ │ + and r2, r2, #3 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r5, [ip, #3836] @ 0xefc │ │ │ │ + ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + add lr, lr, #1 │ │ │ │ + orr r2, r2, r6 │ │ │ │ + str r0, [r6] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + mvn r2, #0 │ │ │ │ + str r5, [r3, #-8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r0, r3, #32 │ │ │ │ + str lr, [ip, #3824] @ 0xef0 │ │ │ │ + mov ip, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r1, [r3, #96] @ 0x60 │ │ │ │ + bne c4c4c │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mov r1, #0 │ │ │ │ + blx r2 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq c4c8c │ │ │ │ + mov r2, #0 │ │ │ │ + mov ip, #7 │ │ │ │ + add r0, r3, #32 │ │ │ │ + mvn r1, #0 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + strd r0, [r3, #20] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ + beq c4c00 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl c9a08 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c47a0 │ │ │ │ + beq c4c00 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4828 │ │ │ │ + bgt c4c8c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4828 │ │ │ │ + bne c4c8c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c47a0 │ │ │ │ + b c4c00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4834 <_PyObject_New@@Base>: │ │ │ │ +000c4c98 <_PyObject_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - blt c49b8 <_PyObject_New@@Base+0x184> │ │ │ │ + blt c4e1c <_PyObject_New@@Base+0x184> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c499c <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c4a20 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c4e00 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c4e84 <_PyObject_New@@Base+0x1ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs c493c <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c4da0 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4984 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c4de8 <_PyObject_New@@Base+0x150> │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4904 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c4d68 <_PyObject_New@@Base+0xd0> │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - ldr r2, [pc, #316] @ c4a24 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c4e88 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c49c4 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c4e28 <_PyObject_New@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp lr, r8 │ │ │ │ addls r1, r1, #1 │ │ │ │ @@ -155093,433 +155376,433 @@ │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, lr │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c48cc <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4d30 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c49f0 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c4e54 <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c49b8 <_PyObject_New@@Base+0x184> │ │ │ │ + beq c4e1c <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c48cc <_PyObject_New@@Base+0x98> │ │ │ │ + b c4d30 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4934 <_PyObject_New@@Base+0x100> │ │ │ │ + b c4d98 <_PyObject_New@@Base+0x100> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c48cc <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4d30 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b 2e29d0 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4a0c <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c4a28 <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1bda70 │ │ │ │ + bne c4e70 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c4e8c <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c48f8 <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c4d5c <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b c48f8 <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b c4d5c <_PyObject_New@@Base+0xc4> │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c496c <_PyObject_New@@Base+0x138> │ │ │ │ + b c4dd0 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c48f8 <_PyObject_New@@Base+0xc4> │ │ │ │ + b c4d5c <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c4a2c : │ │ │ │ +000c4e90 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq c4bbc │ │ │ │ + beq c5020 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4a80 │ │ │ │ + beq c4ee4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4a80 │ │ │ │ + beq c4ee4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4aec │ │ │ │ + beq c4f50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4aec │ │ │ │ + beq c4f50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4c18 │ │ │ │ + beq c507c │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4c18 │ │ │ │ + beq c507c │ │ │ │ movw r2, #48556 @ 0xbdac │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4bf8 │ │ │ │ + beq c505c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16aef8 │ │ │ │ + b 16b2b0 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c4bdc │ │ │ │ + bge c5040 │ │ │ │ movw r2, #41268 @ 0xa134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c4bc8 │ │ │ │ - ldr r1, [pc, #288] @ c4c30 │ │ │ │ + beq c502c │ │ │ │ + ldr r1, [pc, #288] @ c5094 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4bc0 │ │ │ │ + beq c5024 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c4b8c │ │ │ │ + beq c4ff0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4b80 │ │ │ │ + bgt c4fe4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4b80 │ │ │ │ + bne c4fe4 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #40788 @ 0x9f54 │ │ │ │ + movw r1, #40852 @ 0x9f94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ + b 140d3c │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ mov r3, #0 │ │ │ │ - b c4b80 │ │ │ │ + b c4fe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c31e0 │ │ │ │ + b 1c3950 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40824 @ 0x9f78 │ │ │ │ + movw r1, #40888 @ 0x9fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c4bb0 │ │ │ │ + b c5014 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c4adc │ │ │ │ - b c4bc0 │ │ │ │ + beq c4f40 │ │ │ │ + b c5024 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40740 @ 0x9f24 │ │ │ │ + movw r1, #40804 @ 0x9f64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c4bf0 │ │ │ │ + b c5054 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ │ │ │ │ -000c4c34 <_PyDict_Subscript@@Base>: │ │ │ │ +000c5098 <_PyDict_Subscript@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4cb8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c511c <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c4cb8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c511c <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4ce8 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c514c <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4d20 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c5184 <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c4d18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c517c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4d2c <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c5190 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4dac <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c5210 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4c88 <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c50ec <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4d18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c517c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c4d4c <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c51b0 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17faa4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17fe34 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4cac <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c5110 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4ca4 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c4d18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c5108 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c517c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c4d10 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c5174 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c4dbc <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d5714 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c5220 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d5a98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4d9c <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c5200 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4cac <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c5110 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4cac <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c5110 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4cac <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl be620 │ │ │ │ + b c5110 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4d10 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c4d18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5174 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c517c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ - b c4d18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bl 2f51e8 │ │ │ │ + b c517c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c4dc0 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c5224 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4e20 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c5284 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4e28 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c528c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4e30 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c5294 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4e30 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c5294 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c4e14 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c5278 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c4e5c <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c52c0 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17faa4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c4e28 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c4ec4 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 17fe34 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c528c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c5328 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d5714 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5a98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c4eb4 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c5318 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4e14 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c5278 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4e14 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c5278 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4e14 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl be620 │ │ │ │ + b c5278 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4e50 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c4e28 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c52b4 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c528c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c4ec8 : │ │ │ │ +000c532c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne c51c4 │ │ │ │ + bne c5628 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c54b4 │ │ │ │ - ldr r6, [pc, #1680] @ c55b0 │ │ │ │ + beq c5918 │ │ │ │ + ldr r6, [pc, #1680] @ c5a14 │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r6, #2452] @ 0x994 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c52c4 │ │ │ │ + bne c5728 │ │ │ │ ldr r2, [r6, #2460] @ 0x99c │ │ │ │ cmn r2, #1 │ │ │ │ - beq c52c4 │ │ │ │ + beq c5728 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r1, r6, #2448 @ 0x990 │ │ │ │ mov r3, r9 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c52f0 │ │ │ │ + beq c5754 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c5584 │ │ │ │ + beq c59e8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c53c0 │ │ │ │ + bhi c5824 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c54ac │ │ │ │ + blt c5910 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c4fe8 │ │ │ │ - ldr r3, [pc, #1548] @ c55b4 │ │ │ │ + beq c544c │ │ │ │ + ldr r3, [pc, #1548] @ c5a18 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -155535,41 +155818,41 @@ │ │ │ │ ldreq sl, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5538 │ │ │ │ + beq c599c │ │ │ │ ldr r3, [r6, #2484] @ 0x9b4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c5324 │ │ │ │ + bne c5788 │ │ │ │ ldr r2, [r6, #2492] @ 0x9bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5324 │ │ │ │ - ldr r1, [pc, #1428] @ c55b8 │ │ │ │ + beq c5788 │ │ │ │ + ldr r1, [pc, #1428] @ c5a1c │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5344 │ │ │ │ + beq c57a8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5584 │ │ │ │ + beq c59e8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c53f0 │ │ │ │ + bhi c5854 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c54ac │ │ │ │ + blt c5910 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -155577,86 +155860,86 @@ │ │ │ │ add r2, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #1292] @ c55bc │ │ │ │ + ldr r1, [pc, #1292] @ c5a20 │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c5574 │ │ │ │ + bhi c59d8 │ │ │ │ adds r0, r3, r2 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi c5574 │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + bmi c59d8 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r7, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c545c │ │ │ │ - ldr r2, [pc, #1232] @ c55b4 │ │ │ │ + bne c58c0 │ │ │ │ + ldr r2, [pc, #1232] @ c5a18 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c536c │ │ │ │ + bcs c57d0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq c5448 │ │ │ │ + beq c58ac │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c521c │ │ │ │ + beq c5680 │ │ │ │ add r7, r0, r3 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r7, #-8] │ │ │ │ str r2, [r7, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt c526c │ │ │ │ - ldr r2, [pc, #1104] @ c55c0 │ │ │ │ + bgt c56d0 │ │ │ │ + ldr r2, [pc, #1104] @ c5a24 │ │ │ │ ldr r3, [r4] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c54dc │ │ │ │ + bne c5940 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c51b8 │ │ │ │ + beq c561c │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1000] @ c55b4 │ │ │ │ + ldr r0, [pc, #1000] @ c5a18 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ @@ -155669,244 +155952,244 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #444] @ 0x1bc │ │ │ │ ldreq r5, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c4f00 │ │ │ │ + b c5364 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c5258 │ │ │ │ + bcc c56bc │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str ip, [r2, sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c536c │ │ │ │ - ldr r2, [pc, #872] @ c55bc │ │ │ │ + beq c57d0 │ │ │ │ + ldr r2, [pc, #872] @ c5a20 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c5134 │ │ │ │ + b c5598 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c5134 │ │ │ │ + b c5598 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c5168 │ │ │ │ + beq c55cc │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5168 │ │ │ │ + bne c55cc │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c55a0 │ │ │ │ + bne c5a04 │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c5168 │ │ │ │ + bne c55cc │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c52a8 │ │ │ │ + bne c570c │ │ │ │ dmb ish │ │ │ │ - b c5168 │ │ │ │ - ldr r0, [pc, #760] @ c55c4 │ │ │ │ - bl 98e88 │ │ │ │ + b c55cc │ │ │ │ + ldr r0, [pc, #760] @ c5a28 │ │ │ │ + bl 990b8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ subne r9, fp, #40 @ 0x28 │ │ │ │ movne r0, r5 │ │ │ │ - ldrne r1, [pc, #736] @ c55c4 │ │ │ │ - bne c4f48 │ │ │ │ - ldr r1, [pc, #728] @ c55c4 │ │ │ │ + ldrne r1, [pc, #736] @ c5a28 │ │ │ │ + bne c53ac │ │ │ │ + ldr r1, [pc, #728] @ c5a28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4a28 │ │ │ │ - bl be620 │ │ │ │ + bl 2f51e8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c54ac │ │ │ │ + bne c5910 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #692] @ c55c4 │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + ldr r2, [pc, #692] @ c5a28 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ - ldr r0, [pc, #652] @ c55b8 │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #644] @ c55b8 │ │ │ │ + b 140d3c │ │ │ │ + ldr r0, [pc, #652] @ c5a1c │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #644] @ c5a1c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5020 │ │ │ │ + bne c5484 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f4a28 │ │ │ │ - bl be620 │ │ │ │ + bl 2f51e8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c54ac │ │ │ │ + bne c5910 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #588] @ c55b8 │ │ │ │ - b c5314 │ │ │ │ + ldr r2, [pc, #588] @ c5a1c │ │ │ │ + b c5778 │ │ │ │ ldr r2, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5484 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne c58e8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5574 │ │ │ │ - ldr r2, [pc, #528] @ c55bc │ │ │ │ + beq c59d8 │ │ │ │ + ldr r2, [pc, #528] @ c5a20 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c5134 │ │ │ │ + b c5598 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c5420 │ │ │ │ + bcs c5884 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5498 │ │ │ │ + blt c58fc │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c4f90 │ │ │ │ - b c54ac │ │ │ │ + bge c53f4 │ │ │ │ + b c5910 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5434 │ │ │ │ + bcs c5898 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5508 │ │ │ │ + blt c596c │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c506c │ │ │ │ - b c54ac │ │ │ │ + bge c54d0 │ │ │ │ + b c5910 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c551c │ │ │ │ + bhi c5980 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c53d0 │ │ │ │ + b c5834 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c551c │ │ │ │ + bhi c5980 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5400 │ │ │ │ + b c5864 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fdd8 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5244 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a0000 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c56a8 │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5574 │ │ │ │ - ldr r3, [pc, #320] @ c55bc │ │ │ │ + beq c59d8 │ │ │ │ + ldr r3, [pc, #320] @ c5a20 │ │ │ │ ldr r9, [r3, r8] │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5134 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c5598 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c539c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c5800 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c551c │ │ │ │ + beq c5980 │ │ │ │ mov r7, #0 │ │ │ │ - b c51b8 │ │ │ │ + b c561c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4f18 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne c537c │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c52f0 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5754 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5560 │ │ │ │ - ldr r0, [pc, #212] @ c55c8 │ │ │ │ - bl 1bda70 │ │ │ │ + bne c59c4 │ │ │ │ + ldr r0, [pc, #212] @ c5a2c │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5194 │ │ │ │ + bne c55f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b c5194 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b c55f8 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c54ac │ │ │ │ + bne c5910 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40924 @ 0x9fdc │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c54ac │ │ │ │ + bl 16ed94 │ │ │ │ + b c5910 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5004 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne c5468 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5344 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c57a8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c5194 │ │ │ │ + b c55f8 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e2234 │ │ │ │ + b 2e29f4 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40900 @ 0x9fc4 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c54ac │ │ │ │ + bl 16ed94 │ │ │ │ + b c5910 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5168 │ │ │ │ - b c5294 │ │ │ │ + bne c55cc │ │ │ │ + b c56f8 │ │ │ │ strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r5, r3, r8, lsr #31 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r5, r3, r8, lsl #31 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ @@ -155917,18 +156200,18 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq c5654 │ │ │ │ + beq c5ab8 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c57ec │ │ │ │ + ldr r0, [pc, #480] @ c5c50 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -155948,770 +156231,746 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c57a8 │ │ │ │ + beq c5c0c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c56e8 │ │ │ │ + bne c5b4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c56e8 │ │ │ │ + beq c5b4c │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5708 │ │ │ │ + beq c5b6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c578c │ │ │ │ + beq c5bf0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c571c │ │ │ │ + bhi c5b80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5698 │ │ │ │ + bne c5afc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4a28 │ │ │ │ - bl be620 │ │ │ │ + bl 2f51e8 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c57c8 │ │ │ │ + beq c5c2c │ │ │ │ mvn r0, #0 │ │ │ │ - b c56e0 │ │ │ │ + b c5b44 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5744 │ │ │ │ + bcs c5ba8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5758 │ │ │ │ + blt c5bbc │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c56e0 │ │ │ │ + b c5b44 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5770 │ │ │ │ + bhi c5bd4 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c572c │ │ │ │ + b c5b90 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c56e0 │ │ │ │ + bne c5b44 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40924 @ 0x9fdc │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c5714 │ │ │ │ + bl 16ed94 │ │ │ │ + b c5b78 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40900 @ 0x9fc4 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c5714 │ │ │ │ - bl b62e0 │ │ │ │ + bl 16ed94 │ │ │ │ + b c5b78 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5678 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne c5adc │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5708 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5b6c │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b c5714 │ │ │ │ + bl 140d3c │ │ │ │ + b c5b78 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c57f0 : │ │ │ │ +000c5c54 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c58cc │ │ │ │ + beq c5d30 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c58b0 │ │ │ │ + beq c5d14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c583c │ │ │ │ + bhi c5ca0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5864 │ │ │ │ + bcs c5cc8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5894 │ │ │ │ + blt c5cf8 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c584c │ │ │ │ + bls c5cb0 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40924 @ 0x9fdc │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ - beq c5874 │ │ │ │ + beq c5cd8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40900 @ 0x9fc4 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c588c │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ + bl 16ed94 │ │ │ │ + b c5cf0 │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c588c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5cf0 │ │ │ │ │ │ │ │ -000c58e0 : │ │ │ │ +000c5d44 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #296] @ c5a24 │ │ │ │ + ldr r2, [pc, #296] @ c5e88 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5950 │ │ │ │ - ldr r1, [pc, #268] @ c5a28 │ │ │ │ + beq c5db4 │ │ │ │ + ldr r1, [pc, #268] @ c5e8c │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1712] @ 0x6b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c59c8 │ │ │ │ + bne c5e2c │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 9fb60 │ │ │ │ + bl 9fd88 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5a18 │ │ │ │ + beq c5e7c │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #156] @ c5a28 │ │ │ │ + ldr r2, [pc, #156] @ c5e8c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5940 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + beq c5da4 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c59dc │ │ │ │ + beq c5e40 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5940 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b c5da4 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c5a00 │ │ │ │ - ldr r0, [pc, #72] @ c5a2c │ │ │ │ - bl 1bda70 │ │ │ │ + bne c5e64 │ │ │ │ + ldr r0, [pc, #72] @ c5e90 │ │ │ │ + bl 1be1e0 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5940 │ │ │ │ + bne c5da4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5940 │ │ │ │ + b c5da4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5940 │ │ │ │ + b c5da4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c5a30 : │ │ │ │ +000c5e94 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c5a4c : │ │ │ │ +000c5eb0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5b78 │ │ │ │ + beq c5fdc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r4, r2, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, r5 │ │ │ │ - bge c5ac4 │ │ │ │ + bge c5f28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge c5b3c │ │ │ │ + bge c5fa0 │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle r6, r1, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5b50 │ │ │ │ + beq c5fb4 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5b7c │ │ │ │ + bhi c5fe0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b7c │ │ │ │ + beq c5fe0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c5ab8 │ │ │ │ + b c5f1c │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c5ad4 │ │ │ │ + blt c5f38 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c5b30 │ │ │ │ + b c5f94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b7c │ │ │ │ + beq c5fe0 │ │ │ │ mov r6, r4 │ │ │ │ - b c5b24 │ │ │ │ - b 25b448 │ │ │ │ + b c5f88 │ │ │ │ + b 25c118 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c5b44 │ │ │ │ - bl 2e2210 │ │ │ │ + bgt c5fa8 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5ba4 │ │ │ │ + bgt c6008 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5bac │ │ │ │ + beq c6010 │ │ │ │ mvn ip, #0 │ │ │ │ - b c5ab8 │ │ │ │ + b c5f1c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c5ba4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c6008 │ │ │ │ │ │ │ │ -000c5bb8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ +000c601c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ + add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ - mov r7, r1 │ │ │ │ - add r4, r5, #1 │ │ │ │ - cmp r4, r6 │ │ │ │ - ble c5c54 <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ - add r3, r5, #7 │ │ │ │ - add r3, r3, r4, asr #3 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - sub r1, r3, r4 │ │ │ │ - cmp r1, #0 │ │ │ │ - addle r3, r5, #4 │ │ │ │ - bicle r3, r3, #3 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c5c6c <_PyList_AppendTakeRefListResize@@Base+0xb4> │ │ │ │ - cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5c8c <_PyList_AppendTakeRefListResize@@Base+0xd4> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - lsl r1, r3, #2 │ │ │ │ - str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ - ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5c8c <_PyList_AppendTakeRefListResize@@Base+0xd4> │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r7, [r0, r5, lsl #2] │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - cmp r4, r6, asr #1 │ │ │ │ - blt c5bec <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str r7, [r3, r5, lsl #2] │ │ │ │ - b c5c48 <_PyList_AppendTakeRefListResize@@Base+0x90> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r4 │ │ │ │ - bne c5c38 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ - cmp r4, r6 │ │ │ │ - blt c5c5c <_PyList_AppendTakeRefListResize@@Base+0xa4> │ │ │ │ - bl 2e2210 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5cb4 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5cbc <_PyList_AppendTakeRefListResize@@Base+0x104> │ │ │ │ - mvn r0, #0 │ │ │ │ - b c5c4c <_PyList_AppendTakeRefListResize@@Base+0x94> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c5cb4 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, r4, #1 │ │ │ │ + bl c609c <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r2, [r5, #12] │ │ │ │ + strne r6, [r2, r4, lsl #2] │ │ │ │ + beq c6068 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + ldr r2, [r6] │ │ │ │ + mov r3, r0 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c605c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c605c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b c605c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bge c5d5c <_PyList_AppendTakeRefListResize@@Base+0x1a4> │ │ │ │ + bge c6130 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - blt c5d90 <_PyList_AppendTakeRefListResize@@Base+0x1d8> │ │ │ │ + blt c6164 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5d9c <_PyList_AppendTakeRefListResize@@Base+0x1e4> │ │ │ │ + beq c6170 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5dbc <_PyList_AppendTakeRefListResize@@Base+0x204> │ │ │ │ + bhi c6190 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c5dbc <_PyList_AppendTakeRefListResize@@Base+0x204> │ │ │ │ + beq c6190 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c5d70 <_PyList_AppendTakeRefListResize@@Base+0x1b8> │ │ │ │ + blt c6144 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c5d54 <_PyList_AppendTakeRefListResize@@Base+0x19c> │ │ │ │ + b c6128 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - ble c5d14 <_PyList_AppendTakeRefListResize@@Base+0x15c> │ │ │ │ + ble c60e8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c5d14 <_PyList_AppendTakeRefListResize@@Base+0x15c> │ │ │ │ + b c60e8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c5d44 <_PyList_AppendTakeRefListResize@@Base+0x18c> │ │ │ │ + bne c6118 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c5d64 <_PyList_AppendTakeRefListResize@@Base+0x1ac> │ │ │ │ - bl 2e2210 │ │ │ │ + bgt c6138 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c5d54 <_PyList_AppendTakeRefListResize@@Base+0x19c> │ │ │ │ + b c6128 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c5dd0 : │ │ │ │ +000c61a4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ - subs r2, r1, #0 │ │ │ │ - blt c62a4 │ │ │ │ + subs r3, r1, #0 │ │ │ │ + blt c6690 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw ip, #46988 @ 0xb78c │ │ │ │ - movt ip, #11 │ │ │ │ - mov r3, r0 │ │ │ │ + movw r2, #47764 @ 0xba94 │ │ │ │ + movt r2, #11 │ │ │ │ + mov ip, r0 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ - cmp lr, ip │ │ │ │ - bne c61bc │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5f84 │ │ │ │ - ldr r9, [pc, #1160] @ c62ac │ │ │ │ + cmp lr, r2 │ │ │ │ + bne c65a0 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c63a8 │ │ │ │ + ldr r9, [pc, #1188] @ c669c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r1, [r9, r8] │ │ │ │ - add r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr sl, [r1, #1604] @ 0x644 │ │ │ │ + ldr r2, [r9, r8] │ │ │ │ + add r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c5fd4 │ │ │ │ - lsr r1, r3, #18 │ │ │ │ - ubfx r6, r3, #0, #18 │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r1, sl, r1 │ │ │ │ - ldr r0, [r1, #808] @ 0x328 │ │ │ │ - cmp r0, r6 │ │ │ │ - bgt c5e78 │ │ │ │ - ldr r1, [r1, #804] @ 0x324 │ │ │ │ - cmp r1, r6 │ │ │ │ - movgt r0, #0 │ │ │ │ - movle r0, #1 │ │ │ │ + beq c63b4 │ │ │ │ + lsr r2, ip, #18 │ │ │ │ + ubfx r7, ip, #0, #18 │ │ │ │ + mov r5, ip │ │ │ │ + lsl r2, r2, #3 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r2, sl, r2 │ │ │ │ + ldr r1, [r2, #808] @ 0x328 │ │ │ │ + cmp r1, r7 │ │ │ │ + bgt c6250 │ │ │ │ + ldr r2, [r2, #804] @ 0x324 │ │ │ │ + cmp r2, r7 │ │ │ │ + movgt r1, #0 │ │ │ │ + movle r1, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - moveq r0, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5fd4 │ │ │ │ - bic r5, r3, #4080 @ 0xff0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r5, r5, #15 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - add r1, r1, #1 │ │ │ │ - lsl r3, r1, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ - bhi c5eac │ │ │ │ - add r1, r3, r1, lsl #4 │ │ │ │ - cmp r1, r2, lsl #2 │ │ │ │ - bcc c6088 │ │ │ │ - subs r3, r2, #0 │ │ │ │ - beq c6040 │ │ │ │ - cmp r2, #512 @ 0x200 │ │ │ │ - bhi c6040 │ │ │ │ - sub r1, r2, #1 │ │ │ │ - lsr r1, r1, #3 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [sl, r1, lsl #3] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r1, r0 │ │ │ │ - beq c60d8 │ │ │ │ + beq c63b4 │ │ │ │ + bic r6, r5, #4080 @ 0xff0 │ │ │ │ + bic r6, r6, #15 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + add r2, r2, #1 │ │ │ │ + lsl r2, r2, #3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi c635c │ │ │ │ + add r2, r2, r2, lsl #1 │ │ │ │ + cmp r2, r3, lsl #2 │ │ │ │ + strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bcc c6350 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c64d0 │ │ │ │ + cmp r3, #512 @ 0x200 │ │ │ │ + bhi c64d0 │ │ │ │ + sub r2, r3, #1 │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [sl, r2, lsl #3] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r1, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + beq c6384 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6004 │ │ │ │ - ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, sl │ │ │ │ + beq c63e4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ - ldr r2, [r9, r8] │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r8, [r2, #1604] @ 0x644 │ │ │ │ + ldr r3, [r9, r8] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r3, #1604] @ 0x644 │ │ │ │ cmn r8, #804 @ 0x324 │ │ │ │ - beq c60ac │ │ │ │ + beq c64a4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r2, r8, r3 │ │ │ │ - ldr r1, [r2, #808] @ 0x328 │ │ │ │ - cmp r6, r1 │ │ │ │ - blt c5f90 │ │ │ │ - ldr r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r6, r2 │ │ │ │ - movlt r6, #0 │ │ │ │ - movge r6, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r6, #0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c60ac │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [sl] │ │ │ │ + add r3, r8, r3 │ │ │ │ + ldr r2, [r3, #808] @ 0x328 │ │ │ │ + cmp r7, r2 │ │ │ │ + blt c6328 │ │ │ │ + ldr r2, [r3, #804] @ 0x324 │ │ │ │ + cmp r7, r2 │ │ │ │ + movlt r3, #0 │ │ │ │ + movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - str sl, [r5, #4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - sub r3, r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c64a4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ str r3, [r5] │ │ │ │ - beq c5fb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c60f4 │ │ │ │ - mov r0, r7 │ │ │ │ + str r5, [r6, #4] │ │ │ │ + ldr r3, [r6] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + beq c6484 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c64d8 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp r3, #512 @ 0x200 │ │ │ │ + bhi c6424 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [sl, r1, lsl #3] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r0, r1 │ │ │ │ + bne c62b0 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a0000 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c6418 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9fcb0 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne c5f70 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r3, [r8, r3, lsl #3] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r5, [r2, #8] │ │ │ │ - b c5f78 │ │ │ │ + b 9fed8 │ │ │ │ ldr lr, [r4, #976] @ 0x3d0 │ │ │ │ - movw r1, #34436 @ 0x8684 │ │ │ │ - movt r1, #9 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne c61b8 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r3 │ │ │ │ - movcs r1, r2 │ │ │ │ + movw r2, #33732 @ 0x83c4 │ │ │ │ + movt r2, #9 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne c659c │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r0, ip │ │ │ │ + movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c6098 │ │ │ │ + bcc c6470 │ │ │ │ mov lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ str ip, [r1, #24] │ │ │ │ add ip, r1, lr │ │ │ │ str ip, [r1, #4] │ │ │ │ str r0, [r1, lr] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c5ef4 │ │ │ │ - ldr r7, [r4, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c62d4 │ │ │ │ + ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r7, r1 │ │ │ │ - bne c627c │ │ │ │ - cmp r2, #1 │ │ │ │ - movcs r0, r2 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne c65e4 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c62a4 │ │ │ │ - ldr r2, [sl, #800] @ 0x320 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [sl, #800] @ 0x320 │ │ │ │ - b c5ef4 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r0, r7 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c6690 │ │ │ │ + ldr r3, [sl, #800] @ 0x320 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [sl, #800] @ 0x320 │ │ │ │ + b c62d4 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r1, #12] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - b c5ef4 │ │ │ │ - ldr r5, [r4, #980] @ 0x3d4 │ │ │ │ - movw r2, #34020 @ 0x84e4 │ │ │ │ - movt r2, #9 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne c6294 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b c62d4 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + ldr r3, [r8, r3, lsl #3] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r6, [r3, #12] │ │ │ │ + str r6, [r2, #8] │ │ │ │ + b c6350 │ │ │ │ + ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ + movt r3, #9 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c6680 │ │ │ │ + mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c5f78 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, sl │ │ │ │ - strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fdd8 │ │ │ │ - ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r7, r0 │ │ │ │ - b c6038 │ │ │ │ - ldrd r2, [r5, #8] │ │ │ │ + b c6350 │ │ │ │ + mov r2, r3 │ │ │ │ + b c6424 │ │ │ │ + ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r5, [r6, #16] │ │ │ │ ldr r9, [r8, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - add r3, r9, r6 │ │ │ │ + mul r5, r3, r5 │ │ │ │ + add r3, r9, r5 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ add r1, r8, r2, lsl #2 │ │ │ │ - str r5, [r3, #16] │ │ │ │ + str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c6150 │ │ │ │ + bne c6534 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c614c │ │ │ │ + beq c6530 │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp r2, lr │ │ │ │ movne ip, #0 │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c61fc │ │ │ │ + beq c6600 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c61d0 │ │ │ │ + beq c65b8 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5f78 │ │ │ │ + beq c6350 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r8, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c5f78 │ │ │ │ + b c6350 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ - mov r1, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r8, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r8, #532] @ 0x214 │ │ │ │ str r3, [r8, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r8, #532] @ 0x214 │ │ │ │ - b c5f78 │ │ │ │ + b c6350 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c6454 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6164 │ │ │ │ + beq c6548 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r1, [r9, r6] │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r1, [r9, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r8, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ ldr r2, [r8, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ lsr r2, r1, #18 │ │ │ │ @@ -156722,70 +156981,65 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r8, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r8, r2, lsl #3 │ │ │ │ ldr r0, [r4, #1104] @ 0x450 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - str r5, [r3, #804] @ 0x324 │ │ │ │ + str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ - str r5, [r9, r6] │ │ │ │ + str r6, [r9, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #788] @ 0x314 │ │ │ │ - b c5f78 │ │ │ │ - ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r7, r0 │ │ │ │ - b c6070 │ │ │ │ + b c6350 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx r5 │ │ │ │ - b c60c8 │ │ │ │ - mov r7, #0 │ │ │ │ - b c5f78 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b c64c0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c6350 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c62b0 : │ │ │ │ +000c66a0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6304 │ │ │ │ + beq c66f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c6304 │ │ │ │ + beq c66f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c6334 │ │ │ │ + bl c6724 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6314 │ │ │ │ + beq c6704 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c631c │ │ │ │ + ble c670c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #10972 @ 0x2adc │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c62fc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c62fc │ │ │ │ + bne c66ec │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c66ec │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2400] @ 0x960 │ │ │ │ sub sp, sp, #1648 @ 0x670 │ │ │ │ mov r8, r0 │ │ │ │ @@ -156796,79 +157050,79 @@ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6848 │ │ │ │ + beq c6c00 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - bne c70b8 │ │ │ │ + bne c7448 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6868 │ │ │ │ + ble c6c20 │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [fp, #-1672] @ 0xfffff978 │ │ │ │ + ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r3, [sl] │ │ │ │ - movw lr, #42540 @ 0xa62c │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r3, [r9] │ │ │ │ + movw sl, #42540 @ 0xa62c │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c739c │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c7898 │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c701c │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, sl, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7098 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c690c │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42752 @ 0xa700 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c73ac │ │ │ │ + mov lr, #1 │ │ │ │ + sub r5, r9, #4 │ │ │ │ + mov r3, lr │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7428 │ │ │ │ + tst ip, lr │ │ │ │ + bne c6cc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c691c │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c6cd4 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ and r3, r3, #28 │ │ │ │ sub r3, r3, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ + cmp r1, r0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - blt c6408 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c67f8 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #32128 @ 0x7d80 │ │ │ │ + movwne r3, #32980 @ 0x80d4 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c6d30 │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c706c │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c74a0 │ │ │ │ + bne c7998 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c72e4 │ │ │ │ + bne c7688 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ mov r6, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ @@ -156876,249 +157130,235 @@ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - str sl, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ + str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c77dc │ │ │ │ + bgt c7b58 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6cd0 │ │ │ │ + ble c700c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7a44 │ │ │ │ + bne c7fa0 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c76e8 │ │ │ │ - mov r4, r9 │ │ │ │ + ble c7a94 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #32128 @ 0x7d80 │ │ │ │ + movw r3, #32980 @ 0x80d4 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c6930 │ │ │ │ + bne c6ce8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r5 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d18 │ │ │ │ + beq c8084 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7a2c │ │ │ │ + beq c7da8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7a3c │ │ │ │ + beq c7db8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7894 │ │ │ │ + beq c7c08 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c78a4 │ │ │ │ + beq c7c18 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6990 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c6958 │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c6d18 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq c6d10 │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [r9, r2, lsl #2] │ │ │ │ - ldr r1, [r7, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ + ldr r1, [r9, #-4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ubfx sl, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp sl, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c7ac8 │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c7f18 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c7ac8 │ │ │ │ + beq c7f18 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7ad4 │ │ │ │ + beq c7f24 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7ad8 │ │ │ │ + beq c7f28 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7ae4 │ │ │ │ + beq c7f34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6760 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c675c │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c7edc │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6b3c │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r7, r5 │ │ │ │ - movlt r2, r7 │ │ │ │ + cmp r9, r5 │ │ │ │ + movlt r2, r9 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq c7af4 │ │ │ │ + beq c7f44 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c7af4 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c7afc │ │ │ │ + beq c7f44 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7f50 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c7b00 │ │ │ │ + beq c7f54 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7b0c │ │ │ │ + beq c7f60 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6760 │ │ │ │ + blt c7edc │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c675c │ │ │ │ + ble c6b3c │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r4, sl, #4 │ │ │ │ add r4, r4, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ - beq c7d40 │ │ │ │ + beq c80bc │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c7b34 │ │ │ │ + beq c7f88 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b44 │ │ │ │ + beq c7f98 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7b18 │ │ │ │ + beq c7f6c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7b28 │ │ │ │ + beq c7f7c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c674c │ │ │ │ + blt c6b34 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c66dc │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c6ac4 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6960 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ldr r1, [r9, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c76c4 │ │ │ │ - beq c7aa4 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c7edc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r7, r1, asr r3 │ │ │ │ asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt c6bac │ │ │ │ + blt c6f2c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6e38 │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c7134 │ │ │ │ ldr r1, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ ldr lr, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r1, #24 │ │ │ │ add ip, r1, r0, lsl #4 │ │ │ │ ldr r1, [r1, r0, lsl #4] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ sub r1, r1, lr │ │ │ │ - ldr ip, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ asr r1, r1, #2 │ │ │ │ add r1, r0, r1, lsl #1 │ │ │ │ add r0, r0, r1 │ │ │ │ - add r0, r0, ip │ │ │ │ + add r0, r0, r7 │ │ │ │ cmp r2, r1 │ │ │ │ add r4, r4, #1 │ │ │ │ suble r1, r1, r2 │ │ │ │ suble r0, r0, r2 │ │ │ │ - ble c76dc │ │ │ │ + ble c79cc │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c76dc │ │ │ │ + bgt c79cc │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c770c │ │ │ │ + ble c7b14 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c770c │ │ │ │ - bl c7e2c │ │ │ │ + bge c7b14 │ │ │ │ + bl c8180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c76c4 │ │ │ │ + bne c7a7c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6810 │ │ │ │ + b c6bc8 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt c63ac │ │ │ │ + bgt c679c │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -157132,1386 +157372,1361 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c79f4 │ │ │ │ + bne c7e08 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7a18 │ │ │ │ + bne c7d60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ - cmp r9, #15 │ │ │ │ - bls c6420 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c6408 │ │ │ │ - b c644c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c6810 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c67f8 │ │ │ │ + b c683c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c76c4 │ │ │ │ - bne c6990 │ │ │ │ + blt c7a7c │ │ │ │ + bne c6d18 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6530 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r0, r1, asr r3 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - and r1, r1, r0 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blt c6bac │ │ │ │ - b c67ac │ │ │ │ + bne c6920 │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c6b40 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6958 │ │ │ │ + beq c6d10 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c7b78 │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7744 │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c7ed4 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c7af0 │ │ │ │ + sub r3, sl, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, r3, r7, lsl #2 │ │ │ │ + str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c6c8c │ │ │ │ + bne c7360 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx r9, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c7d20 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ubfx r3, r1, #5, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c807c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7c54 │ │ │ │ + beq c7fd8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c7c64 │ │ │ │ + beq c7fe8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7b4c │ │ │ │ + beq c7314 │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e5bc │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7814 │ │ │ │ - blt c6ca8 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c7c28 │ │ │ │ + blt c7340 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7d04 │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c7dc0 │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c7d10 │ │ │ │ + beq c7dcc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c78b4 │ │ │ │ + beq c7760 │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c78c4 │ │ │ │ + beq c7770 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c74e4 │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7788 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c7ae8 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7b28 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c6ae0 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c6e6c │ │ │ │ + add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r0, [r9] │ │ │ │ + ldr r2, [sl] │ │ │ │ + str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c6ae0 │ │ │ │ + bls c6e6c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c6ac8 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bhi c6e54 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7764 │ │ │ │ + bne c7ac4 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6960 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #32128 @ 0x7d80 │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6b40 │ │ │ │ + add r8, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, r9, r2, lsl #2 │ │ │ │ - ldr r0, [r9, r2, lsl #2] │ │ │ │ + movw r3, #32980 @ 0x80d4 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c6da4 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c751c │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, r8 │ │ │ │ - movge r2, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d48 │ │ │ │ + beq c80cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d5c │ │ │ │ + beq c806c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c792c │ │ │ │ + beq c7c84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c74fc │ │ │ │ + beq c7780 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ + cmp r3, r7 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c67ac │ │ │ │ + ble c6b68 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c6e2c │ │ │ │ - movw r3, #32128 @ 0x7d80 │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c7128 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #32980 @ 0x80d4 │ │ │ │ movt r3, #12 │ │ │ │ - str lr, [fp, #-1668] @ 0xfffff97c │ │ │ │ + str ip, [fp, #-1668] @ 0xfffff97c │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ mov r6, r7 │ │ │ │ - mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - add r3, r4, r6 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r3, r5, r6 │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c6db8 │ │ │ │ + bne c70b0 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp sl, r8 │ │ │ │ movlt r2, sl │ │ │ │ movge r2, r8 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d64 │ │ │ │ + beq c80a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c79ac │ │ │ │ + beq c7cbc │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c79c0 │ │ │ │ + beq c7cd0 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c7338 │ │ │ │ + beq c76dc │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7350 │ │ │ │ + beq c76f4 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6f04 │ │ │ │ + beq c71fc │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c6f2c │ │ │ │ - b c6ddc │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c76c4 │ │ │ │ - beq c6d74 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c78fc │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c69cc │ │ │ │ - b c6a84 │ │ │ │ + blt c7224 │ │ │ │ + b c70d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c68b4 │ │ │ │ + beq c6c6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne c68b4 │ │ │ │ + bne c6c6c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c71c4 │ │ │ │ - b c71d8 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c7568 │ │ │ │ + b c757c │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c7498 │ │ │ │ + beq c7990 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #32128 @ 0x7d80 │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #32980 @ 0x80d4 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c74a0 │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #52544 @ 0xcd40 │ │ │ │ + bne c7998 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #54608 @ 0xd550 │ │ │ │ movtne r3, #30 │ │ │ │ - bne c646c │ │ │ │ + bne c685c │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c7c70 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #46412 @ 0xb54c │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #3212 @ 0xc8c │ │ │ │ + beq c7ca4 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #48348 @ 0xbcdc │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #6276 @ 0x1884 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c646c │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c794c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6a80 │ │ │ │ - b c76c4 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6b78 │ │ │ │ - b c76c4 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c685c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c76c4 │ │ │ │ - beq c6f04 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c7014 │ │ │ │ + blt c7a7c │ │ │ │ + beq c71fc │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c730c │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c6fd0 │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c72c8 │ │ │ │ + sub r8, r7, r5 │ │ │ │ + add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d988 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c718c │ │ │ │ + bne c7530 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6bd8 │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c6f58 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c77b4 │ │ │ │ + bne c7b4c │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str r9, [ip, r2] │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ + str sl, [lr, r2] │ │ │ │ + add r2, lr, r2 │ │ │ │ + ldr lr, [fp, #-1664] @ 0xfffff980 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r2, fp, r3, lsl #4 │ │ │ │ - lsl r1, lr, #2 │ │ │ │ - str lr, [r2, #-1588] @ 0xfffff9cc │ │ │ │ + lsl r1, ip, #2 │ │ │ │ + str ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - bne c74c4 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c7740 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c74dc │ │ │ │ + bne c7758 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c781c │ │ │ │ + bgt c7b90 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c71ac │ │ │ │ + bne c7550 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c79f4 │ │ │ │ + bne c7e08 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c72b4 │ │ │ │ + bne c7658 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7980 │ │ │ │ + bne c7df0 │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ - bne c7a18 │ │ │ │ + bne c7d60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c68f0 │ │ │ │ - mov r4, #0 │ │ │ │ - b c6900 │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c6dd8 │ │ │ │ + bne c6ca8 │ │ │ │ + b c7d18 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c70d0 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c7010 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c7308 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ mov r7, sl │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ mov r8, r6 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r5, r8, r4 │ │ │ │ + add r4, r8, r5 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - asr r5, r5, #1 │ │ │ │ - ldr r1, [r9, r5, lsl #2] │ │ │ │ + asr r4, r4, #1 │ │ │ │ + ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r7 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7d50 │ │ │ │ + beq c8094 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c7990 │ │ │ │ + beq c7dd4 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c79a4 │ │ │ │ + beq c7de8 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c6ff0 │ │ │ │ + beq c72e8 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7000 │ │ │ │ + beq c72f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7008 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c6f50 │ │ │ │ - ldr r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c6dec │ │ │ │ + bge c7300 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c7248 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c70e4 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6e18 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c71a0 │ │ │ │ + beq c7110 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c7544 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6fa8 │ │ │ │ + bne c72a0 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c6fb0 │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c6fb4 │ │ │ │ + bgt c72a8 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c72ac │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c6bec │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c6f6c │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c7eb0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7c30 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c6d50 │ │ │ │ + b c6e10 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7a7c │ │ │ │ + bne c7340 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c7e88 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6e0c │ │ │ │ + b c7a7c │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c7044 │ │ │ │ + b c73d4 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c70a8 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c7094 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c7034 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c7034 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7438 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c7424 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c73c4 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c73c4 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7ca0 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c7034 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #3212 @ 0xc8c │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7e44 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c73c4 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #6276 @ 0x1884 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6478 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c6868 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6450 │ │ │ │ + b c6840 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7cb8 │ │ │ │ + bgt c8028 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ add r4, r3, #136 @ 0x88 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, #4 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ble c7378 │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c771c │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c7b84 │ │ │ │ + beq c7cd8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c7360 │ │ │ │ + beq c7704 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c7cfc │ │ │ │ + beq c8020 │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c717c │ │ │ │ + beq c750c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c7bcc │ │ │ │ + beq c7da0 │ │ │ │ cmp r9, #3 │ │ │ │ - beq c717c │ │ │ │ + beq c750c │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141724 │ │ │ │ + bl 14186c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c7b88 │ │ │ │ + beq c7cdc │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c7158 │ │ │ │ + bne c74e8 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - b c63bc │ │ │ │ + mov r9, r4 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + b c67ac │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6efc │ │ │ │ + b c7a7c │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ - add r1, r3, r5 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ + add r1, r3, r4 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d988 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - str r4, [r3, r5] │ │ │ │ - b c6e18 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c7110 │ │ │ │ ldr r0, [r6] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c71e4 │ │ │ │ + bgt c7588 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c71d8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne c757c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7290 │ │ │ │ + ble c7634 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7208 │ │ │ │ + bgt c75ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7208 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne c75ac │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c7290 │ │ │ │ + beq c7634 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7238 │ │ │ │ + bgt c75dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7238 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne c75dc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c7290 │ │ │ │ + beq c7634 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7270 │ │ │ │ + bgt c7614 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c7270 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne c7614 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c7248 │ │ │ │ + bne c75ec │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7290 │ │ │ │ + ble c7634 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c79ec │ │ │ │ + bne c7e00 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c6ebc │ │ │ │ + ble c71b8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c72d8 │ │ │ │ + b c767c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c72c8 │ │ │ │ - b c6ebc │ │ │ │ + bhi c766c │ │ │ │ + b c71b8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c79c8 │ │ │ │ + bgt c7e64 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c649c │ │ │ │ + b c688c │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6c64 │ │ │ │ + bne c6fe4 │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c6c68 │ │ │ │ + b c6fe8 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c731c │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c7d38 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r6, r0 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - b c7424 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c746c │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c74ec │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c7c34 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c7c34 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7c4c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c746c │ │ │ │ - tst r1, r0 │ │ │ │ - bne c7484 │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c73f4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c6cfc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c741c │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c7460 │ │ │ │ - mov r0, #0 │ │ │ │ - b c746c │ │ │ │ - movw r3, #3212 @ 0xc8c │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #3212 @ 0xc8c │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #45052 @ 0xaffc │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6478 │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c76c0 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c6e80 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + beq c717c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c6510 │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c6cb4 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6450 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6b80 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c6900 │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c6e04 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c6e08 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6f04 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c7630 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c79d8 │ │ │ │ + add r4, sl, r7, lsl #2 │ │ │ │ + ldr r3, [sl, r7, lsl #2] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ - beq c78d4 │ │ │ │ + beq c7c5c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c78d4 │ │ │ │ + beq c7c5c │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c78e0 │ │ │ │ + beq c7c68 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c78e4 │ │ │ │ + beq c7c6c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c78f0 │ │ │ │ + beq c7c78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6b80 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6b80 │ │ │ │ + blt c6f04 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6f04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r6 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r6 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d78 │ │ │ │ + beq c80c4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d70 │ │ │ │ + beq c8074 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c793c │ │ │ │ + beq c7c94 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c6b80 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c6f04 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c75ac │ │ │ │ - b c6b80 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c781c │ │ │ │ + b c6f04 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c808c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, lr │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + mov r1, lr │ │ │ │ + sub ip, r2, ip │ │ │ │ + movw r4, #42752 @ 0xa700 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + clz ip, ip │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c791c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c7964 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c79bc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c7e2c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c7e2c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7e24 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c7964 │ │ │ │ + tst ip, lr │ │ │ │ + bne c797c │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c78ec │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c7038 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c7914 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c7958 │ │ │ │ + mov lr, #0 │ │ │ │ + b c7964 │ │ │ │ + movw r3, #6276 @ 0x1884 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #6276 @ 0x1884 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #46988 @ 0xb78c │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6868 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c6840 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + b c6bac │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c76b4 │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c7a6c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d30 │ │ │ │ + beq c80b4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d28 │ │ │ │ + beq c80ac │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c90 │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7720 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6b80 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c7ec4 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6f04 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6f04 │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c779c │ │ │ │ + b c79dc │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c76a4 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c7a44 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7c88 │ │ │ │ + bne c7e5c │ │ │ │ mov r4, #0 │ │ │ │ - b c729c │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - b c67f4 │ │ │ │ - beq c6958 │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r9, r4 │ │ │ │ + b c7640 │ │ │ │ + beq c6d10 │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp sl, r4 │ │ │ │ mov r2, r4 │ │ │ │ - bcs c77c0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movcc r7, #2 │ │ │ │ + movcc r3, #4 │ │ │ │ + bcc c6e38 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c6b40 │ │ │ │ mov r3, #4 │ │ │ │ - b c6aac │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c6e38 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c76ac │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c763c │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7520 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c6aa8 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6960 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c6aec │ │ │ │ + bls c6e78 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c776c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ + b c7acc │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c734c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c6e34 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c6b40 │ │ │ │ + b c7ac4 │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c7134 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r0, r9, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b82c │ │ │ │ - b c6a90 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25c4fc │ │ │ │ + b c6e20 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c67bc │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6960 │ │ │ │ - mov r3, #4 │ │ │ │ - b c7764 │ │ │ │ + mov r7, ip │ │ │ │ + b c6b78 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c77e0 │ │ │ │ + bgt c7b5c │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c64e4 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6a40 │ │ │ │ + b c68d4 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c783c │ │ │ │ + beq c7bb0 │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ add r0, r2, fp │ │ │ │ ldr ip, [r0, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r2, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ cmp ip, r2 │ │ │ │ subgt r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ - bl c7e2c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c8180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c76cc │ │ │ │ + bne c7a84 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6e90 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c718c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7884 │ │ │ │ + beq c7bf8 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ cmp ip, r2 │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl c7e2c │ │ │ │ + bl c8180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c784c │ │ │ │ - b c76cc │ │ │ │ + beq c7bc0 │ │ │ │ + b c7a84 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6598 │ │ │ │ + bne c6988 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c659c │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c6a78 │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6a7c │ │ │ │ + b c698c │ │ │ │ + cmp r6, sl │ │ │ │ + b c6dcc │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, r1, lsl #2 │ │ │ │ + ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + addne r1, r3, r1, lsl #2 │ │ │ │ + bl 25c4fc │ │ │ │ + b c7348 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7570 │ │ │ │ + bne c77e8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c758c │ │ │ │ + bne c7804 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c6f04 │ │ │ │ + b c780c │ │ │ │ cmp r6, r5 │ │ │ │ - bgt c6b80 │ │ │ │ - b c7594 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r0, r3, r1, lsl #2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b82c │ │ │ │ - b c6cb0 │ │ │ │ - cmp r8, r6 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c6b78 │ │ │ │ + b c6efc │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c7608 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx r9, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c6a44 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c7d08 │ │ │ │ - bl a5ec0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c6ecc │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c6f90 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6ff4 │ │ │ │ + b c7878 │ │ │ │ + movw r3, #62624 @ 0xf4a0 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c6868 │ │ │ │ + b c79a8 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ tst ip, #32 │ │ │ │ - bne c6c44 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c733c │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - sub r3, fp, #1616 @ 0x650 │ │ │ │ - sub r1, fp, #1616 @ 0x650 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - sub r1, r1, #8 │ │ │ │ - str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r3, r2 │ │ │ │ - b c731c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c76d4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40996 @ 0xa024 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c76d4 │ │ │ │ - ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl aece0 │ │ │ │ - subs r6, r6, #1 │ │ │ │ - bpl c7a10 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a5ec0 │ │ │ │ - b c6ef4 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6580 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7898 │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - cmp r6, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - bne c7a7c │ │ │ │ - ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - b c7a70 │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r0, [r2], #4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi c7a60 │ │ │ │ - b c64f0 │ │ │ │ - add r1, r6, r3, lsl #2 │ │ │ │ - mov r2, r6 │ │ │ │ - b c7a98 │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr ip, [r1] │ │ │ │ - str ip, [r2], #4 │ │ │ │ - str r0, [r1], #-4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bhi c7a88 │ │ │ │ - b c7a54 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25b82c │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c69b0 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6620 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c663c │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble c6644 │ │ │ │ - b c6760 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6694 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c66b4 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c66bc │ │ │ │ - b c6760 │ │ │ │ - add r1, r1, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6730 │ │ │ │ - cmp r6, r5 │ │ │ │ - ble c6738 │ │ │ │ - b c674c │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6718 │ │ │ │ + bne c6fc4 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7b1c │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c7970 │ │ │ │ - b c6ca8 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6760 │ │ │ │ + b c76e0 │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c7c08 │ │ │ │ + bne c7d74 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7bd4 │ │ │ │ + bgt c7d20 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c6efc │ │ │ │ + bne c7d50 │ │ │ │ mov r4, #0 │ │ │ │ - b c7a18 │ │ │ │ - mov r6, #2 │ │ │ │ - b c7b88 │ │ │ │ + b c6cb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c6efc │ │ │ │ - b c7bc4 │ │ │ │ + beq c7d18 │ │ │ │ + mov r4, #0 │ │ │ │ + b c7d60 │ │ │ │ + ldr r0, [r5, r6, lsl #2] │ │ │ │ + bl aef8c │ │ │ │ + subs r6, r6, #1 │ │ │ │ + bpl c7d58 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a61a0 │ │ │ │ + b c71f0 │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7b8c │ │ │ │ + bgt c7ce0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c7b8c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c7b8c │ │ │ │ - movw r3, #3212 @ 0xc8c │ │ │ │ + bne c7ce0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c7ce0 │ │ │ │ + mov r6, #2 │ │ │ │ + b c7cdc │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c6970 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7c0c │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6de8 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c7764 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c7288 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c72ec │ │ │ │ + bl a61a0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ + b c71c8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c7a8c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #41060 @ 0xa064 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b c7a8c │ │ │ │ + mov r1, #0 │ │ │ │ + b c7964 │ │ │ │ + movw r3, #6276 @ 0x1884 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6478 │ │ │ │ - mov r5, #0 │ │ │ │ - b c746c │ │ │ │ + b c6868 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, #1 │ │ │ │ + b c6840 │ │ │ │ + mov r4, #0 │ │ │ │ + b c7024 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + sub r3, fp, #1616 @ 0x650 │ │ │ │ + sub r1, fp, #1616 @ 0x650 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + sub r1, r1, #8 │ │ │ │ + str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r3, r2 │ │ │ │ + b c76c0 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cmp sl, r6 │ │ │ │ + movlt r2, sl │ │ │ │ + movge r2, r6 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + ldr r1, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c6dd0 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c7dc4 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7a44 │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [sl, r3, lsl #2] │ │ │ │ + blx r8 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7a7c │ │ │ │ + bne c6f04 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25c4fc │ │ │ │ + mov r3, r7 │ │ │ │ + b c6d34 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c6a0c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6a28 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp r3, r5 │ │ │ │ + ble c6a30 │ │ │ │ + b c7edc │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6a80 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6aa0 │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c6aa8 │ │ │ │ + b c7edc │ │ │ │ + add r1, r1, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6b18 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c6b20 │ │ │ │ + b c6b34 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c6b00 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7f70 │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + cmp r6, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + bne c7ff8 │ │ │ │ + ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ + add r3, r2, r3, lsl #2 │ │ │ │ + b c7fcc │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r0, [r3] │ │ │ │ + str r0, [r2], #4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi c7fbc │ │ │ │ + b c68e0 │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c6a20 │ │ │ │ + bne c6da4 │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c7b54 │ │ │ │ - movw r3, #59600 @ 0xe8d0 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c6478 │ │ │ │ - b c74b0 │ │ │ │ - mov r4, #0 │ │ │ │ - b c6ce8 │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c76a4 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - b c6450 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c7320 │ │ │ │ + add r1, r6, r3, lsl #2 │ │ │ │ + mov r2, r6 │ │ │ │ + b c8014 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr ip, [r1] │ │ │ │ + str ip, [r2], #4 │ │ │ │ + str r0, [r1], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bhi c8004 │ │ │ │ + b c7fb0 │ │ │ │ + mov r6, #1 │ │ │ │ + b c7cdc │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ lsl r0, r3, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c70e4 │ │ │ │ - bl 2e2210 │ │ │ │ + bne c7474 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ - beq c6efc │ │ │ │ - b c7a18 │ │ │ │ - mov r6, #1 │ │ │ │ - b c7b88 │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c6a5c │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c78b8 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7a30 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c7c58 │ │ │ │ + beq c7d18 │ │ │ │ + b c7d60 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7694 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c767c │ │ │ │ - mov r1, #0 │ │ │ │ - b c63e8 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b c7b38 │ │ │ │ + b c6eec │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7868 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c7fdc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c6b50 │ │ │ │ + b c7dac │ │ │ │ + mov ip, #0 │ │ │ │ + b c67d8 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7998 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6b68 │ │ │ │ + b c7ddc │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c79b4 │ │ │ │ + b c7cc4 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c75f8 │ │ │ │ + b c7a34 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c7a1c │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b c7f8c │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c7850 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c75e0 │ │ │ │ + b c6ed4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r4 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r4 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7e24 │ │ │ │ + beq c8178 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e0c │ │ │ │ + beq c8160 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7e1c │ │ │ │ + beq c8170 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7dec │ │ │ │ + beq c8140 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7dfc │ │ │ │ + beq c8150 │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7de4 │ │ │ │ + bne c8138 │ │ │ │ cmp r5, r4 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7dcc │ │ │ │ + bne c8120 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7df0 │ │ │ │ + b c8144 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7e10 │ │ │ │ + b c8164 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ @@ -158540,398 +158755,399 @@ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str lr, [r0, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 25b474 │ │ │ │ + bl 25c144 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8b84 │ │ │ │ + blt c8ef0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r8, r8, r5 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c83e4 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c86f4 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b5e0 │ │ │ │ + bl 25c2b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ble c8b28 │ │ │ │ + ble c8e68 │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c83f8 │ │ │ │ + bgt c8750 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c8ad4 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c8d2c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r3 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25b738 │ │ │ │ + bl 25c408 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [r8, #12] │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ - bne c89b4 │ │ │ │ + bne c8d08 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c83a8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8718 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8330 │ │ │ │ + beq c8688 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32128 @ 0x7d80 │ │ │ │ + movw ip, #32980 @ 0x80d4 │ │ │ │ movt ip, #12 │ │ │ │ str ip, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [r9] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne c80f8 │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c844c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movge r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8b5c │ │ │ │ + beq c8ee8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8b44 │ │ │ │ + beq c8e90 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8b54 │ │ │ │ + beq c8ea0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c808c │ │ │ │ + beq c83e0 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c80a4 │ │ │ │ + beq c83f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c80b0 │ │ │ │ + bge c8404 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c82d8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c862c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c839c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c870c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8120 │ │ │ │ + bge c8474 │ │ │ │ mov r8, #0 │ │ │ │ - b c7fc8 │ │ │ │ + b c831c │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8040 │ │ │ │ + bne c8394 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c8048 │ │ │ │ + blt c839c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c8304 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c865c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8330 │ │ │ │ + beq c8688 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c8120 │ │ │ │ + ble c8474 │ │ │ │ mov r7, #0 │ │ │ │ - b c7fc8 │ │ │ │ + b c831c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c80b0 │ │ │ │ - blt c8b34 │ │ │ │ + beq c8404 │ │ │ │ + blt c8ec0 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c8048 │ │ │ │ + b c839c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r7, #1 │ │ │ │ subgt r7, r7, #1 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ str r7, [r0] │ │ │ │ - bl 25b474 │ │ │ │ + bl 25c144 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c81d0 │ │ │ │ - blt c8b64 │ │ │ │ + beq c8524 │ │ │ │ + blt c8ef8 │ │ │ │ str r6, [sp] │ │ │ │ - sub r5, fp, #44 @ 0x2c │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r8, r8, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - bl 25b738 │ │ │ │ + bl 25c408 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8af0 │ │ │ │ + beq c8d48 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c838c │ │ │ │ + beq c86e4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9] │ │ │ │ str r3, [r2] │ │ │ │ - bne c88c4 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8c4c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8398 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8708 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25b5e0 │ │ │ │ + bl 25c2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c83f0 │ │ │ │ - blt c8b64 │ │ │ │ + beq c8700 │ │ │ │ + blt c8ef8 │ │ │ │ str r5, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ - bl 25b7b0 │ │ │ │ + bl 25c480 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, r5 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8398 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8708 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sl], #4 │ │ │ │ str r2, [r3] │ │ │ │ - bne c88e0 │ │ │ │ + bne c8c30 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8330 │ │ │ │ + beq c8688 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c812c │ │ │ │ + bgt c8480 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r7, #1 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [r3] │ │ │ │ - b c7fbc │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c8310 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r1] │ │ │ │ str r2, [r3], #4 │ │ │ │ - beq c89ac │ │ │ │ + beq c8d00 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c8070 │ │ │ │ + b c83c4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [r2], #4 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne c80e0 │ │ │ │ + bne c8434 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25b7b0 │ │ │ │ + bl 25c480 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4, r5, lsl #2] │ │ │ │ ldrne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldrne r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldrne r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldrne r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r2, r1, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c83dc │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r3, r4 │ │ │ │ + b c85e4 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c83dc │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c86ec │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b738 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, r4 │ │ │ │ - b c8290 │ │ │ │ + bl 25c408 │ │ │ │ + b c86ec │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c8a28 │ │ │ │ + bgt c8e74 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r7, #0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub r4, r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r9, r3, lsl #2 │ │ │ │ - bne c8a44 │ │ │ │ + bne c8d5c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r0, sl, #12 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b738 │ │ │ │ + bl 25c408 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr lr, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c89d8 │ │ │ │ + bne c8e1c │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c88fc │ │ │ │ + beq c8c6c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32128 @ 0x7d80 │ │ │ │ + movw ip, #32980 @ 0x80d4 │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r5, r4 │ │ │ │ @@ -158941,930 +159157,936 @@ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r5 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c8600 │ │ │ │ + bne c8958 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ movlt r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8b9c │ │ │ │ + beq c8ee0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8b08 │ │ │ │ + beq c8ea8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8b18 │ │ │ │ + beq c8eb8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c868c │ │ │ │ + beq c89e8 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c86a4 │ │ │ │ + beq c8a00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c85b0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c8908 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8660 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c89b8 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c8884 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c8bf4 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c86b4 │ │ │ │ + bge c8a10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c84e4 │ │ │ │ + b c883c │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c8624 │ │ │ │ + bne c897c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c88fc │ │ │ │ + beq c8c6c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c86b4 │ │ │ │ + ble c8a10 │ │ │ │ mov r7, #0 │ │ │ │ - b c84e4 │ │ │ │ + b c883c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c85ac │ │ │ │ - blt c8af8 │ │ │ │ + beq c8904 │ │ │ │ + blt c8e50 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8564 │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c88bc │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ sub r1, r1, #4 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c88fc │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c8c6c │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c85e0 │ │ │ │ - ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8938 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c8d24 │ │ │ │ + sub r2, r1, #4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c8acc │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c858c │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c88e4 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c855c │ │ │ │ + bne c88b4 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8564 │ │ │ │ - b c85b0 │ │ │ │ + blt c88bc │ │ │ │ + b c8908 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, #1 │ │ │ │ subgt r9, r9, #1 │ │ │ │ - ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r3, r6, #1 │ │ │ │ str r9, [r0] │ │ │ │ - sub r3, r7, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25b474 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c8b74 │ │ │ │ - subs r2, r7, r6 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c876c │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r6, r7 │ │ │ │ + bl 25c144 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c8f08 │ │ │ │ + subs r3, r6, r7 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c8ac8 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r6, r7, r6 │ │ │ │ + sub r2, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - add r4, r4, r3, lsl #2 │ │ │ │ - addne r2, r2, r3, lsl #2 │ │ │ │ - strne r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add sl, sl, r3, lsl #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r2, r3, lsl #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r4, r4, r6, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add sl, sl, r6, lsl #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub r2, fp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 25b7b0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c887c │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25c480 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c8bec │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8990 │ │ │ │ + bne c8cc8 │ │ │ │ cmp r5, #2 │ │ │ │ sub r7, r5, #1 │ │ │ │ - beq c88fc │ │ │ │ + beq c8c68 │ │ │ │ sub r5, r5, #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25b5e0 │ │ │ │ + bl 25c2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8b8c │ │ │ │ - subs r6, r7, r5 │ │ │ │ + blt c8ed0 │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ moveq r5, r7 │ │ │ │ - beq c882c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bne c8b6c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c8ce4 │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c8d50 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + sub sl, sl, #4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r2, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c8a20 │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ + add r3, r9, #1 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [r2] │ │ │ │ + b c8828 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r7, r5, r7 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 25b738 │ │ │ │ + bl 25c408 │ │ │ │ cmp r5, #1 │ │ │ │ - beq c8900 │ │ │ │ + beq c8e60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c8b20 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c8974 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c89d0 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c86c0 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bne c8b1c │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c84d0 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8cc0 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c88b4 │ │ │ │ + beq c8c24 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25b738 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25c408 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8950 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c8be4 │ │ │ │ + ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c81ec │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c85fc │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c82a8 │ │ │ │ + b c8540 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ rsb r3, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r6, [fp, #-100] @ 0xffffff9c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25b7b0 │ │ │ │ + bl 25c480 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8958 │ │ │ │ + bne c8e34 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c83e4 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r2, [r4, r3] │ │ │ │ - cmn r1, r3 │ │ │ │ - ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldrne r2, [r2] │ │ │ │ - strne r2, [r1, r3] │ │ │ │ - b c894c │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8840 │ │ │ │ + b c86f4 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8780 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8adc │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8b30 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c839c │ │ │ │ + b c870c │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c7f84 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8884 │ │ │ │ - str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r2, r1, r2 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c82d8 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8bf4 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r4, r6, #4 │ │ │ │ - ldr r3, [sl], #-4 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r3, [r9, r2, lsl #2] │ │ │ │ - beq c84a8 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c84a8 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 341968 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 341ee4 <_PyDeadline_Init@@Base+0xb4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8404 │ │ │ │ - b c8950 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8288 │ │ │ │ + b c86ec │ │ │ │ + str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ + b c8690 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8bf4 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b738 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25c408 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr lr, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - beq c89ec │ │ │ │ - b c89e0 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8884 │ │ │ │ + bne c8e24 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 341968 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c7f34 │ │ │ │ - b c83dc │ │ │ │ - str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ - b c8338 │ │ │ │ + sub r4, r6, #4 │ │ │ │ + ldr r3, [sl], #-4 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [r9, r2, lsl #2] │ │ │ │ + beq c8800 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8800 │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8de0 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [r4, r3] │ │ │ │ + cmn r1, r3 │ │ │ │ + ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldrne r2, [r2] │ │ │ │ + strne r2, [r1, r3] │ │ │ │ + b c8cbc │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8884 │ │ │ │ - add r0, r6, #28 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8bf4 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8c70 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c86f4 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 341ee4 <_PyDeadline_Init@@Base+0xb4> │ │ │ │ + mov r3, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne c875c │ │ │ │ + b c8cc0 │ │ │ │ + add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c853c │ │ │ │ + bne c8374 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8690 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c88bc │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c83e4 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c839c │ │ │ │ - add r0, r5, #28 │ │ │ │ + b c83e4 │ │ │ │ + add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8020 │ │ │ │ + bne c8894 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8090 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c8b48 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c839c │ │ │ │ + b c89ec │ │ │ │ mvn r3, #0 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + mov r4, r6 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8884 │ │ │ │ - mvn r3, #0 │ │ │ │ - b c8950 │ │ │ │ + b c870c │ │ │ │ mvn r3, #0 │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8884 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8bf4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b c8b0c │ │ │ │ + b c8eac │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c8e94 │ │ │ │ + mvn r3, #0 │ │ │ │ + b c8cc0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c870c │ │ │ │ + mvn r3, #0 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8bf4 │ │ │ │ │ │ │ │ -000c8ba4 : │ │ │ │ +000c8f18 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4020] @ 0xfb4 │ │ │ │ - ldr ip, [pc, #712] @ c8e8c │ │ │ │ + ldr ip, [pc, #712] @ c9200 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ - beq c8e64 │ │ │ │ + beq c91d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8db4 │ │ │ │ + beq c9128 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8db4 │ │ │ │ + beq c9128 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8e90 │ │ │ │ + bl c9204 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8e6c │ │ │ │ + beq c91e0 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c8d54 │ │ │ │ + beq c90c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c8d30 │ │ │ │ + beq c90a4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8d30 │ │ │ │ + beq c90a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8de8 │ │ │ │ + beq c915c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8e04 │ │ │ │ + bne c9178 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c8d14 │ │ │ │ + ble c9088 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8c88 │ │ │ │ + bgt c8ffc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8d9c │ │ │ │ + beq c9110 │ │ │ │ cmp r6, #1 │ │ │ │ - ble c8d14 │ │ │ │ + ble c9088 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8cb0 │ │ │ │ + bgt c9024 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8da4 │ │ │ │ + beq c9118 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c8d14 │ │ │ │ + beq c9088 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8cd8 │ │ │ │ + bgt c904c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8dd4 │ │ │ │ + beq c9148 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c8d14 │ │ │ │ + beq c9088 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8d08 │ │ │ │ + bgt c907c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c8dac │ │ │ │ + beq c9120 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c8ce8 │ │ │ │ + bne c905c │ │ │ │ cmp r4, r7 │ │ │ │ - bne c8ddc │ │ │ │ + bne c9150 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bic r3, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c8c60 │ │ │ │ + b c8fd4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c8c18 │ │ │ │ + beq c8f8c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9224 │ │ │ │ + bl c9594 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8c78 │ │ │ │ - b c8d14 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c8c88 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c8cb0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c8d08 │ │ │ │ + ble c8fec │ │ │ │ + b c9088 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c8ffc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c9024 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c907c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9224 │ │ │ │ + bl c9594 │ │ │ │ mov r9, r0 │ │ │ │ - b c8d1c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c8cd8 │ │ │ │ + b c9090 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c904c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ - b c8d1c │ │ │ │ + bl a61a0 │ │ │ │ + b c9090 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e40 │ │ │ │ + beq c91b4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8e40 │ │ │ │ + beq c91b4 │ │ │ │ mov r9, #0 │ │ │ │ - b c8c60 │ │ │ │ + b c8fd4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c60 │ │ │ │ + beq c8fd4 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8e74 │ │ │ │ + ble c91e8 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 336494 │ │ │ │ - b c8dfc │ │ │ │ + bl 33695c │ │ │ │ + b c9170 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b c8dfc │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b c9170 │ │ │ │ mov r0, r8 │ │ │ │ - bl 89660 │ │ │ │ + bl 898ec │ │ │ │ mov r9, #0 │ │ │ │ - b c8d1c │ │ │ │ + b c9090 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8e1c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c8e1c │ │ │ │ + bne c9190 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c9190 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ - mov r5, ip │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r1, #1 │ │ │ │ + mov r5, ip │ │ │ │ + sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c9008 │ │ │ │ + bgt c9380 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c8f04 │ │ │ │ + beq c9278 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c9060 │ │ │ │ + bhi c93d4 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c8fc8 │ │ │ │ + bhi c9340 │ │ │ │ cmp r4, #9 │ │ │ │ - beq c8ebc │ │ │ │ + beq c9230 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ebc │ │ │ │ + bne c9230 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c8ed0 │ │ │ │ + bne c9244 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c91e0 │ │ │ │ - ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + blt c9554 │ │ │ │ moveq r8, r7 │ │ │ │ - streq r5, [r3] │ │ │ │ - beq c9054 │ │ │ │ + streq r5, [sl] │ │ │ │ + beq c93c8 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c90cc │ │ │ │ + bgt c9440 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c919c │ │ │ │ + beq c9510 │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c9038 │ │ │ │ + beq c93b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9154 │ │ │ │ + beq c94c8 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c9038 │ │ │ │ + beq c93b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c914c │ │ │ │ + beq c94c0 │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c9038 │ │ │ │ - add sl, r8, #8 │ │ │ │ + beq c93b0 │ │ │ │ + add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0124 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl c042c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9114 │ │ │ │ + beq c9488 │ │ │ │ add r4, r4, #1 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c8fa0 │ │ │ │ - b c903c │ │ │ │ + bne c9310 │ │ │ │ + b c93b4 │ │ │ │ sub lr, r4, #32 │ │ │ │ mov r6, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r6, lsl lr │ │ │ │ - bne c8ebc │ │ │ │ + bne c9230 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c9030 │ │ │ │ + beq c93a8 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c907c │ │ │ │ + bne c93f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c90ac │ │ │ │ + bne c9420 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c9030 │ │ │ │ - bls c9090 │ │ │ │ + beq c93a8 │ │ │ │ + bls c9404 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c90ac │ │ │ │ + beq c9420 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c9030 │ │ │ │ + beq c93a8 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c9010 │ │ │ │ + bne c9388 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c8ebc │ │ │ │ + b c9230 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c915c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r5, [r3] │ │ │ │ + bne c94d0 │ │ │ │ + str r5, [sl] │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c8ff4 │ │ │ │ - bhi c90b4 │ │ │ │ + beq c936c │ │ │ │ + bhi c9428 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c8ff4 │ │ │ │ + beq c936c │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c9030 │ │ │ │ + beq c93a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ebc │ │ │ │ + bne c9230 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c8ef8 │ │ │ │ + b c926c │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c9030 │ │ │ │ - bhi c90c0 │ │ │ │ + beq c93a8 │ │ │ │ + bhi c9434 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c91c8 │ │ │ │ + beq c953c │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9024 │ │ │ │ + bne c939c │ │ │ │ add ip, ip, #1 │ │ │ │ - b c8ebc │ │ │ │ + b c9230 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c907c │ │ │ │ - b c9030 │ │ │ │ + bne c93f0 │ │ │ │ + b c93a8 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c9024 │ │ │ │ - b c90ac │ │ │ │ + bne c939c │ │ │ │ + b c9420 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a59b0 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a5c90 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq c91a4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq c9518 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0124 │ │ │ │ + bl c042c │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c8f58 │ │ │ │ + bne c92c8 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c7e70 │ │ │ │ + bl 3c7f88 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c91fc │ │ │ │ + bne c956c │ │ │ │ cmp r7, r8 │ │ │ │ - bne c91f0 │ │ │ │ + bne c9560 │ │ │ │ mov r8, #0 │ │ │ │ - b c9054 │ │ │ │ + b c93c8 │ │ │ │ mov r4, #2 │ │ │ │ - b c9114 │ │ │ │ + b c9488 │ │ │ │ mov r4, #1 │ │ │ │ - b c9114 │ │ │ │ + b c9488 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c91ac │ │ │ │ + bne c9520 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c904c │ │ │ │ - b c915c │ │ │ │ + beq c93c4 │ │ │ │ + b c94d0 │ │ │ │ mov r8, r7 │ │ │ │ - b c9114 │ │ │ │ - bl 2e2210 │ │ │ │ - b c9144 │ │ │ │ + b c9488 │ │ │ │ + bl 2e29d0 │ │ │ │ + b c94b8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32648 @ 0x7f88 │ │ │ │ + movw r1, #32712 @ 0x7fc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b c912c │ │ │ │ + bl 16ed94 │ │ │ │ + b c94a0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #32684 @ 0x7fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - b c9144 │ │ │ │ + str r3, [sl] │ │ │ │ + b c94b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5ec0 │ │ │ │ - b c9144 │ │ │ │ + bl a61a0 │ │ │ │ + b c94b8 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9134 │ │ │ │ + bgt c94a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9134 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9134 │ │ │ │ + bne c94a8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c94a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ ldr r4, [ip, #84] @ 0x54 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq c9294 │ │ │ │ + beq c9604 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9294 │ │ │ │ + beq c9604 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cb218 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb588 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9670 │ │ │ │ + bne c99e0 │ │ │ │ bic r6, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c95e0 │ │ │ │ + bne c9950 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c95ac │ │ │ │ + beq c991c │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - bne c95bc │ │ │ │ + bne c992c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9590 │ │ │ │ + beq c9900 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c9620 │ │ │ │ + beq c9990 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9514 │ │ │ │ + bne c9884 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9588 │ │ │ │ + beq c98f8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c9380 │ │ │ │ - ldr r3, [pc, #840] @ c9694 │ │ │ │ + beq c96f0 │ │ │ │ + ldr r3, [pc, #840] @ c9a04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ @@ -159882,75 +160104,75 @@ │ │ │ │ cmp r6, r3 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - bne c9550 │ │ │ │ + bne c98c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne c9470 │ │ │ │ + bne c97e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movw r5, #12520 @ 0x30e8 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9494 │ │ │ │ + blt c9804 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add lr, r2, #1 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add ip, r1, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne c947c │ │ │ │ + bne c97ec │ │ │ │ cmp r0, lr │ │ │ │ - blt c9494 │ │ │ │ + blt c9804 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c947c │ │ │ │ + bne c97ec │ │ │ │ cmp r0, lr │ │ │ │ - blt c9494 │ │ │ │ + blt c9804 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9444 │ │ │ │ + bne c97b4 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9494 │ │ │ │ + blt c9804 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9428 │ │ │ │ + beq c9798 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c93cc │ │ │ │ + beq c973c │ │ │ │ ldr r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c94e8 │ │ │ │ + bne c9858 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c95d0 │ │ │ │ + beq c9940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c93cc │ │ │ │ - b c9454 │ │ │ │ + beq c973c │ │ │ │ + b c97c4 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #496] @ c9694 │ │ │ │ + ldr lr, [pc, #496] @ c9a04 │ │ │ │ mov ip, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r0, lr] │ │ │ │ and r3, r3, #3 │ │ │ │ str r1, [r2] │ │ │ │ orr r3, r3, r2 │ │ │ │ @@ -159961,294 +160183,294 @@ │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r4, #-4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #59460 @ 0xe844 │ │ │ │ + movw r1, #60236 @ 0xeb4c │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c9604 │ │ │ │ + bne c9974 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c9460 │ │ │ │ + bne c97d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c93cc │ │ │ │ + b c973c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9588 │ │ │ │ + beq c98f8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #32 │ │ │ │ mov r1, #7 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9698 │ │ │ │ + bl c9a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c93b0 │ │ │ │ + beq c9720 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9588 │ │ │ │ + bgt c98f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9588 │ │ │ │ + bne c98f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b c9470 │ │ │ │ + b c97e0 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9630 │ │ │ │ + bne c99a0 │ │ │ │ mov r6, #0 │ │ │ │ - b c9320 │ │ │ │ + b c9690 │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq c9590 │ │ │ │ + beq c9900 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 25af48 │ │ │ │ + b c4b3c │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c950c │ │ │ │ - b c9470 │ │ │ │ + beq c987c │ │ │ │ + b c97e0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #59928 @ 0xea18 │ │ │ │ + movw r0, #60064 @ 0xeaa0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9588 │ │ │ │ - b c92dc │ │ │ │ + beq c98f8 │ │ │ │ + b c964c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r6 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ - b c9500 │ │ │ │ + b c9870 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2579f8 │ │ │ │ + b 2587f8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9588 │ │ │ │ + beq c98f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #7 │ │ │ │ add r1, r4, #32 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r0, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - b c93b0 │ │ │ │ + b c9720 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #59928 @ 0xea18 │ │ │ │ + movw r0, #60064 @ 0xeaa0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 37bc64 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37bf9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c92d0 │ │ │ │ - b c9588 │ │ │ │ + bne c9640 │ │ │ │ + b c98f8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #11672 @ 0x2d98 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne c96bc │ │ │ │ - b 1599b4 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + bne c9a2c │ │ │ │ + b 159c9c <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c97d4 │ │ │ │ + beq c9b44 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c97a8 │ │ │ │ + ble c9b18 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9750 │ │ │ │ + beq c9ac0 │ │ │ │ ldr r5, [lr, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9750 │ │ │ │ + beq c9ac0 │ │ │ │ ldr r5, [lr, #24] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9750 │ │ │ │ + beq c9ac0 │ │ │ │ add r8, lr, #24 │ │ │ │ mov r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ add r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9724 │ │ │ │ + bne c9a94 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c97a8 │ │ │ │ + ble c9b18 │ │ │ │ cmp r9, r3 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #1 │ │ │ │ - beq c97a8 │ │ │ │ + beq c9b18 │ │ │ │ ldr r2, [lr, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #2 │ │ │ │ - beq c97a8 │ │ │ │ + beq c9b18 │ │ │ │ ldr r2, [lr, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, #3 │ │ │ │ - beq c97a8 │ │ │ │ + beq c9b18 │ │ │ │ add lr, lr, #24 │ │ │ │ mov r2, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ cmp r4, r2 │ │ │ │ - bne c9790 │ │ │ │ + bne c9b00 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c97f8 │ │ │ │ + beq c9b68 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c97f8 │ │ │ │ + beq c9b68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9820 │ │ │ │ + b c9b90 │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9804 │ │ │ │ + beq c9b74 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c97d8 │ │ │ │ + bne c9b48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1599b4 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + b 159c9c <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2afd58 │ │ │ │ + b 2b0988 │ │ │ │ mov r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ - beq c97ec │ │ │ │ + beq c9b5c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9808 │ │ │ │ - b c97a8 │ │ │ │ + bne c9b78 │ │ │ │ + b c9b18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9e7c │ │ │ │ + beq ca1ec │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c9eb8 │ │ │ │ + beq ca228 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #1076 @ 0x434 │ │ │ │ + movw r0, #1108 @ 0x454 │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca0c0 │ │ │ │ + beq ca430 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9908 │ │ │ │ + b c9c78 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c99ec │ │ │ │ + bne c9d5c │ │ │ │ cmp sl, #0 │ │ │ │ - bne c9f9c │ │ │ │ + bne ca30c │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ str r9, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #-8] │ │ │ │ - bcs c9bfc │ │ │ │ + bcs c9f6c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9a34 │ │ │ │ + ble c9da4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c9b54 │ │ │ │ + beq c9ec4 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c99dc │ │ │ │ + beq c9d4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca154 │ │ │ │ + beq ca4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca174 │ │ │ │ + beq ca4e4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, lr │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ @@ -160261,696 +160483,696 @@ │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ movls r6, #9 │ │ │ │ movhi r6, #0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c98a8 │ │ │ │ + beq c9c18 │ │ │ │ cmp r9, r1 │ │ │ │ - beq c9a50 │ │ │ │ + beq c9dc0 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c998c │ │ │ │ + bne c9cfc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r2 │ │ │ │ - b c9974 │ │ │ │ + b c9ce4 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c9948 │ │ │ │ - b c9928 │ │ │ │ + bne c9cb8 │ │ │ │ + b c9c98 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c99ac │ │ │ │ + bne c9d1c │ │ │ │ cmp r8, r7 │ │ │ │ - bne c9a5c │ │ │ │ + bne c9dcc │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9900 │ │ │ │ + bgt c9c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9a2c │ │ │ │ + bne c9d9c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9900 │ │ │ │ + bgt c9c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9900 │ │ │ │ + bne c9c70 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9900 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b c9c70 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c99fc │ │ │ │ + beq c9d6c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq c9db8 │ │ │ │ + beq ca128 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca2b4 │ │ │ │ + ldr r3, [pc, #2104] @ ca624 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ec0 │ │ │ │ + bgt ca230 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ cmp r1, fp │ │ │ │ - bhi c9ed0 │ │ │ │ + bhi ca240 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne c9c24 │ │ │ │ + bne c9f94 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9cf8 │ │ │ │ + beq ca068 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c9cdc │ │ │ │ + beq ca04c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9ef0 │ │ │ │ + beq ca260 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ca010 │ │ │ │ + bne ca380 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d88 │ │ │ │ + bgt ca0f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca194 │ │ │ │ + beq ca504 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c99fc │ │ │ │ + beq c9d6c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9dac │ │ │ │ + bne ca11c │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c9dac │ │ │ │ + bne ca11c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c99ac │ │ │ │ - ldr r5, [pc, #1880] @ ca2b4 │ │ │ │ + b c9d1c │ │ │ │ + ldr r5, [pc, #1880] @ ca624 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca108 │ │ │ │ + bne ca478 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9bf0 │ │ │ │ + bgt c9f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9bf0 │ │ │ │ + bne c9f60 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r4, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne ca184 │ │ │ │ - ldr r2, [pc, #1780] @ ca2b8 │ │ │ │ + bne ca4f4 │ │ │ │ + ldr r2, [pc, #1780] @ ca628 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca088 │ │ │ │ + bne ca3f8 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f7c │ │ │ │ + bne ca2ec │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e68 │ │ │ │ + bne ca1d8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt c9ff8 │ │ │ │ + bgt ca368 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl cab54 │ │ │ │ + bl caec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c98f4 │ │ │ │ + beq c9c64 │ │ │ │ mov r8, sl │ │ │ │ - b c9f30 │ │ │ │ + b ca2a0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9df0 │ │ │ │ + beq ca160 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble c9c9c │ │ │ │ + ble ca00c │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9dfc │ │ │ │ + beq ca16c │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9c9c │ │ │ │ + beq ca00c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9dfc │ │ │ │ + beq ca16c │ │ │ │ cmp r0, #2 │ │ │ │ - beq c9c9c │ │ │ │ + beq ca00c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9dfc │ │ │ │ + beq ca16c │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9c9c │ │ │ │ + beq ca00c │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq c9dfc │ │ │ │ + beq ca16c │ │ │ │ cmp r0, ip │ │ │ │ - bne c9c84 │ │ │ │ + bne c9ff4 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq c9cf8 │ │ │ │ + beq ca068 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9ae8 │ │ │ │ + bne c9e58 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca220 │ │ │ │ + ble ca590 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9d3c │ │ │ │ + bne ca0ac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9d3c │ │ │ │ + beq ca0ac │ │ │ │ movw r2, #12520 @ 0x30e8 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9ae8 │ │ │ │ + bne c9e58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca29c │ │ │ │ + ble ca60c │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movwne r2, #5464 @ 0x1558 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne ca010 │ │ │ │ + bne ca380 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d98 │ │ │ │ + bgt ca108 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b c9b0c │ │ │ │ + b c9e7c │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c99fc │ │ │ │ + beq c9d6c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c9b3c │ │ │ │ + beq c9eac │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9968 │ │ │ │ + b c9cd8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9a6c │ │ │ │ + bne c9ddc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2574e8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 256a98 <_PyThreadState_New@@Base+0x828> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c99fc │ │ │ │ - b c9a6c │ │ │ │ + bne c9d6c │ │ │ │ + b c9ddc │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca240 │ │ │ │ + bne ca5b0 │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca280 │ │ │ │ + beq ca5f0 │ │ │ │ movw r3, #12520 @ 0x30e8 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9ae8 │ │ │ │ + bne c9e58 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca260 │ │ │ │ + ble ca5d0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9cb8 │ │ │ │ - b c9d3c │ │ │ │ + bne ca028 │ │ │ │ + b ca0ac │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca140 │ │ │ │ + ble ca4b0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b c9bf4 │ │ │ │ + b c9f64 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne c9fcc │ │ │ │ + bne ca33c │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9fcc │ │ │ │ + beq ca33c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9fcc │ │ │ │ + beq ca33c │ │ │ │ mov r0, r1 │ │ │ │ - bl 201ea4 │ │ │ │ + bl 200ed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c987c │ │ │ │ + bne c9bec │ │ │ │ mvn r0, #0 │ │ │ │ - b c9bf4 │ │ │ │ + b c9f64 │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9aa0 │ │ │ │ + bcs c9e10 │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9aa0 │ │ │ │ - movw r1, #41196 @ 0xa0ec │ │ │ │ + bhi c9e10 │ │ │ │ + movw r1, #41260 @ 0xa12c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca200 │ │ │ │ + beq ca570 │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9f14 │ │ │ │ + bgt ca284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9fec │ │ │ │ + beq ca35c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9f30 │ │ │ │ + bgt ca2a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca214 │ │ │ │ + beq ca584 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9f54 │ │ │ │ + bgt ca2c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f54 │ │ │ │ + bne ca2c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9eb8 │ │ │ │ + bgt ca228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9eb8 │ │ │ │ + bne ca228 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9eb8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca228 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c9be0 │ │ │ │ + beq c9f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b c9be0 │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b c9f50 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c9968 │ │ │ │ + bne c9cd8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ stm r2, {r7, r9} │ │ │ │ - b c9a2c │ │ │ │ + b c9d9c │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41116 @ 0xa09c │ │ │ │ + movw r1, #41180 @ 0xa0dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b c9eb8 │ │ │ │ + bl 140d3c │ │ │ │ + b ca228 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9f14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca284 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cab54 │ │ │ │ + bl caec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c98f4 │ │ │ │ - b c9c1c │ │ │ │ + beq c9c64 │ │ │ │ + b c9f8c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca064 │ │ │ │ + ble ca3d4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca04c │ │ │ │ + bgt ca3bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca0ac │ │ │ │ + beq ca41c │ │ │ │ cmp r3, #1 │ │ │ │ - beq c99fc │ │ │ │ + beq c9d6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9d98 │ │ │ │ + beq ca108 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c9f14 │ │ │ │ + b ca284 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca030 │ │ │ │ + bne ca3a0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca030 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b ca3a0 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c9bcc │ │ │ │ + beq c9f3c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b c9bcc │ │ │ │ + b c9f3c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca04c │ │ │ │ + b ca3bc │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41148 @ 0xa0bc │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9eb8 │ │ │ │ + bgt ca228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9eb8 │ │ │ │ + bne ca228 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9eb8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca228 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9e5c │ │ │ │ + beq ca1cc │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1b8 │ │ │ │ + bne ca528 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9be0 │ │ │ │ + bgt c9f50 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9b8c │ │ │ │ - b c9be0 │ │ │ │ + beq c9efc │ │ │ │ + b c9f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f0 <_PyType_GetDict@@Base> │ │ │ │ + bl b449c <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1c4 │ │ │ │ + bne ca534 │ │ │ │ mov r0, r4 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca1e8 │ │ │ │ + bge ca558 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f560c │ │ │ │ - b c9f30 │ │ │ │ + bl 2f5dcc │ │ │ │ + b ca2a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b c9be0 │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b c9f50 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9d98 │ │ │ │ - b c99fc │ │ │ │ + bne ca108 │ │ │ │ + b c9d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ - b ca130 │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ + b ca4a0 │ │ │ │ mov r8, sl │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8932 @ 0x22e4 │ │ │ │ + movw r1, #8996 @ 0x2324 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b ca178 │ │ │ │ + bl 140d3c │ │ │ │ + b ca4e8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9934 │ │ │ │ + bne c9ca4 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, sl │ │ │ │ - b ca1c8 │ │ │ │ + b ca538 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq c9ab0 │ │ │ │ - b c9c28 │ │ │ │ + beq c9e20 │ │ │ │ + b c9f98 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9f30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca2a0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9ce8 │ │ │ │ + bne ca058 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9ce8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca058 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9df4 │ │ │ │ + bne ca164 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9c9c │ │ │ │ - b c9dfc │ │ │ │ + bne ca00c │ │ │ │ + b ca16c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e40 │ │ │ │ + bne ca1b0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9e40 │ │ │ │ + b ca1b0 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movwne r3, #5188 @ 0x1444 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne c9cb8 │ │ │ │ - b c9cf8 │ │ │ │ + bne ca028 │ │ │ │ + b ca068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9d3c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b c9d3c │ │ │ │ + bne ca0ac │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca0ac │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ca2bc : │ │ │ │ +000ca62c : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca31c │ │ │ │ + beq ca68c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca384 │ │ │ │ + beq ca6f4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #1076 @ 0x434 │ │ │ │ + movw r2, #1108 @ 0x454 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca344 │ │ │ │ + beq ca6b4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca38c │ │ │ │ + bne ca6fc │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca38c │ │ │ │ + beq ca6fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca38c │ │ │ │ - b 201ea4 │ │ │ │ + beq ca6fc │ │ │ │ + b 200ed8 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41148 @ 0xa0bc │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca384 │ │ │ │ + bgt ca6f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca3a8 │ │ │ │ + beq ca718 │ │ │ │ mov r3, #0 │ │ │ │ - b ca310 │ │ │ │ + b ca680 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41116 @ 0xa09c │ │ │ │ + movw r1, #41180 @ 0xa0dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ca384 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ca6f4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq ca54c │ │ │ │ - ldr r5, [pc, #384] @ ca564 │ │ │ │ + beq ca8bc │ │ │ │ + ldr r5, [pc, #384] @ ca8d4 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca484 │ │ │ │ - ldr ip, [pc, #356] @ ca568 │ │ │ │ + beq ca7f4 │ │ │ │ + ldr ip, [pc, #356] @ ca8d8 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne ca4ec │ │ │ │ + bne ca85c │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4b0 │ │ │ │ + bgt ca820 │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ sub lr, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [ip, #4] │ │ │ │ @@ -160964,146 +161186,146 @@ │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #9500 @ 0x251c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca55c │ │ │ │ + beq ca8cc │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca438 │ │ │ │ + ble ca7a8 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ str r0, [r4] │ │ │ │ add ip, ip, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - b ca478 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b ca7e8 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca52c │ │ │ │ - ldr r0, [pc, #104] @ ca56c │ │ │ │ + bne ca89c │ │ │ │ + ldr r0, [pc, #104] @ ca8dc │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca498 │ │ │ │ + bne ca808 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca49c │ │ │ │ + b ca80c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r7 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca49c │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + b ca80c │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1257 @ 0x4e9 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca478 │ │ │ │ + b ca7e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000ca570 : │ │ │ │ +000ca8e0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca5a8 │ │ │ │ + beq ca918 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ ca608 │ │ │ │ + ldr r2, [pc, #88] @ ca978 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca59c │ │ │ │ + beq ca90c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca59c │ │ │ │ + beq ca90c │ │ │ │ movw r1, #48608 @ 0xbde0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca59c │ │ │ │ + beq ca90c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b ca59c │ │ │ │ + b ca90c │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca670 │ │ │ │ + beq ca9e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge ca64c │ │ │ │ + bge ca9bc │ │ │ │ add r1, r3, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca670 │ │ │ │ + bgt ca9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca678 │ │ │ │ + beq ca9e8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161123,442 +161345,442 @@ │ │ │ │ add r7, r5, #9 │ │ │ │ cmp r7, r0 │ │ │ │ mov r3, r2 │ │ │ │ movls r7, #9 │ │ │ │ movhi r7, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca758 │ │ │ │ + bne caac8 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca89c │ │ │ │ + bne cac0c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne caa30 │ │ │ │ + bne cada0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r2, r0, r0, lsl #1 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r9, [r4] │ │ │ │ - bcs ca9d0 │ │ │ │ + bcs cad40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq ca8a4 │ │ │ │ + beq cac14 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca7b0 │ │ │ │ + beq cab20 │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca96c │ │ │ │ + bne cacdc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca710 │ │ │ │ + beq caa80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca7d4 │ │ │ │ + beq cab44 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne ca77c │ │ │ │ + bne caaec │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r0 │ │ │ │ - b ca6e0 │ │ │ │ + b caa50 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca9a8 │ │ │ │ + beq cad18 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca9f0 │ │ │ │ + beq cad60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq caa54 │ │ │ │ + beq cadc4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne caae4 │ │ │ │ + bne cae54 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca860 │ │ │ │ + bgt cabd0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caad0 │ │ │ │ + beq cae40 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca9a8 │ │ │ │ + beq cad18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cab24 │ │ │ │ + bne cae94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne caac4 │ │ │ │ + bne cae34 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne caac4 │ │ │ │ + bne cae34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca7a4 │ │ │ │ + b cab14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ca76c │ │ │ │ + bne caadc │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca9a8 │ │ │ │ + beq cad18 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ca980 │ │ │ │ + beq cacf0 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140784 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq caa1c │ │ │ │ + beq cad8c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne caa7c │ │ │ │ + bne cadec │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca934 │ │ │ │ + bgt caca4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caa68 │ │ │ │ + beq cadd8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca9a8 │ │ │ │ + beq cad18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cab24 │ │ │ │ + bne cae94 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne caac4 │ │ │ │ + bne cae34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne caac4 │ │ │ │ + bne cae34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca76c │ │ │ │ + b caadc │ │ │ │ cmp r1, r6 │ │ │ │ - beq ca7d0 │ │ │ │ + beq cab40 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b ca7a4 │ │ │ │ + b cab14 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ca8c0 │ │ │ │ + bne cac30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2574e8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 256a98 <_PyThreadState_New@@Base+0x828> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca8c0 │ │ │ │ + beq cac30 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca74c │ │ │ │ + bgt caabc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca74c │ │ │ │ + bne caabc │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ca74c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b caabc │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r1, r2 │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cab54 │ │ │ │ + b caec4 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne ca7f0 │ │ │ │ + bne cab60 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 2574e8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 256a98 <_PyThreadState_New@@Base+0x828> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9a8 │ │ │ │ - b ca7f0 │ │ │ │ + bne cad18 │ │ │ │ + b cab60 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cab24 │ │ │ │ + bgt cae94 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca924 │ │ │ │ + b cac94 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne ca6d0 │ │ │ │ + bne caa40 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b ca74c │ │ │ │ + b caabc │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cab24 │ │ │ │ + bgt cae94 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca850 │ │ │ │ + b cabc0 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca934 │ │ │ │ + b caca4 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca918 │ │ │ │ + bgt cac88 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca918 │ │ │ │ + bne cac88 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca918 │ │ │ │ + b cac88 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca6d0 │ │ │ │ + b caa40 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca860 │ │ │ │ + b cabd0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca844 │ │ │ │ + bgt cabb4 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca844 │ │ │ │ + bne cabb4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca844 │ │ │ │ + b cabb4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cab40 │ │ │ │ + bgt caeb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cab48 │ │ │ │ + beq caeb8 │ │ │ │ mvn r0, #0 │ │ │ │ - b ca750 │ │ │ │ + b caac0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cab40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b caeb0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - bls cae64 │ │ │ │ + bls cb1d4 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cacd8 │ │ │ │ + bls cb048 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cae98 │ │ │ │ + bls cb208 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls cab90 │ │ │ │ + bls caf00 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb124 │ │ │ │ + bhi cb494 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb038 │ │ │ │ - ldr r3, [pc, #1364] @ cb130 │ │ │ │ + bne cb3a8 │ │ │ │ + ldr r3, [pc, #1364] @ cb4a0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - bne cafdc │ │ │ │ + bne cb34c │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq cafc0 │ │ │ │ + beq cb330 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cada0 │ │ │ │ + beq cb110 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cadfc │ │ │ │ + bne cb16c │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cacbc │ │ │ │ + bhi cb02c │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cac84 │ │ │ │ + b caff4 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cacbc │ │ │ │ + beq cb02c │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cac78 │ │ │ │ + beq cafe8 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cad20 │ │ │ │ + bne cb090 │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cac84 │ │ │ │ + bne caff4 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne caf8c │ │ │ │ + bne cb2fc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #16 │ │ │ │ mov r2, #8 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb038 │ │ │ │ - ldr r3, [pc, #1056] @ cb130 │ │ │ │ + bne cb3a8 │ │ │ │ + ldr r3, [pc, #1056] @ cb4a0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b cabf0 │ │ │ │ + b caf60 │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi caeac │ │ │ │ + bhi cb224 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf5c │ │ │ │ + beq cb21c │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf84 │ │ │ │ + beq cb2d4 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae8c │ │ │ │ + beq cb1fc │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafa0 │ │ │ │ + beq cb310 │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafa8 │ │ │ │ + beq cb318 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafb0 │ │ │ │ + beq cb320 │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafb8 │ │ │ │ + beq cb328 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf98 │ │ │ │ + beq cb308 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne caeac │ │ │ │ + bne cb224 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi caf64 │ │ │ │ + bhi cb2dc │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, lr │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, lr] │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -161569,230 +161791,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cac58 │ │ │ │ + beq cafc8 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ movw ip, #12520 @ 0x30e8 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cae20 │ │ │ │ + b cb190 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi cb02c │ │ │ │ + bhi cb39c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cae1c │ │ │ │ + beq cb18c │ │ │ │ ldr lr, [sl, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, lr │ │ │ │ and r2, lr, r5 │ │ │ │ ldr r3, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb068 │ │ │ │ + bne cb3d8 │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cae1c │ │ │ │ + b cb18c │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cb0c4 │ │ │ │ + beq cb434 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cadd8 │ │ │ │ + b cb148 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cac78 │ │ │ │ + b cafe8 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cace8 │ │ │ │ + b cb058 │ │ │ │ + add r6, r6, #8 │ │ │ │ + b cb200 │ │ │ │ lsr lr, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r6, lr, #1 │ │ │ │ add r1, r1, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr sl, [r4, r1, lsl #3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae90 │ │ │ │ + beq cb200 │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi caf48 │ │ │ │ + bhi cb2c0 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf5c │ │ │ │ + beq cb21c │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf84 │ │ │ │ + beq cb2d4 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae8c │ │ │ │ + beq cb1fc │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cafa0 │ │ │ │ + beq cb310 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cafa8 │ │ │ │ + beq cb318 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cafb0 │ │ │ │ + beq cb320 │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cafb8 │ │ │ │ + beq cb328 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf98 │ │ │ │ + beq cb308 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cad98 │ │ │ │ + beq cb108 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b caebc │ │ │ │ - add r6, r6, #8 │ │ │ │ - b cae90 │ │ │ │ + b cb234 │ │ │ │ + add r6, r6, #16 │ │ │ │ + b cb200 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r3, [ip, #12] │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ str ip, [r3, #8] │ │ │ │ - b cadd8 │ │ │ │ - add r6, r6, #16 │ │ │ │ - b cae90 │ │ │ │ + b cb148 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ec0 │ │ │ │ - b caccc │ │ │ │ + bl a61a0 │ │ │ │ + b cb03c │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ add r6, r6, #32 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cae90 │ │ │ │ + b cb200 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cadc8 │ │ │ │ + bne cb138 │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cb0ac │ │ │ │ + bne cb41c │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb124 │ │ │ │ + beq cb494 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ sub r5, r5, #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b cadd8 │ │ │ │ + b cb148 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cacbc │ │ │ │ + b cb02c │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb124 │ │ │ │ + beq cb494 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cadd8 │ │ │ │ + b cb148 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb094 │ │ │ │ + bhi cb404 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cae58 │ │ │ │ + beq cb1c8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb07c │ │ │ │ + bne cb3ec │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cae48 │ │ │ │ + b cb1b8 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b cb004 │ │ │ │ + b cb374 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq caccc │ │ │ │ + beq cb03c │ │ │ │ mov ip, r8 │ │ │ │ sub r4, fp, #100 @ 0x64 │ │ │ │ add r5, r1, #96 @ 0x60 │ │ │ │ mov lr, r4 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r3, [ip, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - bne cb0e0 │ │ │ │ + bne cb450 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cadd8 │ │ │ │ - bl 2e2210 │ │ │ │ + b cb148 │ │ │ │ + bl 2e29d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b cacd0 │ │ │ │ + b cb040 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ - ldr r4, [pc, #184] @ cb214 │ │ │ │ + ldr r4, [pc, #184] @ cb584 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -161804,296 +162026,296 @@ │ │ │ │ ldr r1, [r3, #3824] @ 0xef0 │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [r2, #-4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ cmp r0, ip │ │ │ │ - beq cb1b4 │ │ │ │ + beq cb524 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb1e0 │ │ │ │ + ble cb550 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb204 │ │ │ │ + bhi cb574 │ │ │ │ ldr r0, [r3, #1912] @ 0x778 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb1b4 │ │ │ │ + bne cb524 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb1b4 │ │ │ │ + b cb524 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb218 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cb588 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb234 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cb5a4 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb270 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cb5e0 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb248 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cb5b8 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb22c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cb59c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb304 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cb674 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb22c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cb59c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb2e0 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cb650 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #41072 @ 0xa070 │ │ │ │ - movweq r2, #41260 @ 0xa12c │ │ │ │ + movwne r2, #41136 @ 0xa0b0 │ │ │ │ + movweq r2, #41324 @ 0xa16c │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 336494 │ │ │ │ + b 33695c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb2ac <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cb61c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb2ac <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #41212 @ 0xa0fc │ │ │ │ + b cb61c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #41276 @ 0xa13c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #540] @ cb54c <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cb8bc <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - beq cb438 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cb7a8 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb4d4 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cb844 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ subs r3, r3, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #460] @ cb550 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cb8c0 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ str ip, [r6, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r6, #-4] │ │ │ │ ldr r1, [r2, r0] │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - bmi cb4dc <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cb84c <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb440 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cb7b0 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb3b0 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cb720 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb4f0 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cb860 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cb504 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cb550 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cb874 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cb8c0 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cb504 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cb874 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1736] @ 0x6c8 │ │ │ │ str r1, [r3, #1740] @ 0x6cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #232] @ cb554 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cb8c4 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r7, #780] @ 0x30c │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr sl, r2, #13 │ │ │ │ - bne cb53c <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cb558 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cb8ac <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cb8c8 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cb510 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cb880 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb3a4 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cb714 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb3f8 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cb768 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cb4f0 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b cb860 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb4a0 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cb810 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cb4a0 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cb810 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb3c8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cb738 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cb55c : │ │ │ │ +000cb8cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cb5a8 │ │ │ │ + beq cb918 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - bne cb5c0 │ │ │ │ + bne cb930 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cb5fc │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + b cb96c │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cb5e0 │ │ │ │ + beq cb950 │ │ │ │ mov r0, r2 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb5a8 │ │ │ │ + beq cb918 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cb5b8 │ │ │ │ + bl 16ed94 │ │ │ │ + b cb928 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ @@ -162103,53 +162325,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r2, [r7, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r7, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cbc20 │ │ │ │ + beq cbf8c │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ - movw r2, #9456 @ 0x24f0 │ │ │ │ + movw r2, #10728 @ 0x29e8 │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbc3c │ │ │ │ + bne cbfa8 │ │ │ │ cmp r8, r4 │ │ │ │ - beq cb66c │ │ │ │ + beq cb9dc │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb67c │ │ │ │ + bne cb9ec │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cb968 │ │ │ │ + bne cbcd8 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb964 │ │ │ │ + bne cbcd4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb964 │ │ │ │ + bne cbcd4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb964 │ │ │ │ + bne cbcd4 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cbd8c │ │ │ │ + bne cc0f8 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf78 │ │ │ │ + bne cc2e4 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb6dc │ │ │ │ + beq cba4c │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc320 │ │ │ │ + beq cc690 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ moveq r0, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -162158,438 +162380,437 @@ │ │ │ │ lsl r2, r2, #1 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ add r3, r3, #20 │ │ │ │ umull ip, r2, ip, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, r0, r2, r3 │ │ │ │ - bmi cc218 │ │ │ │ + bmi cc588 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r6, [r7, #988] @ 0x3dc │ │ │ │ cmp r6, r3 │ │ │ │ - bne cbff8 │ │ │ │ - ldr r3, [pc, #3216] @ cc3d4 │ │ │ │ + bne cc364 │ │ │ │ + ldr r3, [pc, #3216] @ cc744 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bcs cbf2c │ │ │ │ + bcs cc298 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cbf9c │ │ │ │ + beq cc308 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r6] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbbac │ │ │ │ + beq cbf18 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e280 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cbfcc │ │ │ │ + beq cc338 │ │ │ │ cmp r7, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cb848 │ │ │ │ + ble cbbb8 │ │ │ │ mov r1, #0 │ │ │ │ - b cb804 │ │ │ │ + b cbb74 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb830 │ │ │ │ + ble cbba0 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r7, r1 │ │ │ │ - beq cb848 │ │ │ │ + beq cbbb8 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb7f0 │ │ │ │ + beq cbb60 │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb7dc │ │ │ │ + ble cbb4c │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb7f0 │ │ │ │ + bgt cbb60 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cb800 │ │ │ │ + bne cbb70 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cb954 │ │ │ │ + blt cbcc4 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cb954 │ │ │ │ + bne cbcc4 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r7, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cbe1c │ │ │ │ + beq cc188 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cb90c │ │ │ │ + ble cbc7c │ │ │ │ add r7, r2, r7 │ │ │ │ mov ip, r8 │ │ │ │ add r1, r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, r6 │ │ │ │ add r6, r7, #24 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb8d0 │ │ │ │ + beq cbc40 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb7c │ │ │ │ + ble cbee8 │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb8ec │ │ │ │ + beq cbc5c │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb4c │ │ │ │ + ble cbeb8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne cb8b4 │ │ │ │ + bne cbc24 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cbb40 │ │ │ │ + bne cbeac │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cbb40 │ │ │ │ - ldr r3, [pc, #2728] @ cc3d4 │ │ │ │ + bne cbeac │ │ │ │ + ldr r3, [pc, #2728] @ cc744 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cbb40 │ │ │ │ + bhi cbeac │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1928] @ 0x788 │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r6, [r8, #24] │ │ │ │ - b cb66c │ │ │ │ + b cb9dc │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub r2, r2, r1, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cbdbc │ │ │ │ - mov r5, ip │ │ │ │ + bgt cc128 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r8 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cb9d0 │ │ │ │ + b cbd3c │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbad4 │ │ │ │ + ble cbe40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0c0 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ + bne cc430 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne cc2f4 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne cc664 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc05c │ │ │ │ + beq cc3cc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc01c │ │ │ │ + bne cc388 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb66c │ │ │ │ + bge cb9dc │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb04 │ │ │ │ + beq cbe70 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbbf0 │ │ │ │ + beq cbf5c │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb66c │ │ │ │ + bge cb9dc │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb34 │ │ │ │ + ble cbea0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cbeb8 │ │ │ │ + bne cc224 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbaf8 │ │ │ │ + ble cbe64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl abc48 │ │ │ │ + bl abef4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb9a8 │ │ │ │ + bgt cbd14 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb9a8 │ │ │ │ + bne cbd14 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb9b4 │ │ │ │ + bgt cbd20 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb9b4 │ │ │ │ + bne cbd20 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cb9b4 │ │ │ │ + b cbd20 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cba78 │ │ │ │ + b cbde4 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r7, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb66c │ │ │ │ + beq cb9dc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbfec │ │ │ │ + beq cc358 │ │ │ │ ldm r3, {r2, r8} │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cba54 │ │ │ │ + bgt cbdc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cba54 │ │ │ │ + b cbdc0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a5ec0 │ │ │ │ - b cb954 │ │ │ │ + bl a61a0 │ │ │ │ + b cbcc4 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cb8ec │ │ │ │ + bne cbc5c │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cb8b4 │ │ │ │ - b cb8f8 │ │ │ │ + bne cbc24 │ │ │ │ + b cbc68 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cb8d0 │ │ │ │ + bne cbc40 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cb8dc │ │ │ │ - b cb8ec │ │ │ │ + bne cbc4c │ │ │ │ + b cbc5c │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cb794 │ │ │ │ + bcc cbb04 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str ip, [r3, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cbf2c │ │ │ │ + beq cc298 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb794 │ │ │ │ + b cbb04 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - ble cb66c │ │ │ │ + ble cb9dc │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cba38 │ │ │ │ + bne cbda4 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r7, r2 │ │ │ │ - blt cbc00 │ │ │ │ - b cb66c │ │ │ │ + blt cbf6c │ │ │ │ + b cb9dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb644 │ │ │ │ + bne cb9b4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1a9b38 │ │ │ │ + bl 1aa468 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc0c0 │ │ │ │ - bl ca2bc │ │ │ │ + beq cc430 │ │ │ │ + bl ca62c │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc78 │ │ │ │ + bgt cbfe4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc330 │ │ │ │ + beq cc6a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cc0c0 │ │ │ │ + beq cc430 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ca570 │ │ │ │ + bl ca8e0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc0e4 │ │ │ │ + bne cc454 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cbd30 │ │ │ │ + beq cc09c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4a2c │ │ │ │ + bl c4e90 │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq cc090 │ │ │ │ + beq cc400 │ │ │ │ mov r2, r4 │ │ │ │ - bl b602c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b62d8 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd68 │ │ │ │ + ble cc0d4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbcf8 │ │ │ │ + bgt cc064 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc340 │ │ │ │ + beq cc6b0 │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc370 │ │ │ │ + beq cc6e0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cbca8 │ │ │ │ - ldr r3, [pc, #1720] @ cc3d8 │ │ │ │ + bne cc014 │ │ │ │ + ldr r3, [pc, #1724] @ cc748 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc190 │ │ │ │ + bne cc500 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd54 │ │ │ │ + bgt cc0c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbd54 │ │ │ │ + bne cc0c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + bl be928 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cb670 │ │ │ │ + b cb9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbcdc │ │ │ │ + bne cc048 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbcdc │ │ │ │ + b cc048 │ │ │ │ mov r0, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl r2, r0, r2 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ bic r2, r2, #1 │ │ │ │ smull r9, lr, r2, lr │ │ │ │ sub r2, lr, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cb6bc │ │ │ │ + bgt cba2c │ │ │ │ mov r9, r0 │ │ │ │ - b cb968 │ │ │ │ + b cbcd8 │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ add r2, r5, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -162600,473 +162821,474 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acca8 │ │ │ │ + bl acf54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc0c0 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb990 │ │ │ │ + ldreq ip, [r4, #8] │ │ │ │ + beq cbd00 │ │ │ │ + b cc430 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbb40 │ │ │ │ + ble cbeac │ │ │ │ mov sl, r4 │ │ │ │ add r7, r2, r7 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cbe68 │ │ │ │ + b cc1d4 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbe58 │ │ │ │ + beq cc1c4 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe98 │ │ │ │ + ble cc204 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cbeac │ │ │ │ + beq cc218 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbe3c │ │ │ │ + beq cc1a8 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbe3c │ │ │ │ + bgt cc1a8 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbe3c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cbe3c │ │ │ │ + bne cc1a8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc1a8 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbe58 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cbe58 │ │ │ │ + bne cc1c4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc1c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cb90c │ │ │ │ + b cbc7c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc23c │ │ │ │ + beq cc5ac │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cba6c │ │ │ │ + beq cbdd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cba6c │ │ │ │ + beq cbdd8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfb8 │ │ │ │ + bne cc324 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc270 │ │ │ │ + ble cc5e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb9bc │ │ │ │ + bgt cbd28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb9bc │ │ │ │ + bne cbd28 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cb9bc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cbd28 │ │ │ │ ldr r6, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc220 │ │ │ │ + bne cc590 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc218 │ │ │ │ + beq cc588 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cbbe8 │ │ │ │ + b cbf54 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bl c36d4 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c39dc <_PyDict_SendEvent@@Base> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb6c8 │ │ │ │ + b cba38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbbe0 │ │ │ │ + b cbf4c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r8, [r3] │ │ │ │ - ble cc354 │ │ │ │ + ble cc6c4 │ │ │ │ mvn r4, #1 │ │ │ │ - b cb670 │ │ │ │ + b cb9e0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cb848 │ │ │ │ + ble cbbb8 │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cb7d4 │ │ │ │ + b cbb44 │ │ │ │ add r3, r3, #12 │ │ │ │ add r7, r7, #1 │ │ │ │ - b cbb10 │ │ │ │ + b cbe7c │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc218 │ │ │ │ + beq cc588 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb794 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge cb66c │ │ │ │ + b cbb04 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge cb9dc │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r8, [r3, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - b cbb28 │ │ │ │ + b cbe94 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb66c │ │ │ │ + beq cb9dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc01c │ │ │ │ + bne cc388 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bgt cba08 │ │ │ │ - b cb66c │ │ │ │ + bgt cbd74 │ │ │ │ + b cb9dc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0b4 │ │ │ │ + bgt cc424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0b4 │ │ │ │ + bne cc424 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0c8 │ │ │ │ + ble cc438 │ │ │ │ mvn r4, #0 │ │ │ │ - b cb670 │ │ │ │ + b cb9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0c0 │ │ │ │ + bne cc430 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc0c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc430 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cbd30 │ │ │ │ + beq cc09c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a77a4 │ │ │ │ + bl a7a84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1e0 │ │ │ │ + bne cc550 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4a2c │ │ │ │ + bl c4e90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc090 │ │ │ │ + beq cc400 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b602c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b62d8 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc1c4 │ │ │ │ + ble cc534 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc158 │ │ │ │ + bgt cc4c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc398 │ │ │ │ + beq cc708 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc370 │ │ │ │ + beq cc6e0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc0f4 │ │ │ │ - ldr r3, [pc, #600] @ cc3d8 │ │ │ │ + bne cc464 │ │ │ │ + ldr r3, [pc, #600] @ cc748 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbd30 │ │ │ │ + beq cc09c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbd30 │ │ │ │ + beq cc09c │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbd30 │ │ │ │ + beq cc09c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ - b cbd30 │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ + b cc09c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc13c │ │ │ │ + bne cc4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc13c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc4ac │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc3a4 │ │ │ │ + bne cc714 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc2a0 │ │ │ │ + bne cc610 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc160 │ │ │ │ + bgt cc4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc160 │ │ │ │ + bne cc4d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc160 │ │ │ │ - bl 2e2210 │ │ │ │ - b cc0c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc4d0 │ │ │ │ + bl 2e29d0 │ │ │ │ + b cc430 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbf5c │ │ │ │ + b cc2c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc2d0 │ │ │ │ + ble cc640 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0c0 │ │ │ │ + bgt cc430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0c0 │ │ │ │ + bne cc430 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc0c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc430 │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf04 │ │ │ │ + bne cc270 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb9bc │ │ │ │ - b cbad4 │ │ │ │ + bgt cbd28 │ │ │ │ + b cbe40 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb670 │ │ │ │ + bgt cb9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb670 │ │ │ │ + bne cb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cb670 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cb9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc310 │ │ │ │ + beq cc680 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0c0 │ │ │ │ + bgt cc430 │ │ │ │ mvn r3, #0 │ │ │ │ - b cbad4 │ │ │ │ + b cbe40 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41304 @ 0xa158 │ │ │ │ + movw r1, #41368 @ 0xa198 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cc0c0 │ │ │ │ + bl 16ed94 │ │ │ │ + b cc430 │ │ │ │ mvn r3, #0 │ │ │ │ - b cbab8 │ │ │ │ + b cbe24 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb6dc │ │ │ │ + beq cba4c │ │ │ │ ldr r7, [r7, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne cc318 │ │ │ │ - b cb6dc │ │ │ │ + bne cc688 │ │ │ │ + b cba4c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbc78 │ │ │ │ + b cbfe4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbcf8 │ │ │ │ + b cc064 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfc4 │ │ │ │ + bne cc330 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cbfc4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc330 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0c0 │ │ │ │ + bgt cc430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0c0 │ │ │ │ + bne cc430 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc0c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc430 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc158 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc4c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc3c0 │ │ │ │ + bgt cc730 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3c8 │ │ │ │ + beq cc738 │ │ │ │ mvn r4, #0 │ │ │ │ - b cc2a8 │ │ │ │ + b cc618 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc3c0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cc730 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccce8 │ │ │ │ + bgt cd058 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca34 │ │ │ │ + bne ccda4 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc6fc │ │ │ │ + beq cca6c │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2204] @ cccf4 │ │ │ │ + ldr r2, [pc, #2204] @ cd064 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ str r0, [r8, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r8, #-4] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne cc704 │ │ │ │ + bne cca74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc608 │ │ │ │ + beq cc978 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt cc608 │ │ │ │ + blt cc978 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne cc608 │ │ │ │ + bne cc978 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq cc7a8 │ │ │ │ + beq ccb18 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc5cc │ │ │ │ + ble cc93c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cc500 │ │ │ │ + b cc870 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc4f4 │ │ │ │ + beq cc864 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc654 │ │ │ │ + ble cc9c4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq cc5c4 │ │ │ │ + beq cc934 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc4d8 │ │ │ │ + beq cc848 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc4d8 │ │ │ │ + bgt cc848 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc4d8 │ │ │ │ - ldr r1, [pc, #1988] @ cccf8 │ │ │ │ + bne cc848 │ │ │ │ + ldr r1, [pc, #1988] @ cd068 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r1, r0] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r6, #780] @ 0x30c │ │ │ │ @@ -163075,76 +163297,76 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cccc8 │ │ │ │ - ldr r2, [pc, #1920] @ cccfc │ │ │ │ + bne cd038 │ │ │ │ + ldr r2, [pc, #1920] @ cd06c │ │ │ │ ldr r8, [r2, #1708] @ 0x6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccc98 │ │ │ │ + bne cd008 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc4d8 │ │ │ │ + beq cc848 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc4d8 │ │ │ │ + beq cc848 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc4d8 │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc848 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc600 │ │ │ │ + bne cc970 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc600 │ │ │ │ - ldr r2, [pc, #1800] @ cccf4 │ │ │ │ + bne cc970 │ │ │ │ + ldr r2, [pc, #1800] @ cd064 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls cc778 │ │ │ │ + bls ccae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne cc7a0 │ │ │ │ - ldr r2, [pc, #1744] @ cccf4 │ │ │ │ + bne ccb10 │ │ │ │ + ldr r2, [pc, #1744] @ cd064 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc764 │ │ │ │ + bhi ccad4 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc4f4 │ │ │ │ - ldr r2, [pc, #1676] @ cccf8 │ │ │ │ + bne cc864 │ │ │ │ + ldr r2, [pc, #1676] @ cd068 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ @@ -163153,660 +163375,660 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cccd8 │ │ │ │ - ldr r3, [pc, #1608] @ cccfc │ │ │ │ + bne cd048 │ │ │ │ + ldr r3, [pc, #1608] @ cd06c │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc70 │ │ │ │ + bne ccfe0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc4f4 │ │ │ │ + beq cc864 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc4f4 │ │ │ │ + beq cc864 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc4f4 │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc864 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc478 │ │ │ │ + beq cc7e8 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc834 │ │ │ │ + bne ccba4 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne cc734 │ │ │ │ - b cc82c │ │ │ │ + bne ccaa4 │ │ │ │ + b ccb9c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq cc82c │ │ │ │ + beq ccb9c │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc728 │ │ │ │ + beq cca98 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc728 │ │ │ │ + bgt cca98 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cc728 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc728 │ │ │ │ + bne cca98 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cca98 │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add lr, r1, #1 │ │ │ │ ldr r1, [ip, #1928] @ 0x788 │ │ │ │ str r1, [r6] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1928] @ 0x788 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq cc624 │ │ │ │ + beq cc994 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b cc768 │ │ │ │ + b ccad8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc600 │ │ │ │ + ble cc970 │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b cc7e4 │ │ │ │ + b ccb54 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7d4 │ │ │ │ + beq ccb44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc814 │ │ │ │ + ble ccb84 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq cc5cc │ │ │ │ + beq cc93c │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7bc │ │ │ │ + beq ccb2c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc7bc │ │ │ │ + bgt ccb2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7bc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc7bc │ │ │ │ + bne ccb2c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccb2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7d4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc7d4 │ │ │ │ + bne ccb44 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccb44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cc608 │ │ │ │ + blt cc978 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne cc608 │ │ │ │ + bne cc978 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq ccbc4 │ │ │ │ + beq ccf34 │ │ │ │ cmp r1, #0 │ │ │ │ - ble cca70 │ │ │ │ + ble ccde0 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq cca04 │ │ │ │ + beq ccd74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cc904 │ │ │ │ + beq ccc74 │ │ │ │ cmp r3, #2 │ │ │ │ - beq cc8d0 │ │ │ │ + beq ccc40 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8b4 │ │ │ │ + beq ccc24 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc40 │ │ │ │ + ble ccfb0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8cc │ │ │ │ + beq ccc3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc58 │ │ │ │ + ble ccfc8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8e8 │ │ │ │ + beq ccc58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb94 │ │ │ │ + ble ccf04 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc900 │ │ │ │ + beq ccc70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccbac │ │ │ │ + ble ccf1c │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc91c │ │ │ │ + beq ccc8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb64 │ │ │ │ + ble cced4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc934 │ │ │ │ + beq ccca4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb7c │ │ │ │ + ble cceec │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne cca04 │ │ │ │ - b cca70 │ │ │ │ + bne ccd74 │ │ │ │ + b ccde0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc95c │ │ │ │ + beq ccccc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccabc │ │ │ │ + ble cce2c │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc978 │ │ │ │ + beq ccce8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccad4 │ │ │ │ + ble cce44 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc990 │ │ │ │ + beq ccd00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccaec │ │ │ │ + ble cce5c │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9ac │ │ │ │ + beq ccd1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb04 │ │ │ │ + ble cce74 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9c4 │ │ │ │ + beq ccd34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb1c │ │ │ │ + ble cce8c │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9e0 │ │ │ │ + beq ccd50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb34 │ │ │ │ + ble ccea4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9f8 │ │ │ │ + beq ccd68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb4c │ │ │ │ + ble ccebc │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq cca70 │ │ │ │ + beq ccde0 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc944 │ │ │ │ + beq cccb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc944 │ │ │ │ + bgt cccb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc944 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc944 │ │ │ │ + bne cccb4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cccb4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c36d4 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c39dc <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc64c │ │ │ │ + bgt cc9bc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc414 │ │ │ │ - b cc64c │ │ │ │ + beq cc784 │ │ │ │ + b cc9bc │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc600 │ │ │ │ + bne cc970 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc600 │ │ │ │ - ldr r2, [pc, #612] @ cccf4 │ │ │ │ + bne cc970 │ │ │ │ + ldr r2, [pc, #612] @ cd064 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc600 │ │ │ │ + bhi cc970 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b cc608 │ │ │ │ + b cc978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc95c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc95c │ │ │ │ + bne ccccc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc978 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc978 │ │ │ │ + bne ccce8 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc990 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc990 │ │ │ │ + bne ccd00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccd00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9ac │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc9ac │ │ │ │ + bne ccd1c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccd1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9c4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc9c4 │ │ │ │ + bne ccd34 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccd34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9e0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc9e0 │ │ │ │ + bne ccd50 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccd50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9f8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc9f8 │ │ │ │ + bne ccd68 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccd68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc91c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc91c │ │ │ │ + bne ccc8c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccc8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc934 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc934 │ │ │ │ + bne ccca4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8e8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc8e8 │ │ │ │ + bne ccc58 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccc58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc900 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc900 │ │ │ │ + bne ccc70 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccc70 │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b ccbf4 │ │ │ │ + b ccf64 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbec │ │ │ │ + beq ccf5c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc2c │ │ │ │ + ble ccf9c │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge cca70 │ │ │ │ + bge ccde0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbd0 │ │ │ │ + beq ccf40 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccbd0 │ │ │ │ + bgt ccf40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne ccbd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ccbd0 │ │ │ │ + bne ccf40 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccf40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne ccbec │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b ccbec │ │ │ │ + bne ccf5c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccf5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8b4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc8b4 │ │ │ │ + bne ccc24 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccc24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8cc │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cc8cc │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + bne ccc3c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ccc3c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cc6bc │ │ │ │ - ldr r2, [pc, #116] @ cccfc │ │ │ │ + beq cca2c │ │ │ │ + ldr r2, [pc, #116] @ cd06c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r3 │ │ │ │ - b cc6bc │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b cca2c │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cc584 │ │ │ │ - ldr r2, [pc, #76] @ cccfc │ │ │ │ + beq cc8f4 │ │ │ │ + ldr r2, [pc, #76] @ cd06c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cc584 │ │ │ │ + b cc8f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc4d8 │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc848 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc4f4 │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc64c │ │ │ │ - b cca3c │ │ │ │ + beq cc9bc │ │ │ │ + b ccdac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ccd00 : │ │ │ │ +000cd070 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ccd1c : │ │ │ │ +000cd08c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ccd4c : │ │ │ │ +000cd0bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #128] @ ccde8 │ │ │ │ + ldr r2, [pc, #128] @ cd158 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccd9c │ │ │ │ + beq cd10c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccdd8 │ │ │ │ + bne cd148 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25c498 │ │ │ │ + bl 25d168 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c59c │ │ │ │ + b 25d26c │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d3348 │ │ │ │ + b 1d3840 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ccdec : │ │ │ │ +000cd15c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd4cc │ │ │ │ + bne cd83c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd1c4 │ │ │ │ + beq cd534 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd1f0 │ │ │ │ + beq cd560 │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd1f8 │ │ │ │ + beq cd568 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs ccf60 │ │ │ │ + bcs cd2d0 │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd144 │ │ │ │ + bcc cd4b4 │ │ │ │ cmp r3, r0 │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc ccf54 │ │ │ │ + bcc cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf54 │ │ │ │ + bhi cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf54 │ │ │ │ + bhi cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf54 │ │ │ │ + bhi cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf54 │ │ │ │ + bhi cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf54 │ │ │ │ + bhi cd2c4 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccf60 │ │ │ │ + bls cd2d0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi ccf20 │ │ │ │ + bhi cd290 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs ccf60 │ │ │ │ + bcs cd2d0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls ccf0c │ │ │ │ + bls cd27c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc cce4c │ │ │ │ + bcc cd1bc │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #41596 @ 0xa27c │ │ │ │ + movw r1, #41660 @ 0xa2bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b ccf24 │ │ │ │ + b cd294 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd2b0 │ │ │ │ + bhi cd620 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd4e0 │ │ │ │ + blt cd850 │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd33c │ │ │ │ + bgt cd6ac │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd320 │ │ │ │ - ldr r2, [pc, #1472] @ cd56c │ │ │ │ + bne cd690 │ │ │ │ + ldr r2, [pc, #1472] @ cd8dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd180 │ │ │ │ + bcs cd4f0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq cd420 │ │ │ │ + beq cd790 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd150 │ │ │ │ + beq cd4c0 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1348] @ cd570 │ │ │ │ + ldr r2, [pc, #1348] @ cd8e0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1708] @ 0x6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd50c │ │ │ │ + bne cd87c │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd35c │ │ │ │ + beq cd6cc │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6, r5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, #0 │ │ │ │ orr r8, r8, #96 @ 0x60 │ │ │ │ mvn r1, #0 │ │ │ │ strb r8, [r6, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq cd564 │ │ │ │ + beq cd8d4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd410 │ │ │ │ + beq cd780 │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd3a4 │ │ │ │ + bne cd714 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd1d0 │ │ │ │ + bcs cd540 │ │ │ │ add lr, r4, #16 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r2, #16 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r2, #-16] │ │ │ │ add r2, r2, #16 │ │ │ │ @@ -163815,924 +164037,924 @@ │ │ │ │ cmp r4, r2 │ │ │ │ ldr ip, [r2, #-28] @ 0xffffffe4 │ │ │ │ strb ip, [r1, #-7] │ │ │ │ ldr ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ strb ip, [r1, #-6] │ │ │ │ ldr ip, [r2, #-20] @ 0xffffffec │ │ │ │ strb ip, [r1, #-5] │ │ │ │ - bne cd0b4 │ │ │ │ + bne cd424 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd124 │ │ │ │ + bls cd494 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd124 │ │ │ │ + bls cd494 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd114 │ │ │ │ + bhi cd484 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd4fc │ │ │ │ + beq cd86c │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd22c │ │ │ │ + beq cd59c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b ccf24 │ │ │ │ + b cd294 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd1dc │ │ │ │ + bhi cd54c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne cd008 │ │ │ │ + bne cd378 │ │ │ │ ldr r2, [r9, #968] @ 0x3c8 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd4a0 │ │ │ │ + bne cd810 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrne r2, [r1, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1, #800] @ 0x320 │ │ │ │ - bne cd008 │ │ │ │ - b cd33c │ │ │ │ + bne cd378 │ │ │ │ + b cd6ac │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ - b cce2c │ │ │ │ + b cd19c │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd100 │ │ │ │ - b cd124 │ │ │ │ + bcc cd470 │ │ │ │ + b cd494 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cd008 │ │ │ │ - ldr r6, [pc, #892] @ cd574 │ │ │ │ - b cd138 │ │ │ │ + b cd378 │ │ │ │ + ldr r6, [pc, #892] @ cd8e4 │ │ │ │ + b cd4a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cd494 │ │ │ │ + bhi cd804 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59024 @ 0xe690 │ │ │ │ movweq r2, #38392 @ 0x95f8 │ │ │ │ - ldrne r6, [pc, #860] @ cd578 │ │ │ │ + ldrne r6, [pc, #860] @ cd8e8 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd138 │ │ │ │ + b cd4a8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd138 │ │ │ │ + bne cd4a8 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd55c │ │ │ │ + beq cd8cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r6, #20 │ │ │ │ addeq r3, r6, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ movwge r3, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #776] @ cd578 │ │ │ │ + ldrlt r4, [pc, #776] @ cd8e8 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd2a8 │ │ │ │ + beq cd618 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd2a8 │ │ │ │ + bgt cd618 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd2a8 │ │ │ │ + bne cd618 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd138 │ │ │ │ + b cd4a8 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd438 │ │ │ │ + bls cd7a8 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd400 │ │ │ │ + bcs cd770 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd4e0 │ │ │ │ + blt cd850 │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cd0c0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cd0d8 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r5, r2 │ │ │ │ mlale r2, r5, r8, r8 │ │ │ │ addle r2, r2, #28 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt cd33c │ │ │ │ + bgt cd6ac │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #9 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ccfa4 │ │ │ │ + beq cd314 │ │ │ │ ldr r0, [r9, #1004] @ 0x3ec │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cd008 │ │ │ │ + bne cd378 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd06c │ │ │ │ + bne cd3dc │ │ │ │ mov r6, #0 │ │ │ │ - b cd138 │ │ │ │ + b cd4a8 │ │ │ │ add r0, r6, #28 │ │ │ │ lsl r2, r8, #2 │ │ │ │ cmp r8, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r5, [r6, #8] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ strbeq sl, [r0, r5] │ │ │ │ streq sl, [r6, #24] │ │ │ │ streq sl, [r6, #20] │ │ │ │ - beq cd06c │ │ │ │ + beq cd3dc │ │ │ │ cmp r8, #2 │ │ │ │ str sl, [r6, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str sl, [r6, #20] │ │ │ │ strne sl, [r0, r7] │ │ │ │ strheq sl, [r0, r5] │ │ │ │ cmp r1, #2 │ │ │ │ biceq r7, r7, #15 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r5, r4, r7 │ │ │ │ moveq r1, r0 │ │ │ │ - bne cd4bc │ │ │ │ + bne cd82c │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cd458 │ │ │ │ + bls cd7c8 │ │ │ │ ldr r8, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ bfi ip, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-12] │ │ │ │ bfi ip, r8, #16, #16 │ │ │ │ ldr r8, [r2, #-8] │ │ │ │ bfi lr, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ str ip, [r1, #-8] │ │ │ │ bfi lr, r8, #16, #16 │ │ │ │ str lr, [r1, #-4] │ │ │ │ - b cd3bc │ │ │ │ + b cd72c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd4e0 │ │ │ │ + blt cd850 │ │ │ │ mov r8, #4 │ │ │ │ - b cd2cc │ │ │ │ + b cd63c │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd090 │ │ │ │ - b cd3a4 │ │ │ │ + beq cd400 │ │ │ │ + b cd714 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd178 │ │ │ │ + b cd4e8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd4e0 │ │ │ │ + blt cd850 │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd33c │ │ │ │ + bgt cd6ac │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd300 │ │ │ │ + b cd670 │ │ │ │ sub r2, r4, #15 │ │ │ │ cmp r2, r5 │ │ │ │ lsrls r1, r7, #1 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r2, r5 │ │ │ │ add r1, r0, r1 │ │ │ │ movhi r7, ip │ │ │ │ add r2, r7, r4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls cd124 │ │ │ │ + bls cd494 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cd478 │ │ │ │ + b cd7e8 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b cce44 │ │ │ │ + b cd1b4 │ │ │ │ ldr r0, [r9, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd1a8 │ │ │ │ + b cd518 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ - b cd124 │ │ │ │ - movw r0, #41568 @ 0xa260 │ │ │ │ + b cd494 │ │ │ │ + movw r0, #41632 @ 0xa2a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd354 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd6c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cd354 │ │ │ │ + bl 16ed94 │ │ │ │ + b cd6c4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 258508 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b 259308 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cd544 │ │ │ │ - ldr r0, [pc, #84] @ cd57c │ │ │ │ - bl 1bda70 │ │ │ │ + bne cd8b4 │ │ │ │ + ldr r0, [pc, #84] @ cd8ec │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd03c │ │ │ │ + bne cd3ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd03c │ │ │ │ + b cd3ac │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd03c │ │ │ │ + b cd3ac │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd250 │ │ │ │ + b cd5c0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd414 │ │ │ │ + b cd784 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cd580 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000cd8f0 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cd6e4 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ + beq cda54 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd5ec <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cd95c <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ tst r2, #32 │ │ │ │ - beq cd5ec <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cd95c <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ adds r3, r0, #20 │ │ │ │ movne r4, r3 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq cd760 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ + beq cdad0 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r5 │ │ │ │ - bne cd704 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ + bne cda74 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd60c <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ + beq cd97c <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ subs r4, r3, #0 │ │ │ │ - bne cd5d0 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + bne cd940 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ mov r4, #0 │ │ │ │ - b cd5e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + b cd950 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ tst r2, #32 │ │ │ │ - beq cd758 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ + beq cdac8 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cd6b4 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ + bne cda24 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2a87d0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a9618 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd604 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + beq cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd748 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ + beq cdab8 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r3, r2] │ │ │ │ strd r2, [r4, #20] │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne cd6ec <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ + bne cda5c <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b cd5f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ + b cd968 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ cmp r3, #2 │ │ │ │ - bne cd720 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ + bne cda90 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 291d3c │ │ │ │ + bl 292b44 │ │ │ │ mov r5, r0 │ │ │ │ - b cd640 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ - bl 64960 │ │ │ │ - b cd604 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + b cd9b0 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + bl 64990 │ │ │ │ + b cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ tst r3, #32 │ │ │ │ - beq cd6ac <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ + beq cda1c <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r4, r4, #20 │ │ │ │ - bne cd5d0 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ - b cd604 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bne cd940 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + b cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cd604 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 16ed94 │ │ │ │ + b cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df54c │ │ │ │ + bl 2dfd10 │ │ │ │ mov r5, r0 │ │ │ │ - b cd640 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + b cd9b0 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 139840 │ │ │ │ - bl 2e2210 │ │ │ │ - b cd604 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 13998c │ │ │ │ + bl 2e29d0 │ │ │ │ + b cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd628 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ + b cd998 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b cd618 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ + b cd988 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ │ │ │ │ -000cd770 : │ │ │ │ +000cdae0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cd914 │ │ │ │ + beq cdc84 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cd7e0 │ │ │ │ + beq cdb50 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd964 │ │ │ │ + beq cdcd4 │ │ │ │ cmn r0, #20 │ │ │ │ - beq cd984 │ │ │ │ + beq cdcf4 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cd8dc │ │ │ │ + beq cdc4c │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd808 │ │ │ │ + beq cdb78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd7fc │ │ │ │ + bne cdb6c │ │ │ │ mov r0, r2 │ │ │ │ - b cd7d8 │ │ │ │ + b cdb48 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cd7f4 │ │ │ │ + b cdb64 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd994 │ │ │ │ + beq cdd04 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd8e4 │ │ │ │ + bne cdc54 │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2a87d0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a9618 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd918 │ │ │ │ + beq cdc88 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cd99c │ │ │ │ + beq cdd0c │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strb r1, [r6, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cd8d4 │ │ │ │ + beq cdc44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd954 │ │ │ │ + beq cdcc4 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd954 │ │ │ │ + beq cdcc4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cd7d4 │ │ │ │ + b cdb44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd7cc │ │ │ │ + bne cdb3c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cd7f4 │ │ │ │ + b cdb64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne cd92c │ │ │ │ + bne cdc9c │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291d3c │ │ │ │ + bl 292b44 │ │ │ │ mov r3, r0 │ │ │ │ - b cd83c │ │ │ │ - bl 64960 │ │ │ │ + b cdbac │ │ │ │ + bl 64990 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cd7d8 │ │ │ │ + b cdb48 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df54c │ │ │ │ + bl 2dfd10 │ │ │ │ mov r3, r0 │ │ │ │ - b cd83c │ │ │ │ + b cdbac │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cd7f4 │ │ │ │ + b cdb64 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd808 │ │ │ │ + beq cdb78 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cd7cc │ │ │ │ + b cdb3c │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cd814 │ │ │ │ + b cdb84 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd824 │ │ │ │ + b cdb94 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139840 │ │ │ │ - bl 2e2210 │ │ │ │ - b cd918 │ │ │ │ + bl 13998c │ │ │ │ + bl 2e29d0 │ │ │ │ + b cdc88 │ │ │ │ │ │ │ │ -000cd9ac : │ │ │ │ +000cdd1c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq cda40 │ │ │ │ + beq cddb0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cda18 │ │ │ │ + bcs cdd88 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cda10 │ │ │ │ + beq cdd80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cda10 │ │ │ │ + bgt cdd80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cda10 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne cdd80 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41688 @ 0xa2d8 │ │ │ │ + movw r1, #41752 @ 0xa318 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aece0 │ │ │ │ - movw r0, #10972 @ 0x2adc │ │ │ │ + bl aef8c │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cda38 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdda8 │ │ │ │ │ │ │ │ -000cda5c : │ │ │ │ +000cddcc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdb88 │ │ │ │ + bne cdef8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdb28 │ │ │ │ + beq cde98 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cdb28 │ │ │ │ - movw r3, #13468 @ 0x349c │ │ │ │ + beq cde98 │ │ │ │ + movw r3, #15332 @ 0x3be4 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cdaf4 │ │ │ │ + bne cde64 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw r3, #35436 @ 0x8a6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdb18 │ │ │ │ + beq cde88 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cdb0c │ │ │ │ + beq cde7c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 203570 │ │ │ │ + b 203cb8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdb18 │ │ │ │ + beq cde88 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdb04 │ │ │ │ + bne cde74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cdae8 │ │ │ │ + b cde58 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdba0 │ │ │ │ + beq cdf10 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdb94 │ │ │ │ + beq cdf04 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdb94 │ │ │ │ + beq cdf04 │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdbe0 │ │ │ │ + beq cdf50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b841c │ │ │ │ - bl 3c6bb4 <_Py_hashtable_foreach@@Base+0x6da8> │ │ │ │ + b 3b8704 │ │ │ │ + bl 3c6ccc <_Py_hashtable_foreach@@Base+0x69d0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdbc0 │ │ │ │ + bne cdf30 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #41724 @ 0xa2fc │ │ │ │ + movw r1, #41788 @ 0xa33c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b cdb8c │ │ │ │ + bl 140d3c │ │ │ │ + b cdefc │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #40740 @ 0x9f24 │ │ │ │ + movw r1, #40804 @ 0x9f64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b cdb8c │ │ │ │ - bl be620 │ │ │ │ + bl 140d3c │ │ │ │ + b cdefc │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdb70 │ │ │ │ - b cdb8c │ │ │ │ + beq cdee0 │ │ │ │ + b cdefc │ │ │ │ │ │ │ │ -000cdbf0 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000cdf60 <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq cdc88 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq cdff8 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq cdce8 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq ce058 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne cdc8c <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne cdffc <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cdc8c <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq cdffc <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45888 @ 0xb340 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq cdcc4 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq ce034 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc48 │ │ │ │ - b 1193fc │ │ │ │ + b abef4 │ │ │ │ + b 11961c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdcd4 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq ce044 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cdc78 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne cdfe8 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9468 │ │ │ │ + b a974c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257378 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 258214 <_PyThreadState_New@@Base+0x1fa4> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cdd20 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b62e0 │ │ │ │ + beq ce090 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdd20 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne ce090 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #21368 @ 0x5378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cdd14 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16ed94 │ │ │ │ + b ce084 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000cdd3c : │ │ │ │ +000ce0ac : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi cdd54 │ │ │ │ + bhi ce0c4 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3470 @ 0xd8e │ │ │ │ - movw r0, #41988 @ 0xa404 │ │ │ │ + movw r0, #42052 @ 0xa444 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000cdd80 : │ │ │ │ +000ce0f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdd3c │ │ │ │ + b ce0ac │ │ │ │ │ │ │ │ -000cdd94 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce104 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #516] @ cdfc0 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ ce330 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r9, r2 │ │ │ │ eor r4, r7, r5, asr #3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r1, r4 │ │ │ │ add r6, r3, r4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ ldr r8, [r6, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne cde80 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce1f0 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne cde80 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce1f0 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cde58 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce1c8 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt cdf24 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt ce294 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne cde74 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce1e4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq cde68 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce1d8 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq cde6c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce1dc <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cde6c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce1dc <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cde74 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce1e4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r8, [r9] │ │ │ │ - b cde2c <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce19c <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq cdf5c <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq ce2cc <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cde54 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce1c4 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cde24 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce194 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cdfb8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne ce328 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cdfb8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt ce328 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -164741,377 +164963,377 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdf44 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble ce2b4 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b cde24 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce194 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cde74 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce1e4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne cde3c <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b cde68 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce1ac <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce1d8 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdf1c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cdf1c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne ce28c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b ce28c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cde88 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce1f8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cde88 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce1f8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cde88 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce1f8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdea4 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b ce214 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b cde24 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce194 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cdfc4 : │ │ │ │ +000ce334 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt ce43c │ │ │ │ + blt ce7ac │ │ │ │ movw r6, #35436 @ 0x8a6c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce368 │ │ │ │ + blt ce6d8 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce354 │ │ │ │ - ldr r2, [pc, #1156] @ ce4a4 │ │ │ │ + bne ce6c4 │ │ │ │ + ldr r2, [pc, #1156] @ ce814 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce278 │ │ │ │ + bcs ce5e8 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce32c │ │ │ │ + beq ce69c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce23c │ │ │ │ + beq ce5ac │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce4a8 │ │ │ │ + ldr r2, [pc, #1072] @ ce818 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce2b8 │ │ │ │ + ble ce628 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce2d4 │ │ │ │ + bne ce644 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce30c │ │ │ │ + beq ce67c │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce3d0 │ │ │ │ + bhi ce740 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce378 │ │ │ │ - ldr r1, [pc, #976] @ ce4a4 │ │ │ │ + bne ce6e8 │ │ │ │ + ldr r1, [pc, #976] @ ce814 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bhi ce1e8 │ │ │ │ + bhi ce558 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce33c │ │ │ │ + beq ce6ac │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce1ac │ │ │ │ + beq ce51c │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #868] @ ce4a8 │ │ │ │ + ldr r2, [pc, #868] @ ce818 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce398 │ │ │ │ + bne ce708 │ │ │ │ add r2, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ add r0, r6, #16 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r3, #28] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq ce1a0 │ │ │ │ + beq ce510 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce120 │ │ │ │ + bhi ce490 │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne ce120 │ │ │ │ + bne ce490 │ │ │ │ ldr r6, [r5, #968] @ 0x3c8 │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce488 │ │ │ │ + bne ce7f8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne ce120 │ │ │ │ + bne ce490 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce16c │ │ │ │ - b ce3f0 │ │ │ │ + bne ce4dc │ │ │ │ + b ce760 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce06c │ │ │ │ + bhi ce3dc │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce06c │ │ │ │ + bne ce3dc │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce458 │ │ │ │ + bne ce7c8 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce368 │ │ │ │ + beq ce6d8 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ce06c │ │ │ │ + b ce3dc │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq ce094 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + beq ce404 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce46c │ │ │ │ - ldr r0, [pc, #448] @ ce4ac │ │ │ │ + bne ce7dc │ │ │ │ + ldr r0, [pc, #448] @ ce81c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce094 │ │ │ │ + bne ce404 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce094 │ │ │ │ - ldr r2, [pc, #412] @ ce4b0 │ │ │ │ + b ce404 │ │ │ │ + ldr r2, [pc, #412] @ ce820 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ sub r2, r2, #16 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b ce1a0 │ │ │ │ + b ce510 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ mov r3, r0 │ │ │ │ - b ce270 │ │ │ │ + b ce5e0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce1e0 │ │ │ │ + b ce550 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce06c │ │ │ │ - bl 2e2210 │ │ │ │ + bne ce3dc │ │ │ │ + bl 2e29d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce094 │ │ │ │ - b ce41c │ │ │ │ + bne ce404 │ │ │ │ + b ce78c │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce120 │ │ │ │ - b ce224 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bne ce490 │ │ │ │ + b ce594 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce424 │ │ │ │ - ldr r0, [pc, #248] @ ce4ac │ │ │ │ - bl 1bda70 │ │ │ │ + bne ce794 │ │ │ │ + ldr r0, [pc, #248] @ ce81c │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce154 │ │ │ │ + bne ce4c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce154 │ │ │ │ + b ce4c4 │ │ │ │ movw r2, #45916 @ 0xb35c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #10860 @ 0x2a6c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce41c │ │ │ │ + bgt ce78c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce41c │ │ │ │ + bne ce78c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce1a0 │ │ │ │ + b ce510 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce154 │ │ │ │ + b ce4c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42008 @ 0xa418 │ │ │ │ + movw r1, #42072 @ 0xa458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b ce41c │ │ │ │ + bl 16ed94 │ │ │ │ + b ce78c │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce2a0 │ │ │ │ + b ce610 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce094 │ │ │ │ + b ce404 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce210 │ │ │ │ + b ce580 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -000ce4b4 : │ │ │ │ +000ce824 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -165120,115 +165342,115 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq ce614 │ │ │ │ + beq ce984 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce640 │ │ │ │ + bne ce9b0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce5bc │ │ │ │ + bne ce92c │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce5c4 │ │ │ │ + beq ce934 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce590 │ │ │ │ + beq ce900 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce5bc │ │ │ │ + ble ce92c │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ce5fc │ │ │ │ + beq ce96c │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce584 │ │ │ │ + beq ce8f4 │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce5bc │ │ │ │ + ble ce92c │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce554 │ │ │ │ + bne ce8c4 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce5a0 │ │ │ │ + bgt ce910 │ │ │ │ mov r0, #0 │ │ │ │ - b ce588 │ │ │ │ + b ce8f8 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce5bc │ │ │ │ + ble ce92c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce608 │ │ │ │ + beq ce978 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce574 │ │ │ │ + bne ce8e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce580 │ │ │ │ - b ce584 │ │ │ │ + bne ce8f0 │ │ │ │ + b ce8f4 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce5d0 │ │ │ │ + b ce940 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce588 │ │ │ │ + beq ce8f8 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce508 │ │ │ │ + beq ce878 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce5bc │ │ │ │ + blt ce92c │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce5bc │ │ │ │ + ble ce92c │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ mov r5, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldrb lr, [lr, #5] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add ip, ip, r5, lsl lr │ │ │ │ ldr lr, [ip, #20] │ │ │ │ - b ce5ec │ │ │ │ + b ce95c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -165237,216 +165459,216 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq ce808 │ │ │ │ + beq ceb78 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce834 │ │ │ │ + bne ceba4 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce7f4 │ │ │ │ + bne ceb64 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce770 │ │ │ │ + beq ceae0 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce7c8 │ │ │ │ + beq ceb38 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce7f4 │ │ │ │ + ble ceb64 │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq ce7a8 │ │ │ │ + beq ceb18 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq ce7b0 │ │ │ │ + beq ceb20 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce7bc │ │ │ │ + bne ceb2c │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp r0, lr │ │ │ │ - bge ce7f4 │ │ │ │ + bge ceb64 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce7fc │ │ │ │ + beq ceb6c │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce748 │ │ │ │ + bne ceab8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce754 │ │ │ │ + bne ceac4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce764 │ │ │ │ + beq cead4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ce764 │ │ │ │ + b cead4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce7f4 │ │ │ │ + ble ceb64 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce728 │ │ │ │ + bne cea98 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce7d8 │ │ │ │ + bgt ceb48 │ │ │ │ mov r0, #0 │ │ │ │ - b ce768 │ │ │ │ + b cead8 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce77c │ │ │ │ + b ceaec │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce768 │ │ │ │ + beq cead8 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce6dc │ │ │ │ + beq cea4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce7f4 │ │ │ │ + blt ceb64 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce7f4 │ │ │ │ + ble ceb64 │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb r5, [lr, #5] │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r1, ip, r1, lsl r5 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ - b ce798 │ │ │ │ + b ceb08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt ceba4 │ │ │ │ + bgt cef14 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce8c0 │ │ │ │ + beq cec30 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce980 │ │ │ │ + ble cecf0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #47520 @ 0xb9a0 │ │ │ │ + movw r2, #48204 @ 0xbc4c │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cead8 │ │ │ │ + bne cee48 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #24936 @ 0x6168 │ │ │ │ + movw r2, #25672 @ 0x6448 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne ceac0 │ │ │ │ - ldr r2, [pc, #720] @ cebcc │ │ │ │ + bne cee30 │ │ │ │ + ldr r2, [pc, #720] @ cef3c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ce9c0 │ │ │ │ + beq ced30 │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt ce948 │ │ │ │ + bgt cecb8 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce9c0 │ │ │ │ + beq ced30 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq ce9a0 │ │ │ │ + beq ced10 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce9f0 │ │ │ │ + beq ced60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce8c0 │ │ │ │ + bne cec30 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce8c0 │ │ │ │ + b cec30 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b ce978 │ │ │ │ + b cece8 │ │ │ │ ldr r1, [r0, #980] @ 0x3d4 │ │ │ │ - movw r2, #34020 @ 0x84e4 │ │ │ │ + movw r2, #33316 @ 0x8224 │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ceb94 │ │ │ │ + bne cef04 │ │ │ │ mov r0, r3 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ce978 │ │ │ │ + b cece8 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r3 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -165457,48 +165679,48 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ str ip, [r2, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r3, lr │ │ │ │ - bne cea58 │ │ │ │ + bne cedc8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cea54 │ │ │ │ + beq cedc4 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ceb14 │ │ │ │ + beq cee84 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ceae8 │ │ │ │ + beq cee58 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq ce978 │ │ │ │ + beq cece8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r4, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [lr, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [lr, #20] │ │ │ │ - b ce978 │ │ │ │ + b cece8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ @@ -165511,18 +165733,18 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ str r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r4, #532] @ 0x214 │ │ │ │ - b ce978 │ │ │ │ + b cece8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cea6c │ │ │ │ + beq ceddc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -165543,80 +165765,80 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b ce978 │ │ │ │ + b cece8 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b ce9e0 │ │ │ │ + b ced50 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #42064 @ 0xa450 │ │ │ │ + movw r1, #42128 @ 0xa490 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ bl 32664 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce8a8 │ │ │ │ + b cec18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #47520 @ 0xb9a0 │ │ │ │ + movw r3, #48204 @ 0xbc4c │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ced70 │ │ │ │ + bne cf0e0 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24936 @ 0x6168 │ │ │ │ + movw r3, #25672 @ 0x6448 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cedc0 │ │ │ │ + bne cf130 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #604] @ cee80 │ │ │ │ + ldr r3, [pc, #604] @ cf1f0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ced94 │ │ │ │ + beq cf104 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cec70 │ │ │ │ + bgt cefe0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ced94 │ │ │ │ + beq cf104 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq ced74 │ │ │ │ + beq cf0e4 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -165629,29 +165851,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne ced08 │ │ │ │ + bne cf078 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ced04 │ │ │ │ + beq cf074 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [ip, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq cedf4 │ │ │ │ + beq cf164 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cedc8 │ │ │ │ + beq cf138 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -165673,18 +165895,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #33316 @ 0x8224 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cee74 │ │ │ │ + bne cf1e4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ @@ -165698,15 +165920,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ced1c │ │ │ │ + beq cf08c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -165730,24 +165952,24 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b cedb0 │ │ │ │ + b cf120 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cee84 <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf1f4 <_PyTuple_FromPair@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #440] @ cf058 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cf3c8 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ sub sp, sp, #8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ @@ -165756,38 +165978,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cef8c <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cf05c <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cf2fc <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cf3cc <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne ceff0 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cf360 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r5, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cef48 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf2b8 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cef48 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf2b8 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, r6] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -165803,105 +166025,105 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cef0c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf27c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cefc0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cf330 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf044 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cf3b4 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cef3c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cf2ac <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cef3c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cf2ac <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cef3c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b cf2ac <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf028 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cf060 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cf398 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cf3d0 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cef0c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf27c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cef0c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf27c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cef0c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf27c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cefc0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cf330 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cf064 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cf3d4 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #408] @ cf218 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cf588 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf14c <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf21c <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cf4bc <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cf58c <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf1b0 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cf520 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r7, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf108 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf478 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf108 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf478 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -165917,62 +166139,62 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf0cc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf43c <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf180 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cf4f0 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf204 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cf574 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf0fc <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cf46c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf0fc <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cf46c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf0fc <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b cf46c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf1e8 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf220 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cf558 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cf590 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf0cc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf43c <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf0cc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf43c <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf0cc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf43c <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf180 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cf4f0 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -165981,182 +166203,182 @@ │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ bic ip, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ cmpeq ip, #1 │ │ │ │ - beq cf280 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cf5f0 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf2c8 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cf638 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf2a4 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cf614 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cf5e8 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #41524 @ 0xa234 │ │ │ │ + movw r0, #41588 @ 0xa274 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37bc64 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37bf9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf288 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cf5f8 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cf5e8 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf2cc <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cf63c <_PyObject_MakeTpCall@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf9ac <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq cfd1c <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf674 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cf930 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq cf9e4 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ + blt cfca0 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cf7c8 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cfae4 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt cfb38 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ + ldr r2, [pc, #1984] @ cfe54 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf588 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cfae8 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq cf8f8 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + ldr r0, [pc, #1956] @ cfe58 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cf8e0 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne cfc50 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt cf5d4 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt cf944 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf424 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cf794 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf68c <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne cf9fc <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf644 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt cf9b4 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf424 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cf794 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ add ip, r8, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ add sl, r8, r3, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf664 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne cf9d4 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf67c <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt cf9ec <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf3ec <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cf75c <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf5e8 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cf958 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cf6b0 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne cfa20 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf974 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #64316 @ 0xfb3c │ │ │ │ + bcc cfce4 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + movw r3, #65196 @ 0xfeac │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cf62c <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + bne cf99c <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cf730 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cfaec <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq cfaa0 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ + ldr r2, [pc, #1664] @ cfe5c <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf9b4 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + beq cfd24 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cf82c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq cfb9c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf9d8 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + bne cfd48 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cf764 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne cfad4 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf88c <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt cfbfc <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf560 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt cf8d0 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf560 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cfaec <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne cf8d0 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + ldr r3, [pc, #1528] @ cfe5c <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r3, #780] @ 0x30c │ │ │ │ @@ -166165,61 +166387,61 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cf99c <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cfae8 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne cfd0c <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #1452] @ cfe58 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cf8b4 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne cfc24 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf864 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne cfbd4 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cf708 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne cfa78 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf810 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq cfb80 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa14 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne cfd84 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble cf394 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble cf704 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf3a8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cf718 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf42c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cfae4 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cf79c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1268] @ cfe54 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -166227,483 +166449,483 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r2, r2, sl │ │ │ │ str r1, [sl] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ - b cf42c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cf79c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf3e0 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf424 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cf750 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cf794 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cf5e8 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq cf958 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf410 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cf654 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cfaf0 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf42c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cf780 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b cf9c4 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ + ldr r4, [pc, #1140] @ cfe60 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + b cf79c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf3ec <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf424 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cf75c <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cf794 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ movne r2, #1 │ │ │ │ - bne cf3e0 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf5e8 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cf750 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cf958 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf434 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cf7a4 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf96c <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11b148 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ + bl 11b448 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf438 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cf7a8 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf568 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt cf8d8 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf568 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne cf8d8 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cf568 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cf8d8 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfa54 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq cfdc4 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf464 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + beq cf7d4 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42200 @ 0xa4d8 │ │ │ │ + movw r1, #42264 @ 0xa518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r5, #0 │ │ │ │ - b cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfa9c <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq cfe0c <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf4ac <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf81c <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf4ac <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf81c <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf4ac <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf81c <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cf7ac <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne cfb1c <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ + b cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf588 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls cf8f8 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r2, [r8] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b cf3a8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cf718 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf944 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq cfcb4 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf944 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq cfcb4 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ mov r5, #0 │ │ │ │ - b cf57c <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + b cf8ec <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf840 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ + beq cfbb0 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf560 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq cf8d0 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf560 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cf8d0 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cf544 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + beq cf8b4 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf544 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b cf8b4 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cf918 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cfaf4 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1bda70 │ │ │ │ + bne cfc88 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #504] @ cfe64 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf368 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cf6d8 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf368 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cf6d8 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf368 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cf6d8 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf434 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cf7a4 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf444 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cf7b4 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #42168 @ 0xa4b8 │ │ │ │ + movw r1, #42232 @ 0xa4f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf444 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf560 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 300e58 │ │ │ │ - b cf824 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cf8d0 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 301630 │ │ │ │ + b cfb94 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #42232 @ 0xa4f8 │ │ │ │ + movw r2, #42296 @ 0xa538 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf4a0 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ + beq cf810 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfa84 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + ble cfdf4 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 336494 │ │ │ │ - b cf75c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 33695c │ │ │ │ + b cfacc <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf57c <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + beq cf8ec <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfac8 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + ble cfe38 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 336494 │ │ │ │ + b 33695c │ │ │ │ cmp r8, #0 │ │ │ │ - beq cfa68 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq cfdd8 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf744 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne cfab4 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf9f0 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cf9f0 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bne cfd60 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cfd60 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf4ac <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf81c <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfaa0 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ + bne cfe10 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf4ac <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf4d0 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf81c <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + b cf840 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa2c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne cfd9c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cfa2c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cfd9c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfb20 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ + bcc cfe90 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfb18 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ + bcc cfe88 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cfbe0 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ cfd7c <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq cff50 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ + ldr ip, [pc, #524] @ d00ec <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq cfc88 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq cfff8 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq cfc44 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq cffb4 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfcb0 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne d0020 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne cfc10 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne cff80 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfbd4 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq cff44 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfc60 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt cffd0 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfd08 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq d0078 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cfb68 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ + beq cfed8 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42200 @ 0xa4d8 │ │ │ │ + movw r1, #42264 @ 0xa518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b cfc58 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16ed94 │ │ │ │ + b cffc8 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd38 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d00a8 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cfbd4 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble cff44 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne cfc28 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b cfbb8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne cff98 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ + b cff28 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfcf0 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0060 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfcf0 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0060 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ mov r4, #0 │ │ │ │ - b cfbd4 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b cff44 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfc58 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt cffc8 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc58 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne cffc8 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cfc58 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b cffc8 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #42232 @ 0xa4f8 │ │ │ │ + movw r2, #42296 @ 0xa538 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfbac <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq cff1c <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfd64 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d00d4 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 336494 │ │ │ │ + b 33695c │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b cfc9c <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b d000c <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfd1c <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d008c <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfbf4 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne cff64 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cfbd4 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b cff44 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfbb8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq cff28 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfd3c <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ + bne d00ac <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfbb8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b cfbd4 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq cff28 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + b cff44 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfcc8 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b cfcc8 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne d0038 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0038 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -166714,320 +166936,320 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42264 @ 0xa518 │ │ │ │ + movw r1, #42328 @ 0xa558 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d2f8c │ │ │ │ + bl d3310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2b70 <_PyObject_MakeTpCall@@Base+0x38a4> │ │ │ │ + beq d2ef0 <_PyObject_MakeTpCall@@Base+0x38b4> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d00b4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d0424 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r8, #0 │ │ │ │ - ble d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2b3c <_PyObject_MakeTpCall@@Base+0x3870> │ │ │ │ + bge d2ebc <_PyObject_MakeTpCall@@Base+0x3880> │ │ │ │ cmp r8, #1 │ │ │ │ - beq cfe58 <_PyObject_MakeTpCall@@Base+0xb8c> │ │ │ │ + beq d01c8 <_PyObject_MakeTpCall@@Base+0xb8c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r9, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2bc8 <_PyObject_MakeTpCall@@Base+0x38fc> │ │ │ │ + bge d2f48 <_PyObject_MakeTpCall@@Base+0x390c> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne cfe38 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ + bne d01a8 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d2be4 <_PyObject_MakeTpCall@@Base+0x3918> │ │ │ │ + beq d2f64 <_PyObject_MakeTpCall@@Base+0x3928> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq cff9c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d030c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq cff9c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d030c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp lr, #2 │ │ │ │ - beq cff7c <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d02ec <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ cmp lr, #3 │ │ │ │ - beq cff5c <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d02cc <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ cmp lr, #4 │ │ │ │ - beq cff3c <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d02ac <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ cmp lr, #5 │ │ │ │ - beq cff1c <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d028c <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d1b84 <_PyObject_MakeTpCall@@Base+0x28b8> │ │ │ │ + bne d1f04 <_PyObject_MakeTpCall@@Base+0x28c8> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1850 <_PyObject_MakeTpCall@@Base+0x2584> │ │ │ │ + beq d1bcc <_PyObject_MakeTpCall@@Base+0x2590> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cff9c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + b d030c <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32052 @ 0x7d34 │ │ │ │ + movw r1, #32116 @ 0x7d74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ movw r5, #36124 @ 0x8d1c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw ip, #21196 @ 0x52cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2e7c <_PyObject_MakeTpCall@@Base+0x3bb0> │ │ │ │ + beq d3200 <_PyObject_MakeTpCall@@Base+0x3bc4> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0150 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d04c0 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl c3fec │ │ │ │ + bl c42f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + beq d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d28ec <_PyObject_MakeTpCall@@Base+0x3620> │ │ │ │ - ldr r2, [pc, #3856] @ d10b8 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + beq d2c6c <_PyObject_MakeTpCall@@Base+0x3630> │ │ │ │ + ldr r2, [pc, #3864] @ d1430 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1640] @ 0x668 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1d4c <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ + bne d20cc <_PyObject_MakeTpCall@@Base+0x2a90> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #1648] @ 0x670 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d4c <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ - ldr r1, [pc, #3848] @ d10dc <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d20cc <_PyObject_MakeTpCall@@Base+0x2a90> │ │ │ │ + ldr r1, [pc, #3856] @ d1454 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1100 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ - ldr r3, [pc, #3800] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1478 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ + ldr r3, [pc, #3808] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1e84 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ + bne d2204 <_PyObject_MakeTpCall@@Base+0x2bc8> │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ clz r9, r3 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ lsr r9, r9, #5 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [fp, #-84] @ 0xffffffac │ │ │ │ strne r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d12d0 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + bne d1648 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - movw r8, #41024 @ 0xa040 │ │ │ │ + movw r8, #41764 @ 0xa324 │ │ │ │ movt r8, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d2cfc <_PyObject_MakeTpCall@@Base+0x3a30> │ │ │ │ + bne d3080 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + beq d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d02c8 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - ldr r3, [pc, #3648] @ d10d0 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d0638 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ + ldr r3, [pc, #3656] @ d1448 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub r2, sl, #8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -167050,328 +167272,328 @@ │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ add r2, sl, #384 @ 0x180 │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #372 @ 0x174 │ │ │ │ str r2, [sl, #56] @ 0x38 │ │ │ │ add r2, sl, #424 @ 0x1a8 │ │ │ │ str r2, [sl, #80] @ 0x50 │ │ │ │ - bgt d2e58 <_PyObject_MakeTpCall@@Base+0x3b8c> │ │ │ │ + bgt d31dc <_PyObject_MakeTpCall@@Base+0x3ba0> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0328 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + bgt d0698 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #56836 @ 0xde04 │ │ │ │ + movw r2, #57784 @ 0xe1b8 │ │ │ │ movt r2, #24 │ │ │ │ str r8, [sl, #152] @ 0x98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [sl, #24] │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [sl, #128] @ 0x80 │ │ │ │ - movw r2, #48120 @ 0xbbf8 │ │ │ │ + movw r2, #48896 @ 0xbf00 │ │ │ │ movt r2, #11 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #35844 @ 0x8c04 │ │ │ │ + movw r2, #36804 @ 0x8fc4 │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #6864 @ 0x1ad0 │ │ │ │ + movw r2, #8208 @ 0x2010 │ │ │ │ movt r2, #30 │ │ │ │ str r2, [sl, #96] @ 0x60 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r6, [sl, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [sl, #432] @ 0x1b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sl, #452] @ 0x1c4 │ │ │ │ str r3, [sl, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d16f0 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ + bne d1a6c <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d1728 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ + beq d1aa4 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2818 <_PyObject_MakeTpCall@@Base+0x354c> │ │ │ │ + beq d2b98 <_PyObject_MakeTpCall@@Base+0x355c> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2818 <_PyObject_MakeTpCall@@Base+0x354c> │ │ │ │ + beq d2b98 <_PyObject_MakeTpCall@@Base+0x355c> │ │ │ │ adds r0, r4, #20 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d2eb8 <_PyObject_MakeTpCall@@Base+0x3bec> │ │ │ │ + beq d323c <_PyObject_MakeTpCall@@Base+0x3c00> │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r4 │ │ │ │ - bne d2a40 <_PyObject_MakeTpCall@@Base+0x3774> │ │ │ │ + bne d2dc0 <_PyObject_MakeTpCall@@Base+0x3784> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [sl, #132] @ 0x84 │ │ │ │ - bne d2ec8 <_PyObject_MakeTpCall@@Base+0x3bfc> │ │ │ │ + bne d324c <_PyObject_MakeTpCall@@Base+0x3c10> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2670 <_PyObject_MakeTpCall@@Base+0x33a4> │ │ │ │ - ldr r1, [pc, #3236] @ d10b8 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + beq d29f0 <_PyObject_MakeTpCall@@Base+0x33b4> │ │ │ │ + ldr r1, [pc, #3244] @ d1430 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d175c <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + bne d1ad8 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d175c <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + beq d1ad8 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d16e0 <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ - bl 19e32c │ │ │ │ + bne d1a5c <_PyObject_MakeTpCall@@Base+0x2420> │ │ │ │ + bl 19e46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d04bc <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - ldr r1, [pc, #3148] @ d10bc <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + beq d082c <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + ldr r1, [pc, #3156] @ d1434 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ mov r2, r8 │ │ │ │ - bl c256c │ │ │ │ + bl c2874 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d04b4 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ - ldr r1, [pc, #3136] @ d10cc <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + beq d0824 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + ldr r1, [pc, #3144] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d04b4 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bgt d0824 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2da0 <_PyObject_MakeTpCall@@Base+0x3ad4> │ │ │ │ + beq d3124 <_PyObject_MakeTpCall@@Base+0x3ae8> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2b14 <_PyObject_MakeTpCall@@Base+0x3848> │ │ │ │ + beq d2e94 <_PyObject_MakeTpCall@@Base+0x3858> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1d20 <_PyObject_MakeTpCall@@Base+0x2a54> │ │ │ │ + bne d20a0 <_PyObject_MakeTpCall@@Base+0x2a64> │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d20 <_PyObject_MakeTpCall@@Base+0x2a54> │ │ │ │ - ldr r1, [pc, #3028] @ d10d8 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + beq d20a0 <_PyObject_MakeTpCall@@Base+0x2a64> │ │ │ │ + ldr r1, [pc, #3036] @ d1450 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d156c <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ + beq d18e8 <_PyObject_MakeTpCall@@Base+0x22ac> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1518 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + bgt d1894 <_PyObject_MakeTpCall@@Base+0x2258> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1528 <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ - ldr r1, [pc, #2956] @ d10d8 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + beq d18a4 <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ + ldr r1, [pc, #2964] @ d1450 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sl, #440] @ 0x1b8 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d143c <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ - ldr r1, [pc, #2876] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d17b4 <_PyObject_MakeTpCall@@Base+0x2178> │ │ │ │ + ldr r1, [pc, #2884] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1dd0 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ + bne d2150 <_PyObject_MakeTpCall@@Base+0x2b14> │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1dd0 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ + beq d2150 <_PyObject_MakeTpCall@@Base+0x2b14> │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1460 <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ + beq d17d8 <_PyObject_MakeTpCall@@Base+0x219c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d067c <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d09ec <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2914 <_PyObject_MakeTpCall@@Base+0x3648> │ │ │ │ + beq d2c94 <_PyObject_MakeTpCall@@Base+0x3658> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2914 <_PyObject_MakeTpCall@@Base+0x3648> │ │ │ │ + beq d2c94 <_PyObject_MakeTpCall@@Base+0x3658> │ │ │ │ adds r3, r6, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2ea8 <_PyObject_MakeTpCall@@Base+0x3bdc> │ │ │ │ + beq d322c <_PyObject_MakeTpCall@@Base+0x3bf0> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e31c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne d29e4 <_PyObject_MakeTpCall@@Base+0x3718> │ │ │ │ - ldr r3, [pc, #2736] @ d10d0 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + bne d2d64 <_PyObject_MakeTpCall@@Base+0x3728> │ │ │ │ + ldr r3, [pc, #2744] @ d1448 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r7] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi d16a0 <_PyObject_MakeTpCall@@Base+0x23d4> │ │ │ │ + bhi d1a1c <_PyObject_MakeTpCall@@Base+0x23e0> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d21f8 <_PyObject_MakeTpCall@@Base+0x2f2c> │ │ │ │ + beq d2578 <_PyObject_MakeTpCall@@Base+0x2f3c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1664 <_PyObject_MakeTpCall@@Base+0x2398> │ │ │ │ + beq d19e0 <_PyObject_MakeTpCall@@Base+0x23a4> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e280 │ │ │ │ str r6, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2648 <_PyObject_MakeTpCall@@Base+0x337c> │ │ │ │ + beq d29c8 <_PyObject_MakeTpCall@@Base+0x338c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1e3c <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ + bne d21bc <_PyObject_MakeTpCall@@Base+0x2b80> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1e3c <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ - ldr r1, [pc, #2596] @ d10ec <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq d21bc <_PyObject_MakeTpCall@@Base+0x2b80> │ │ │ │ + ldr r1, [pc, #2604] @ d1464 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1ad4 <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ - ldr r3, [pc, #2532] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1e54 <_PyObject_MakeTpCall@@Base+0x2818> │ │ │ │ + ldr r3, [pc, #2540] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ea4 <_PyObject_MakeTpCall@@Base+0x2bd8> │ │ │ │ + bne d2224 <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d25f8 <_PyObject_MakeTpCall@@Base+0x332c> │ │ │ │ - ldr r3, [pc, #2468] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d2978 <_PyObject_MakeTpCall@@Base+0x333c> │ │ │ │ + ldr r3, [pc, #2476] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #3288] @ 0xcd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1e18 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + bne d2198 <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1e18 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ - ldr r1, [pc, #2484] @ d10f0 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d2198 <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ldr r1, [pc, #2492] @ d1468 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1ee4 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ - ldr r3, [pc, #2416] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2264 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + ldr r3, [pc, #2424] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1eb4 <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ + bne d2234 <_PyObject_MakeTpCall@@Base+0x2bf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2620 <_PyObject_MakeTpCall@@Base+0x3354> │ │ │ │ - ldr r3, [pc, #2352] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d29a0 <_PyObject_MakeTpCall@@Base+0x3364> │ │ │ │ + ldr r3, [pc, #2360] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1676] @ 0x68c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1e60 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ + bne d21e0 <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ ldr r2, [r3, #1684] @ 0x694 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1e60 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ - ldr r1, [pc, #2380] @ d10fc <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d21e0 <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ + ldr r1, [pc, #2388] @ d1474 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1c40 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ - ldr r3, [pc, #2300] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1fc0 <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ + ldr r3, [pc, #2308] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ed4 <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ + bne d2254 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1c64 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ + bne d1fe4 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r2, [sl, #20] │ │ │ │ ldrne r3, [sl, #84] @ 0x54 │ │ │ │ orrne r3, r3, #8 │ │ │ │ @@ -167386,446 +167608,448 @@ │ │ │ │ strne r3, [sl, #144] @ 0x90 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #8388608 @ 0x800000 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, sl, r3 │ │ │ │ strne r3, [sl, #120] @ 0x78 │ │ │ │ - beq d2cb0 <_PyObject_MakeTpCall@@Base+0x39e4> │ │ │ │ - ldr r2, [pc, #2176] @ d10d0 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d3034 <_PyObject_MakeTpCall@@Base+0x39f8> │ │ │ │ + ldr r2, [pc, #2184] @ d1448 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ - bne d14a8 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ + bne d1820 <_PyObject_MakeTpCall@@Base+0x21e4> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1308 <_PyObject_MakeTpCall@@Base+0x203c> │ │ │ │ + bne d1680 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #0 │ │ │ │ cmple r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #124] @ 0x7c │ │ │ │ - bne d133c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + bne d16b4 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2cd4 <_PyObject_MakeTpCall@@Base+0x3a08> │ │ │ │ - ldr r1, [pc, #2064] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d3058 <_PyObject_MakeTpCall@@Base+0x3a1c> │ │ │ │ + ldr r1, [pc, #2072] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1dac <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ + bne d212c <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ ldr r2, [r1, #1724] @ 0x6bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1dac <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ + beq d212c <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d17a8 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ - ldr r3, [pc, #2012] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1b24 <_PyObject_MakeTpCall@@Base+0x24e8> │ │ │ │ + ldr r3, [pc, #2020] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ec4 <_PyObject_MakeTpCall@@Base+0x2bf8> │ │ │ │ + bne d2244 <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d1388 <_PyObject_MakeTpCall@@Base+0x20bc> │ │ │ │ - ldr r3, [pc, #1952] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d1700 <_PyObject_MakeTpCall@@Base+0x20c4> │ │ │ │ + ldr r3, [pc, #1960] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1788] @ 0x6fc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1df4 <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ + bne d2174 <_PyObject_MakeTpCall@@Base+0x2b38> │ │ │ │ ldr r2, [r3, #1796] @ 0x704 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1df4 <_PyObject_MakeTpCall@@Base+0x2b28> │ │ │ │ + beq d2174 <_PyObject_MakeTpCall@@Base+0x2b38> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1956] @ d10e8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ldr r1, [pc, #1964] @ d1460 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d13ac <_PyObject_MakeTpCall@@Base+0x20e0> │ │ │ │ + beq d1724 <_PyObject_MakeTpCall@@Base+0x20e8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #33344 @ 0x8240 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2e8c <_PyObject_MakeTpCall@@Base+0x3bc0> │ │ │ │ + bne d3210 <_PyObject_MakeTpCall@@Base+0x3bd4> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ - beq d0994 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + beq d0d04 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1620 <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ - ldr r1, [pc, #1868] @ d10e8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ble d199c <_PyObject_MakeTpCall@@Base+0x2360> │ │ │ │ + ldr r1, [pc, #1876] @ d1460 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d09d0 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ + bne d0d40 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2724 <_PyObject_MakeTpCall@@Base+0x3458> │ │ │ │ + beq d2aa4 <_PyObject_MakeTpCall@@Base+0x3468> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a1838 │ │ │ │ + bl a1b18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ movw r1, #8040 @ 0x1f68 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a08 <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ + beq d0d78 <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl d4d9c <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ + bl d5120 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09e8 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne d0d58 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2748 <_PyObject_MakeTpCall@@Base+0x347c> │ │ │ │ + beq d2ac8 <_PyObject_MakeTpCall@@Base+0x348c> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d252c <_PyObject_MakeTpCall@@Base+0x3260> │ │ │ │ + bne d28ac <_PyObject_MakeTpCall@@Base+0x3270> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d258c <_PyObject_MakeTpCall@@Base+0x32c0> │ │ │ │ + beq d290c <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d258c <_PyObject_MakeTpCall@@Base+0x32c0> │ │ │ │ + beq d290c <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ mov r1, #0 │ │ │ │ - bl c3fec │ │ │ │ + bl c42f4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r3, [pc, #1684] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r3, [pc, #1692] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ str sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov sl, #0 │ │ │ │ + mov sl, r9 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + mov r9, #0 │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d0bb0 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + b d0f24 <_PyObject_MakeTpCall@@Base+0x18e8> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1050 <_PyObject_MakeTpCall@@Base+0x1d84> │ │ │ │ - add r1, r1, sl, lsl #3 │ │ │ │ + beq d13c8 <_PyObject_MakeTpCall@@Base+0x1d8c> │ │ │ │ + add r1, r1, r9, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1414 <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d178c <_PyObject_MakeTpCall@@Base+0x2150> │ │ │ │ + cmp r2, r9 │ │ │ │ + ble d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #12 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - add sl, sl, #1 │ │ │ │ + add r9, r9, #1 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1568] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r3, [pc, #1572] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d0e6c <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + bne d11e4 <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mla r2, r3, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ cmp r2, r0 │ │ │ │ - bne d0e68 <_PyObject_MakeTpCall@@Base+0x1b9c> │ │ │ │ + bne d11e0 <_PyObject_MakeTpCall@@Base+0x1ba4> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1588 <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ + bgt d1904 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ tst r3, #1 │ │ │ │ - bne d1594 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d1910 <_PyObject_MakeTpCall@@Base+0x22d4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d15b4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + beq d1930 <_PyObject_MakeTpCall@@Base+0x22f4> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b90 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ + bgt d0f04 <_PyObject_MakeTpCall@@Base+0x18c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2c10 <_PyObject_MakeTpCall@@Base+0x3944> │ │ │ │ + beq d2f90 <_PyObject_MakeTpCall@@Base+0x3954> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d15b4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ - ldr r3, [pc, #1316] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1930 <_PyObject_MakeTpCall@@Base+0x22f4> │ │ │ │ + ldr r3, [pc, #1320] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1504 <_PyObject_MakeTpCall@@Base+0x2238> │ │ │ │ - ldr r5, [r9, #4] │ │ │ │ + bne d187c <_PyObject_MakeTpCall@@Base+0x2240> │ │ │ │ + ldr r5, [sl, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ ubfx r3, r4, #29, #1 │ │ │ │ cmp r5, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2af8 <_PyObject_MakeTpCall@@Base+0x382c> │ │ │ │ - ldr r3, [r9, #28] │ │ │ │ + beq d2e78 <_PyObject_MakeTpCall@@Base+0x383c> │ │ │ │ + ldr r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2134 <_PyObject_MakeTpCall@@Base+0x2e68> │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ + bne d24b4 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ldr r3, [sl, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cmp r2, sl │ │ │ │ - bgt d0a74 <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - ldr r6, [pc, #1236] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ - ldr r3, [r9] │ │ │ │ + cmp r2, r9 │ │ │ │ + bgt d0de8 <_PyObject_MakeTpCall@@Base+0x17ac> │ │ │ │ + mov r9, sl │ │ │ │ + ldr r6, [pc, #1236] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r3, [r9] │ │ │ │ ldr r2, [r6, r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d0c74 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bgt d0fec <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c74 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bne d0fec <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ ldr r5, [r2, #780] @ 0x30c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r5, fp, r5 │ │ │ │ cmp r5, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r5, r5, #13 │ │ │ │ - bne d2c1c <_PyObject_MakeTpCall@@Base+0x3950> │ │ │ │ - ldr r2, [pc, #1140] @ d10c4 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d2f9c <_PyObject_MakeTpCall@@Base+0x3960> │ │ │ │ + ldr r2, [pc, #1140] @ d143c <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24ac <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ + bne d282c <_PyObject_MakeTpCall@@Base+0x31f0> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d206c <_PyObject_MakeTpCall@@Base+0x2da0> │ │ │ │ + bne d23ec <_PyObject_MakeTpCall@@Base+0x2db0> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r6, r7] │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d1638 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d19b4 <_PyObject_MakeTpCall@@Base+0x2378> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1638 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d19b4 <_PyObject_MakeTpCall@@Base+0x2378> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ movw r0, #35728 @ 0x8b90 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2230 <_PyObject_MakeTpCall@@Base+0x2f64> │ │ │ │ + beq d25b0 <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d27b8 <_PyObject_MakeTpCall@@Base+0x34ec> │ │ │ │ - ldr r3, [pc, #996] @ d10c0 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + bne d2b38 <_PyObject_MakeTpCall@@Base+0x34fc> │ │ │ │ + ldr r3, [pc, #996] @ d1438 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ ldr r3, [r3, #3288] @ 0xcd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d27f8 <_PyObject_MakeTpCall@@Base+0x352c> │ │ │ │ + beq d2b78 <_PyObject_MakeTpCall@@Base+0x353c> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d226c <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ - ldr r1, [pc, #1008] @ d10f0 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d25ec <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ + ldr r1, [pc, #1008] @ d1468 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2298 <_PyObject_MakeTpCall@@Base+0x2fcc> │ │ │ │ + beq d2618 <_PyObject_MakeTpCall@@Base+0x2fdc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2dd4 <_PyObject_MakeTpCall@@Base+0x3b08> │ │ │ │ + bgt d3158 <_PyObject_MakeTpCall@@Base+0x3b1c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d94 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + bne d110c <_PyObject_MakeTpCall@@Base+0x1ad0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6, r7] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r2, fp, r3 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r3, r2, #13 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d26bc <_PyObject_MakeTpCall@@Base+0x33f0> │ │ │ │ - ldr r2, [pc, #856] @ d10c4 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d2a3c <_PyObject_MakeTpCall@@Base+0x3400> │ │ │ │ + ldr r2, [pc, #856] @ d143c <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d26cc <_PyObject_MakeTpCall@@Base+0x3400> │ │ │ │ + bne d2a4c <_PyObject_MakeTpCall@@Base+0x3410> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d21b4 <_PyObject_MakeTpCall@@Base+0x2ee8> │ │ │ │ + bne d2534 <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0e28 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bgt d11a0 <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e28 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bne d11a0 <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r6, r7] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #780] @ 0x30c │ │ │ │ ldr r9, [r2, #24] │ │ │ │ sub r3, fp, r3 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r6, #1 │ │ │ │ asr r8, r3, #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d26f0 <_PyObject_MakeTpCall@@Base+0x3424> │ │ │ │ - ldr r2, [pc, #696] @ d10c4 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d2a70 <_PyObject_MakeTpCall@@Base+0x3434> │ │ │ │ + ldr r2, [pc, #696] @ d143c <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2700 <_PyObject_MakeTpCall@@Base+0x3434> │ │ │ │ + bne d2a80 <_PyObject_MakeTpCall@@Base+0x3444> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d21d8 <_PyObject_MakeTpCall@@Base+0x2f0c> │ │ │ │ + bne d2558 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2df0 <_PyObject_MakeTpCall@@Base+0x3b24> │ │ │ │ + ble d3174 <_PyObject_MakeTpCall@@Base+0x3b38> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d00a8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d0418 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d00a8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d0418 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d00a8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0418 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1436] @ 0x59c │ │ │ │ - beq d17dc <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ + beq d1b58 <_PyObject_MakeTpCall@@Base+0x251c> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1f7c <_PyObject_MakeTpCall@@Base+0x2cb0> │ │ │ │ + bne d22fc <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1f7c <_PyObject_MakeTpCall@@Base+0x2cb0> │ │ │ │ + beq d22fc <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2c74 <_PyObject_MakeTpCall@@Base+0x39a8> │ │ │ │ + beq d2ff8 <_PyObject_MakeTpCall@@Base+0x39bc> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bgt d1838 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ + bgt d1bb4 <_PyObject_MakeTpCall@@Base+0x2578> │ │ │ │ add r1, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str r1, [r0] │ │ │ │ - ble d1738 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ + ble d1ab4 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ add r1, r0, #12 │ │ │ │ str r4, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ - str sl, [fp, #-124] @ 0xffffff84 │ │ │ │ - mov sl, lr │ │ │ │ - str r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r8, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r8, r1 │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d0f48 <_PyObject_MakeTpCall@@Base+0x1c7c> │ │ │ │ + beq d12c0 <_PyObject_MakeTpCall@@Base+0x1c84> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -167837,47 +168061,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #412] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #412] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d13d0 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ + bne d1748 <_PyObject_MakeTpCall@@Base+0x210c> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d2e0c <_PyObject_MakeTpCall@@Base+0x3b40> │ │ │ │ + beq d3190 <_PyObject_MakeTpCall@@Base+0x3b54> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d0ef0 <_PyObject_MakeTpCall@@Base+0x1c24> │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + blt d1268 <_PyObject_MakeTpCall@@Base+0x1c2c> │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ tst r1, #1 │ │ │ │ - beq d14dc <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1854 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1034 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + beq d13ac <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ ldr lr, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [lr, #1436] @ 0x59c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1034 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bne d13ac <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ ldr r2, [lr, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1034 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bgt d13ac <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -167892,49 +168116,49 @@ │ │ │ │ strle ip, [r4, #1432] @ 0x598 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [r1, lr] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1790 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ + ble d1b0c <_PyObject_MakeTpCall@@Base+0x24d0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1594 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d1910 <_PyObject_MakeTpCall@@Base+0x22d4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d0b4c <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b d0ec0 <_PyObject_MakeTpCall@@Base+0x1884> │ │ │ │ mov r0, #12 │ │ │ │ - mla r1, r0, sl, r1 │ │ │ │ + mla r1, r0, r9, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2208 <_PyObject_MakeTpCall@@Base+0x2f3c> │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d2588 <_PyObject_MakeTpCall@@Base+0x2f4c> │ │ │ │ + cmp r2, r9 │ │ │ │ + ble d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, #12 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ - add sl, sl, #1 │ │ │ │ + add r9, r9, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [pc, #100] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r1, [pc, #100] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d0af4 <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d0e6c <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + beq d0e68 <_PyObject_MakeTpCall@@Base+0x182c> │ │ │ │ + b d11e4 <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @@ -167948,542 +168172,543 @@ │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ mlseq r3, r0, fp, r2 │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d2328 <_PyObject_MakeTpCall@@Base+0x305c> │ │ │ │ - bl a63f0 │ │ │ │ + bne d26a8 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ + bl a66d0 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + beq d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ble d1f44 <_PyObject_MakeTpCall@@Base+0x2c78> │ │ │ │ + ble d22c4 <_PyObject_MakeTpCall@@Base+0x2c88> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ add r3, r3, #12 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d2460 <_PyObject_MakeTpCall@@Base+0x3194> │ │ │ │ - bl 118dc0 │ │ │ │ - ldr r1, [pc, #-140] @ d10f8 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + beq d27e0 <_PyObject_MakeTpCall@@Base+0x31a4> │ │ │ │ + bl 118fe0 │ │ │ │ + ldr r1, [pc, #-140] @ d1470 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2444 <_PyObject_MakeTpCall@@Base+0x3178> │ │ │ │ + beq d27c4 <_PyObject_MakeTpCall@@Base+0x3188> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2480 <_PyObject_MakeTpCall@@Base+0x31b4> │ │ │ │ - ldr r1, [pc, #-204] @ d10d4 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bne d2800 <_PyObject_MakeTpCall@@Base+0x31c4> │ │ │ │ + ldr r1, [pc, #-204] @ d144c <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1fcc <_PyObject_MakeTpCall@@Base+0x2d00> │ │ │ │ + bne d234c <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ cmp r7, sl │ │ │ │ - bne d1160 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bne d14d8 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, r9 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r8, #0 │ │ │ │ strne r5, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r5, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + beq d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne d1fb4 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + bne d2334 <_PyObject_MakeTpCall@@Base+0x2cf8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1b34 <_PyObject_MakeTpCall@@Base+0x2868> │ │ │ │ + bne d1eb4 <_PyObject_MakeTpCall@@Base+0x2878> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 151ff4 <_Py_Mangle@@Base> │ │ │ │ + bl 1522d4 <_Py_Mangle@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d23f8 <_PyObject_MakeTpCall@@Base+0x312c> │ │ │ │ + beq d2778 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r7, [r2, r8, lsl #2] │ │ │ │ - bl a76b4 │ │ │ │ + bl a7994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d23f8 <_PyObject_MakeTpCall@@Base+0x312c> │ │ │ │ + beq d2778 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d23a0 <_PyObject_MakeTpCall@@Base+0x30d4> │ │ │ │ + bne d2720 <_PyObject_MakeTpCall@@Base+0x30e4> │ │ │ │ add r8, r8, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d11e8 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + bne d1560 <_PyObject_MakeTpCall@@Base+0x1f24> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c62b0 │ │ │ │ + bl c66a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d23f8 <_PyObject_MakeTpCall@@Base+0x312c> │ │ │ │ + beq d2778 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a68c0 │ │ │ │ + bl a6ba0 │ │ │ │ ldr r3, [r7] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12a0 <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bgt d1618 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12a0 <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bne d1618 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + beq d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bgt d1bb0 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ + bgt d1f30 <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r8, #41024 @ 0xa040 │ │ │ │ + movw r8, #41764 @ 0xa324 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d2cfc <_PyObject_MakeTpCall@@Base+0x3a30> │ │ │ │ + bne d3080 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d0278 <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ + bne d05e8 <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2000 <_PyObject_MakeTpCall@@Base+0x2d34> │ │ │ │ - b d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + bne d2380 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + b d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2ba4 <_PyObject_MakeTpCall@@Base+0x38d8> │ │ │ │ + beq d2f24 <_PyObject_MakeTpCall@@Base+0x38e8> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d086c <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0bdc <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d135c <_PyObject_MakeTpCall@@Base+0x2090> │ │ │ │ + bne d16d4 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #49280 @ 0xc080 │ │ │ │ + movweq r3, #49824 @ 0xc2a0 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0888 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d0bf8 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0888 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d0bf8 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #21700 @ 0x54c4 │ │ │ │ + movw r3, #22384 @ 0x5770 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d088c <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ + b d0bfc <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0918 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0c88 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-748] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-748] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09a8 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + beq d0d18 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09a8 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d0d18 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d2e0c <_PyObject_MakeTpCall@@Base+0x3b40> │ │ │ │ + beq d3190 <_PyObject_MakeTpCall@@Base+0x3b54> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d0f74 <_PyObject_MakeTpCall@@Base+0x1ca8> │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + beq d12ec <_PyObject_MakeTpCall@@Base+0x1cb0> │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - b d0f94 <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ - add sl, sl, #1 │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + b d130c <_PyObject_MakeTpCall@@Base+0x1cd0> │ │ │ │ + add r9, r9, #1 │ │ │ │ + cmp r2, r9 │ │ │ │ + ble d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1fa0 <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ - cmp sl, r2 │ │ │ │ - blt d0aac <_PyObject_MakeTpCall@@Base+0x17e0> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d2320 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ + cmp r9, r2 │ │ │ │ + blt d0e20 <_PyObject_MakeTpCall@@Base+0x17e4> │ │ │ │ + b d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d057c <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d08ec <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-928] @ d10c8 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-928] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d067c <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d09ec <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d067c <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d09ec <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14a0 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bgt d1818 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2310 <_PyObject_MakeTpCall@@Base+0x3044> │ │ │ │ + beq d2690 <_PyObject_MakeTpCall@@Base+0x3054> │ │ │ │ mov sl, #0 │ │ │ │ - b d0e3c <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + b d11b4 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ add r9, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r9, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2698 <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ + beq d2a18 <_PyObject_MakeTpCall@@Base+0x33dc> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0860 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0bd0 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0fa0 <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + bne d1318 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d0fa0 <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + b d1318 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0bb0 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq d0f24 <_PyObject_MakeTpCall@@Base+0x18e8> │ │ │ │ + mov r9, sl │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - b d2c4c <_PyObject_MakeTpCall@@Base+0x3980> │ │ │ │ + b d2fd0 <_PyObject_MakeTpCall@@Base+0x3994> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d0544 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ + bne d08b4 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #42684 @ 0xa6bc │ │ │ │ + movw r1, #42748 @ 0xa6fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [sl, #432] @ 0x1b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [sl, #440] @ 0x1b8 │ │ │ │ - b d055c <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ + b d08cc <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2f58 <_PyObject_MakeTpCall@@Base+0x3c8c> │ │ │ │ + ble d32dc <_PyObject_MakeTpCall@@Base+0x3ca0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b60 <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ + bne d0ed4 <_PyObject_MakeTpCall@@Base+0x1898> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11fb48 │ │ │ │ + bl 120384 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d15f0 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bgt d196c <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d15f0 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d196c <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2c2c <_PyObject_MakeTpCall@@Base+0x3960> │ │ │ │ + beq d2fac <_PyObject_MakeTpCall@@Base+0x3970> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0bb0 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bgt d0f24 <_PyObject_MakeTpCall@@Base+0x18e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0bb0 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bne d0f24 <_PyObject_MakeTpCall@@Base+0x18e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d0bb0 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0f24 <_PyObject_MakeTpCall@@Base+0x18e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0994 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d0994 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + bne d0d04 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0d04 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d0cd4 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d104c <_PyObject_MakeTpCall@@Base+0x1a10> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d0668 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bcc d09d8 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne d0668 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bne d09d8 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #32900 @ 0x8084 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d24d0 <_PyObject_MakeTpCall@@Base+0x3204> │ │ │ │ + bne d2850 <_PyObject_MakeTpCall@@Base+0x3214> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e304 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - bne d0668 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - bl 2e2210 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d09d8 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bl 2e29d0 │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d04bc <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - b d045c <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + bne d082c <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + b d07cc <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [sl, #436] @ 0x1b4 │ │ │ │ - bne d1718 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d1a94 <_PyObject_MakeTpCall@@Base+0x2458> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2dac <_PyObject_MakeTpCall@@Base+0x3ae0> │ │ │ │ + ble d3130 <_PyObject_MakeTpCall@@Base+0x3af4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d03ac <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ - bl 64960 │ │ │ │ + bne d071c <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ + bl 64990 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d0fa8 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1320 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d0fa8 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1320 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d0fa8 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - ldr r0, [pc, #-1688] @ d10cc <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ - bl 98e88 │ │ │ │ + b d1320 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ + ldr r0, [pc, #-1692] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2378 <_PyObject_MakeTpCall@@Base+0x30ac> │ │ │ │ + beq d26f8 <_PyObject_MakeTpCall@@Base+0x30bc> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1712] @ d10cc <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + ldr r1, [pc, #-1716] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d0454 <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d07c4 <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1030 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1030 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ + bne d13a8 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d13a8 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d235c <_PyObject_MakeTpCall@@Base+0x3090> │ │ │ │ + bne d26dc <_PyObject_MakeTpCall@@Base+0x30a0> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a508 │ │ │ │ - ldr r1, [pc, #-1772] @ d10e0 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bl 11a728 │ │ │ │ + ldr r1, [pc, #-1776] @ d1458 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1193fc │ │ │ │ + bl 11961c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d08f8 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0c68 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bcs d1f74 <_PyObject_MakeTpCall@@Base+0x2ca8> │ │ │ │ + bcs d22f4 <_PyObject_MakeTpCall@@Base+0x2cb8> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1f7c <_PyObject_MakeTpCall@@Base+0x2cb0> │ │ │ │ + bne d22fc <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0e88 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ + bgt d1200 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1832] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r1, [pc, #-1836] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0fa8 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - b d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1320 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ + b d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d0fa8 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + ble d1320 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ orr r2, r0, #1 │ │ │ │ add r1, r0, #12 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d0ed0 <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ + b d1248 <_PyObject_MakeTpCall@@Base+0x1c0c> │ │ │ │ mov r3, r8 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d22c4 <_PyObject_MakeTpCall@@Base+0x2ff8> │ │ │ │ + bne d2644 <_PyObject_MakeTpCall@@Base+0x3008> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, #0 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, #0 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r5, [r1, #4]! │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d22f0 <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + bge d2670 <_PyObject_MakeTpCall@@Base+0x3034> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ tst r0, #2 │ │ │ │ - bne d1948 <_PyObject_MakeTpCall@@Base+0x267c> │ │ │ │ + bne d1cc4 <_PyObject_MakeTpCall@@Base+0x2688> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d19a8 <_PyObject_MakeTpCall@@Base+0x26dc> │ │ │ │ + beq d1d24 <_PyObject_MakeTpCall@@Base+0x26e8> │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq d0088 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d03f8 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ ldr r8, [r5, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d19c8 <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ + beq d1d44 <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1a40 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ + beq d1db8 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ ldr sl, [r6, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1a7c <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ + beq d1df4 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1aa8 <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ + beq d1e20 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1c34 <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ + beq d1fb4 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1ba4 <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl bdbc8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bded0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr lr, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne d1924 <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + bne d1ca0 <_PyObject_MakeTpCall@@Base+0x2664> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r2, r0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne d1ab0 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ + bne d1e28 <_PyObject_MakeTpCall@@Base+0x27ec> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1ab0 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ - ldr ip, [pc, #-2176] @ d10d0 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + b d1e28 <_PyObject_MakeTpCall@@Base+0x27ec> │ │ │ │ + ldr ip, [pc, #-2180] @ d1448 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov ip, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -168498,510 +168723,511 @@ │ │ │ │ addne r2, ip, #91136 @ 0x16400 │ │ │ │ addeq r2, ip, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d18a0 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + bne d1c1c <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d18a0 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + b d1c1c <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1a74 <_PyObject_MakeTpCall@@Base+0x27a8> │ │ │ │ - mov r6, r8 │ │ │ │ + bne d1dec <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1a74 <_PyObject_MakeTpCall@@Base+0x27a8> │ │ │ │ + bne d1dec <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne d1b4c <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + bne d1ecc <_PyObject_MakeTpCall@@Base+0x2890> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1a34 <_PyObject_MakeTpCall@@Base+0x2768> │ │ │ │ + bne d1dac <_PyObject_MakeTpCall@@Base+0x2770> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, #0 │ │ │ │ - beq d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d00dc <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d044c <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ mov r4, r6 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d1874 <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ + b d1bf0 <_PyObject_MakeTpCall@@Base+0x25b4> │ │ │ │ movw r6, #36124 @ 0x8d1c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d19d8 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ + bne d1e4c <_PyObject_MakeTpCall@@Base+0x2810> │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d19d8 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ + bne d1e4c <_PyObject_MakeTpCall@@Base+0x2810> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d19e8 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ + beq d1d60 <_PyObject_MakeTpCall@@Base+0x2724> │ │ │ │ mov r6, r5 │ │ │ │ - b d19f8 <_PyObject_MakeTpCall@@Base+0x272c> │ │ │ │ + b d1d70 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ movw sl, #36124 @ 0x8d1c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1a48 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + bne d1dc0 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, sl │ │ │ │ - b d1a48 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + b d1dc0 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1a84 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + bne d1dfc <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1a84 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + b d1dfc <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ + mov r6, r8 │ │ │ │ + b d1d54 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d06f4 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - bl 257918 │ │ │ │ + bne d0a64 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bl 258718 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-2576] @ d10ec <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #-2584] @ d1464 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2d14 <_PyObject_MakeTpCall@@Base+0x3a48> │ │ │ │ + beq d3098 <_PyObject_MakeTpCall@@Base+0x3a5c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d06f4 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bgt d0a64 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d06f4 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bne d0a64 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d06f4 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - ldr r1, [pc, #-2664] @ d10d4 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0a64 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + ldr r1, [pc, #-2672] @ d144c <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1208 <_PyObject_MakeTpCall@@Base+0x1f3c> │ │ │ │ - b d1248 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1580 <_PyObject_MakeTpCall@@Base+0x1f44> │ │ │ │ + b d15c0 <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d20d8 <_PyObject_MakeTpCall@@Base+0x2e0c> │ │ │ │ + beq d2458 <_PyObject_MakeTpCall@@Base+0x2e1c> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d2100 <_PyObject_MakeTpCall@@Base+0x2e34> │ │ │ │ + ble d2480 <_PyObject_MakeTpCall@@Base+0x2e44> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne d1d44 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ + bne d20c4 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r6, r4 │ │ │ │ - b d1a00 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ + b d1d78 <_PyObject_MakeTpCall@@Base+0x273c> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + ble d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d20f0 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cfefc <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ + b d026c <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1904 <_PyObject_MakeTpCall@@Base+0x2638> │ │ │ │ + b d1c80 <_PyObject_MakeTpCall@@Base+0x2644> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r2, r2, r9 │ │ │ │ - bne d2f24 <_PyObject_MakeTpCall@@Base+0x3c58> │ │ │ │ + bne d32a8 <_PyObject_MakeTpCall@@Base+0x3c6c> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ add r0, r2, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - beq d1c20 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + beq d1fa0 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ orrs r7, ip, r9 │ │ │ │ - bne d1bf0 <_PyObject_MakeTpCall@@Base+0x2924> │ │ │ │ + bne d1f70 <_PyObject_MakeTpCall@@Base+0x2934> │ │ │ │ ldr r9, [lr, #144] @ 0x90 │ │ │ │ subs r9, r9, #0 │ │ │ │ movne r9, #1 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r7, #0 │ │ │ │ - bne d2348 <_PyObject_MakeTpCall@@Base+0x307c> │ │ │ │ + bne d26c8 <_PyObject_MakeTpCall@@Base+0x308c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d233c <_PyObject_MakeTpCall@@Base+0x3070> │ │ │ │ + bne d26bc <_PyObject_MakeTpCall@@Base+0x3080> │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d231c <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ + bne d269c <_PyObject_MakeTpCall@@Base+0x3060> │ │ │ │ cmp r9, #0 │ │ │ │ - bne d231c <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ + bne d269c <_PyObject_MakeTpCall@@Base+0x3060> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1bd0 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ + bne d1f50 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - b d12d0 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + b d1648 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1924 <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + b d1ca0 <_PyObject_MakeTpCall@@Base+0x2664> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d208c <_PyObject_MakeTpCall@@Base+0x2dc0> │ │ │ │ + beq d240c <_PyObject_MakeTpCall@@Base+0x2dd0> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1d18 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ + beq d2098 <_PyObject_MakeTpCall@@Base+0x2a5c> │ │ │ │ mov r0, sl │ │ │ │ - bl be650 │ │ │ │ + bl be958 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2388 <_PyObject_MakeTpCall@@Base+0x30bc> │ │ │ │ + bne d2708 <_PyObject_MakeTpCall@@Base+0x30cc> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r7, r0, #20 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - b d1cec <_PyObject_MakeTpCall@@Base+0x2a20> │ │ │ │ + b d206c <_PyObject_MakeTpCall@@Base+0x2a30> │ │ │ │ add ip, r5, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl 11b5f4 │ │ │ │ + bl 11b814 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-20] @ 0xffffffec │ │ │ │ - beq d2dcc <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ + beq d3150 <_PyObject_MakeTpCall@@Base+0x3b14> │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r7, #-16] │ │ │ │ add r7, r7, #20 │ │ │ │ str r9, [r7, #-32] @ 0xffffffe0 │ │ │ │ ldrne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r6, r5, lsl #2 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt d1cac <_PyObject_MakeTpCall@@Base+0x29e0> │ │ │ │ + bgt d202c <_PyObject_MakeTpCall@@Base+0x29f0> │ │ │ │ mov r2, sl │ │ │ │ mov r6, r9 │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov sl, r8 │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b d07ec <_PyObject_MakeTpCall@@Base+0x1520> │ │ │ │ - ldr r0, [pc, #-3152] @ d10d8 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3160] @ d10d8 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + b d0b5c <_PyObject_MakeTpCall@@Base+0x1520> │ │ │ │ + ldr r0, [pc, #-3160] @ d1450 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3168] @ d1450 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0500 <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ + bne d0870 <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d1b64 <_PyObject_MakeTpCall@@Base+0x2898> │ │ │ │ - ldr r0, [pc, #-3192] @ d10dc <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3200] @ d10dc <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + b d1ee4 <_PyObject_MakeTpCall@@Base+0x28a8> │ │ │ │ + ldr r0, [pc, #-3200] @ d1454 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3208] @ d1454 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d01d0 <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ + bne d0540 <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d01e8 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d0558 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + beq d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d202c <_PyObject_MakeTpCall@@Base+0x2d60> │ │ │ │ + bne d23ac <_PyObject_MakeTpCall@@Base+0x2d70> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1f68 <_PyObject_MakeTpCall@@Base+0x2c9c> │ │ │ │ + bne d22e8 <_PyObject_MakeTpCall@@Base+0x2cac> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1858 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ - ldr r0, [pc, #-3284] @ d10e0 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3292] @ d10e0 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + b d1bd4 <_PyObject_MakeTpCall@@Base+0x2598> │ │ │ │ + ldr r0, [pc, #-3292] @ d1458 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3300] @ d1458 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d08cc <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne d0c3c <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d08e4 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ - ldr r0, [pc, #-3316] @ d10e4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3324] @ d10e4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d0c54 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + ldr r0, [pc, #-3324] @ d145c <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3332] @ d145c <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d05a0 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + bne d0910 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d1460 <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ - ldr r0, [pc, #-3348] @ d10e8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ - bl 98e88 │ │ │ │ + bl 2f51e8 │ │ │ │ + b d17d8 <_PyObject_MakeTpCall@@Base+0x219c> │ │ │ │ + ldr r0, [pc, #-3356] @ d1460 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0938 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ - ldr r1, [pc, #-3368] @ d10e8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d0ca8 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ + ldr r1, [pc, #-3376] @ d1460 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d13ac <_PyObject_MakeTpCall@@Base+0x20e0> │ │ │ │ - ldr r0, [pc, #-3376] @ d10f0 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3384] @ d10f0 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d1724 <_PyObject_MakeTpCall@@Base+0x20e8> │ │ │ │ + ldr r0, [pc, #-3384] @ d1468 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3392] @ d1468 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0738 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + bne d0aa8 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d0750 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r0, [pc, #-3416] @ d10ec <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3424] @ d10ec <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d0ac0 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ + ldr r0, [pc, #-3424] @ d1464 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3432] @ d1464 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d06c4 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + bne d0a34 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d06dc <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ - ldr r0, [pc, #-3436] @ d10fc <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ - bl 98e88 │ │ │ │ - ldr r1, [pc, #-3444] @ d10fc <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d0a4c <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + ldr r0, [pc, #-3444] @ d1474 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + bl 990b8 │ │ │ │ + ldr r1, [pc, #-3452] @ d1474 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d07ac <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + bne d0b1c <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d07c4 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d0b34 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0204 <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ + beq d0574 <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7670 │ │ │ │ - b d14a0 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bl a7950 │ │ │ │ + b d1818 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d06f4 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d0a64 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0768 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d0ad8 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d08f8 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d0c68 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1c54 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1fd4 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0768 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - bl 2ba07c │ │ │ │ + bne d0ad8 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl 2baca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-3612] @ d10f0 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #-3620] @ d1468 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2d14 <_PyObject_MakeTpCall@@Base+0x3a48> │ │ │ │ + beq d3098 <_PyObject_MakeTpCall@@Base+0x3a5c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0768 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bgt d0ad8 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0768 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bne d0ad8 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d0768 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0ad8 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ mov r0, sl │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + beq d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, r3 │ │ │ │ - b d125c <_PyObject_MakeTpCall@@Base+0x1f90> │ │ │ │ + b d15d4 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ mov r0, ip │ │ │ │ mov r8, r3 │ │ │ │ - b cfe84 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + b d01f4 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ cmp r2, r1 │ │ │ │ - beq d0e88 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ - ldr r0, [pc, #-3728] @ d10f4 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d1200 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ + ldr r0, [pc, #-3736] @ d146c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bne d0e9c <_PyObject_MakeTpCall@@Base+0x1bd0> │ │ │ │ - bl 14330c │ │ │ │ - b d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - add sl, sl, #1 │ │ │ │ + bne d1214 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bl 143454 │ │ │ │ + b d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + add r9, r9, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ - cmp sl, r2 │ │ │ │ - blt d1424 <_PyObject_MakeTpCall@@Base+0x2158> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - ldr r1, [pc, #-3780] @ d10f8 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + cmp r9, r2 │ │ │ │ + blt d179c <_PyObject_MakeTpCall@@Base+0x2160> │ │ │ │ + b d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ + ldr r1, [pc, #-3788] @ d1470 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d11fc <_PyObject_MakeTpCall@@Base+0x1f30> │ │ │ │ - b d1248 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1574 <_PyObject_MakeTpCall@@Base+0x1f38> │ │ │ │ + b d15c0 <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d11b0 <_PyObject_MakeTpCall@@Base+0x1ee4> │ │ │ │ + beq d1528 <_PyObject_MakeTpCall@@Base+0x1eec> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42544 @ 0xa630 │ │ │ │ + movw r1, #42608 @ 0xa670 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + bgt d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + bne d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1e98 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d2218 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d1d80 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ + bne d2100 <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d25a0 <_PyObject_MakeTpCall@@Base+0x32d4> │ │ │ │ + beq d2920 <_PyObject_MakeTpCall@@Base+0x32e4> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d25c8 <_PyObject_MakeTpCall@@Base+0x32fc> │ │ │ │ + ble d2948 <_PyObject_MakeTpCall@@Base+0x330c> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r8 │ │ │ │ - bne d2050 <_PyObject_MakeTpCall@@Base+0x2d84> │ │ │ │ - b d1d94 <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + bne d23d0 <_PyObject_MakeTpCall@@Base+0x2d94> │ │ │ │ + b d2114 <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ cmp r5, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0c74 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + beq d0fec <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0c74 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ - bl 2ba07c │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0fec <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ + bl 2baca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-4004] @ d10fc <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #-4012] @ d1474 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2d14 <_PyObject_MakeTpCall@@Base+0x3a48> │ │ │ │ + beq d3098 <_PyObject_MakeTpCall@@Base+0x3a5c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1c54 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bgt d1fd4 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1c54 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bne d1fd4 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1c54 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d1fd4 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq d1b78 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + beq d1ef8 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2e10> │ │ │ │ + bne d245c <_PyObject_MakeTpCall@@Base+0x2e20> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq d1b78 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + beq d1ef8 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ ldr r3, [r6, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d24e8 <_PyObject_MakeTpCall@@Base+0x321c> │ │ │ │ + beq d2868 <_PyObject_MakeTpCall@@Base+0x322c> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d2510 <_PyObject_MakeTpCall@@Base+0x3244> │ │ │ │ + ble d2890 <_PyObject_MakeTpCall@@Base+0x3254> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r4 │ │ │ │ - bne d2118 <_PyObject_MakeTpCall@@Base+0x2e4c> │ │ │ │ - b d1a00 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + bne d2498 <_PyObject_MakeTpCall@@Base+0x2e5c> │ │ │ │ + b d1d78 <_PyObject_MakeTpCall@@Base+0x273c> │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ + cmp r2, r9 │ │ │ │ + ble d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #12 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ + ldr r0, [sl, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #3596] @ d2f64 <_PyObject_MakeTpCall@@Base+0x3c98> │ │ │ │ + ldr ip, [pc, #3600] @ d32e8 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ - ldrb r2, [r2, sl] │ │ │ │ - add sl, sl, #1 │ │ │ │ + ldrb r2, [r2, r9] │ │ │ │ + add r9, r9, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r4, [r3, r7] │ │ │ │ add r3, r0, r2, lsl #3 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -169012,238 +169238,238 @@ │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, ip, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r1, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0af4 <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d0e6c <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + beq d0e68 <_PyObject_MakeTpCall@@Base+0x182c> │ │ │ │ + b d11e4 <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d0d8c <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + beq d1104 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0d8c <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1104 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ cmp r8, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d0e28 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + beq d11a0 <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0e28 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d11a0 <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ mov r6, r0 │ │ │ │ - b d1698 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ - add sl, sl, #1 │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + b d1a14 <_PyObject_MakeTpCall@@Base+0x23d8> │ │ │ │ + add r9, r9, #1 │ │ │ │ + cmp r2, r9 │ │ │ │ + ble d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d25e4 <_PyObject_MakeTpCall@@Base+0x3318> │ │ │ │ - cmp sl, r2 │ │ │ │ - blt d1070 <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d2964 <_PyObject_MakeTpCall@@Base+0x3328> │ │ │ │ + cmp r9, r2 │ │ │ │ + blt d13e8 <_PyObject_MakeTpCall@@Base+0x1dac> │ │ │ │ + b d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2244 <_PyObject_MakeTpCall@@Base+0x2f78> │ │ │ │ + beq d25c4 <_PyObject_MakeTpCall@@Base+0x2f88> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2e30 <_PyObject_MakeTpCall@@Base+0x3b64> │ │ │ │ + bne d31b4 <_PyObject_MakeTpCall@@Base+0x3b78> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3280] @ d2f68 <_PyObject_MakeTpCall@@Base+0x3c9c> │ │ │ │ - bl 140bf4 │ │ │ │ - ldr r1, [pc, #3272] @ d2f68 <_PyObject_MakeTpCall@@Base+0x3c9c> │ │ │ │ + ldr r3, [pc, #3284] @ d32ec <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ + bl 140d3c │ │ │ │ + ldr r1, [pc, #3276] @ d32ec <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0d28 <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d10a0 <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #64896 @ 0xfd80 │ │ │ │ - movt r2, #12 │ │ │ │ + movw r2, #240 @ 0xf0 │ │ │ │ + movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1860 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ + beq d1bdc <_PyObject_MakeTpCall@@Base+0x25a0> │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ - b d00a8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + b d0418 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #32020 @ 0x7d14 │ │ │ │ + movw r1, #32084 @ 0x7d54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 140d3c │ │ │ │ + b d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ mov r0, sl │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d14a0 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d1818 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d1c2c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ - b d1c20 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + bne d1fac <_PyObject_MakeTpCall@@Base+0x2970> │ │ │ │ + b d1fa0 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1118 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + b d1490 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ cmp ip, #0 │ │ │ │ - beq d1c18 <_PyObject_MakeTpCall@@Base+0x294c> │ │ │ │ - b d1c2c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + beq d1f98 <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ + b d1fac <_PyObject_MakeTpCall@@Base+0x2970> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d1c2c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + bne d1fac <_PyObject_MakeTpCall@@Base+0x2970> │ │ │ │ cmp r9, #0 │ │ │ │ - beq d1c20 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ - b d1c2c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + beq d1fa0 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ + b d1fac <_PyObject_MakeTpCall@@Base+0x2970> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42780 @ 0xa71c │ │ │ │ + movw r1, #42844 @ 0xa75c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #3052] @ d2f6c <_PyObject_MakeTpCall@@Base+0x3ca0> │ │ │ │ + bl 140d3c │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #3056] @ d32f0 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4a28 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f51e8 │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d2424 <_PyObject_MakeTpCall@@Base+0x3158> │ │ │ │ + beq d27a4 <_PyObject_MakeTpCall@@Base+0x3168> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor ip, r3, #1 │ │ │ │ - b d1c78 <_PyObject_MakeTpCall@@Base+0x29ac> │ │ │ │ - ldr r1, [pc, #3016] @ d2f70 <_PyObject_MakeTpCall@@Base+0x3ca4> │ │ │ │ + b d1ff8 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ + ldr r1, [pc, #3020] @ d32f4 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1244 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #3000] @ d2f74 <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ + bne d15bc <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + ldr r1, [pc, #3004] @ d32f8 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1244 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #2984] @ d2f78 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ + bne d15bc <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + ldr r1, [pc, #2988] @ d32fc <_PyObject_MakeTpCall@@Base+0x3cc0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1244 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ + bne d15bc <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42592 @ 0xa660 │ │ │ │ + movw r1, #42656 @ 0xa6a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + bgt d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + bne d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #42724 @ 0xa6e4 │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 140d3c │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #42528 @ 0xa620 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + bl 16ed94 │ │ │ │ + b d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #42416 @ 0xa5b0 │ │ │ │ + movw r1, #42480 @ 0xa5f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + bl 140d3c │ │ │ │ + b d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r9, r3, r9 │ │ │ │ mov r9, r0 │ │ │ │ - beq d1198 <_PyObject_MakeTpCall@@Base+0x1ecc> │ │ │ │ + beq d1510 <_PyObject_MakeTpCall@@Base+0x1ed4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42496 @ 0xa600 │ │ │ │ + movw r1, #42560 @ 0xa640 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d1ff8 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 16ed94 │ │ │ │ + b d2378 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0c58 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + beq d0fd0 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d0c58 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + b d0fd0 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d16c4 <_PyObject_MakeTpCall@@Base+0x23f8> │ │ │ │ + b d1a40 <_PyObject_MakeTpCall@@Base+0x2404> │ │ │ │ mov r3, r6 │ │ │ │ cmp r3, r4 │ │ │ │ - beq d1a00 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ + beq d1d78 <_PyObject_MakeTpCall@@Base+0x273c> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24ec <_PyObject_MakeTpCall@@Base+0x3220> │ │ │ │ + bne d286c <_PyObject_MakeTpCall@@Base+0x3230> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d1a00 <_PyObject_MakeTpCall@@Base+0x2734> │ │ │ │ + beq d1d78 <_PyObject_MakeTpCall@@Base+0x273c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32100 @ 0x7d64 │ │ │ │ + movw r1, #32164 @ 0x7da4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16ed94 │ │ │ │ + b d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -169259,500 +169485,501 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0a38 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0da8 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4461 @ 0x116d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq d1d94 <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + beq d2114 <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d25a4 <_PyObject_MakeTpCall@@Base+0x32d8> │ │ │ │ + bne d2924 <_PyObject_MakeTpCall@@Base+0x32e8> │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r8, ip │ │ │ │ - beq d2f50 <_PyObject_MakeTpCall@@Base+0x3c84> │ │ │ │ + beq d32d4 <_PyObject_MakeTpCall@@Base+0x3c98> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30992 @ 0x7910 │ │ │ │ + movw r1, #31056 @ 0x7950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - add sl, sl, #1 │ │ │ │ + bl 16ed94 │ │ │ │ + b d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + add r9, r9, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ - cmp sl, r2 │ │ │ │ - blt d2218 <_PyObject_MakeTpCall@@Base+0x2f4c> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + cmp r9, r2 │ │ │ │ + blt d2598 <_PyObject_MakeTpCall@@Base+0x2f5c> │ │ │ │ + b d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0714 <_PyObject_MakeTpCall@@Base+0x1448> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0a84 <_PyObject_MakeTpCall@@Base+0x1448> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0750 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0ac0 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0788 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0af8 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d07c4 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0b34 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d069c <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0a0c <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d06dc <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0a4c <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d040c <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d077c <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5153 @ 0x1421 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #2268] @ d2f7c <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #2272] @ d3300 <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aed24 │ │ │ │ + bl aefd0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #100] @ 0x64 │ │ │ │ - bne d14b8 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1830 <_PyObject_MakeTpCall@@Base+0x21f4> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0d8c <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1104 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0d74 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + beq d10ec <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d0d74 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + b d10ec <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0e28 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d11a0 <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0e14 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + beq d118c <_PyObject_MakeTpCall@@Base+0x1b50> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d0e14 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + b d118c <_PyObject_MakeTpCall@@Base+0x1b50> │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 25ccf8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl a1838 │ │ │ │ + bl 25d9c8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl a1b18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d09d0 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0d40 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl ce688 │ │ │ │ + bl ce9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d27a4 <_PyObject_MakeTpCall@@Base+0x34d8> │ │ │ │ + beq d2b24 <_PyObject_MakeTpCall@@Base+0x34e8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2748 <_PyObject_MakeTpCall@@Base+0x347c> │ │ │ │ + bne d2ac8 <_PyObject_MakeTpCall@@Base+0x348c> │ │ │ │ movw r3, #48580 @ 0xbdc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #42952 @ 0xa7c8 │ │ │ │ + movw r2, #43016 @ 0xa808 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 2f3194 │ │ │ │ + bl 2f3954 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d252c <_PyObject_MakeTpCall@@Base+0x3260> │ │ │ │ + bne d28ac <_PyObject_MakeTpCall@@Base+0x3270> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0a30 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + b d0da0 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0cd4 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + beq d104c <_PyObject_MakeTpCall@@Base+0x1a10> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2f38 <_PyObject_MakeTpCall@@Base+0x3c6c> │ │ │ │ + ble d32bc <_PyObject_MakeTpCall@@Base+0x3c80> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 336494 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 33695c │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d22a4 <_PyObject_MakeTpCall@@Base+0x2fd8> │ │ │ │ + bl 140d3c │ │ │ │ + b d2624 <_PyObject_MakeTpCall@@Base+0x2fe8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2838 <_PyObject_MakeTpCall@@Base+0x356c> │ │ │ │ + beq d2bb8 <_PyObject_MakeTpCall@@Base+0x357c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d03d0 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0740 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2d80 <_PyObject_MakeTpCall@@Base+0x3ab4> │ │ │ │ + beq d3104 <_PyObject_MakeTpCall@@Base+0x3ac8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2a74 <_PyObject_MakeTpCall@@Base+0x37a8> │ │ │ │ + bne d2df4 <_PyObject_MakeTpCall@@Base+0x37b8> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2a87d0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a9618 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2a68 <_PyObject_MakeTpCall@@Base+0x379c> │ │ │ │ + beq d2de8 <_PyObject_MakeTpCall@@Base+0x37ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r8, r3, r0 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2a5c <_PyObject_MakeTpCall@@Base+0x3790> │ │ │ │ + beq d2ddc <_PyObject_MakeTpCall@@Base+0x37a0> │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r7, r8] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2aa4 <_PyObject_MakeTpCall@@Base+0x37d8> │ │ │ │ + beq d2e24 <_PyObject_MakeTpCall@@Base+0x37e8> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2aa4 <_PyObject_MakeTpCall@@Base+0x37d8> │ │ │ │ + beq d2e24 <_PyObject_MakeTpCall@@Base+0x37e8> │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d03d0 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0740 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d01a0 <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0510 <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d01e8 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0558 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d05e8 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + bne d0958 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2d98 <_PyObject_MakeTpCall@@Base+0x3acc> │ │ │ │ + beq d311c <_PyObject_MakeTpCall@@Base+0x3ae0> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2a14 <_PyObject_MakeTpCall@@Base+0x3748> │ │ │ │ + bne d2d94 <_PyObject_MakeTpCall@@Base+0x3758> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a87d0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a9618 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2ad0 │ │ │ │ + bl 1a2e9c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2d88 <_PyObject_MakeTpCall@@Base+0x3abc> │ │ │ │ + beq d310c <_PyObject_MakeTpCall@@Base+0x3ad0> │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1, r2] │ │ │ │ str r2, [r6, #20] │ │ │ │ str r1, [r6, #24] │ │ │ │ - bl 139840 │ │ │ │ + bl 13998c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2a00 <_PyObject_MakeTpCall@@Base+0x3734> │ │ │ │ + beq d2d80 <_PyObject_MakeTpCall@@Base+0x3744> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2a00 <_PyObject_MakeTpCall@@Base+0x3734> │ │ │ │ + beq d2d80 <_PyObject_MakeTpCall@@Base+0x3744> │ │ │ │ adds r3, r6, #20 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d05e8 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0958 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d0668 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - b d16d8 <_PyObject_MakeTpCall@@Base+0x240c> │ │ │ │ + bne d09d8 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + b d1a54 <_PyObject_MakeTpCall@@Base+0x2418> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d05e8 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0958 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2aac <_PyObject_MakeTpCall@@Base+0x37e0> │ │ │ │ + bne d2e2c <_PyObject_MakeTpCall@@Base+0x37f0> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291d3c │ │ │ │ + bl 292b44 │ │ │ │ mov r7, r0 │ │ │ │ - b d295c <_PyObject_MakeTpCall@@Base+0x3690> │ │ │ │ + b d2cdc <_PyObject_MakeTpCall@@Base+0x36a0> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42640 @ 0xa690 │ │ │ │ + movw r1, #42704 @ 0xa6d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 16ed94 │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139840 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 13998c │ │ │ │ + bl 2e29d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2ad0 <_PyObject_MakeTpCall@@Base+0x3804> │ │ │ │ + bne d2e50 <_PyObject_MakeTpCall@@Base+0x3814> │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291d3c │ │ │ │ + bl 292b44 │ │ │ │ mov r6, r0 │ │ │ │ - b d2870 <_PyObject_MakeTpCall@@Base+0x35a4> │ │ │ │ + b d2bf0 <_PyObject_MakeTpCall@@Base+0x35b4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d2824 <_PyObject_MakeTpCall@@Base+0x3558> │ │ │ │ + b d2ba4 <_PyObject_MakeTpCall@@Base+0x3568> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2df54c │ │ │ │ + bl 2dfd10 │ │ │ │ mov r7, r0 │ │ │ │ - b d295c <_PyObject_MakeTpCall@@Base+0x3690> │ │ │ │ + b d2cdc <_PyObject_MakeTpCall@@Base+0x36a0> │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2df54c │ │ │ │ + bl 2dfd10 │ │ │ │ mov r6, r0 │ │ │ │ - b d2870 <_PyObject_MakeTpCall@@Base+0x35a4> │ │ │ │ + b d2bf0 <_PyObject_MakeTpCall@@Base+0x35b4> │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0bd0 <_PyObject_MakeTpCall@@Base+0x1904> │ │ │ │ - b d0bec <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + bne d0f44 <_PyObject_MakeTpCall@@Base+0x1908> │ │ │ │ + b d0f60 <_PyObject_MakeTpCall@@Base+0x1924> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d04dc <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d084c <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #1084] @ d2f80 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ - bl 1a6a60 │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #1088] @ d3304 <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bl 1a6e20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe24 <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ + beq d0194 <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42348 @ 0xa56c │ │ │ │ + movw r1, #42412 @ 0xa5ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16ed94 │ │ │ │ + b d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25dd68 │ │ │ │ + bl 25ea38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfdec <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ + bne d015c <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #42284 @ 0xa52c │ │ │ │ + movw r1, #42348 @ 0xa56c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - ldr r1, [pc, #984] @ d2f84 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ + bl 140d3c │ │ │ │ + b d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ldr r1, [pc, #988] @ d3308 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aed24 │ │ │ │ + bl aefd0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ - bne d1318 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #944] @ d2f80 <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ - bl 1a6a60 │ │ │ │ + bne d1690 <_PyObject_MakeTpCall@@Base+0x2054> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + ldr r1, [pc, #948] @ d3304 <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bl 1a6e20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d00a4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0414 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe4c <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ - b d2b54 <_PyObject_MakeTpCall@@Base+0x3888> │ │ │ │ + beq d01bc <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ + b d2ed4 <_PyObject_MakeTpCall@@Base+0x3898> │ │ │ │ mov ip, r8 │ │ │ │ cmp r3, ip │ │ │ │ - beq d1d8c <_PyObject_MakeTpCall@@Base+0x2ac0> │ │ │ │ + beq d210c <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2be8 <_PyObject_MakeTpCall@@Base+0x391c> │ │ │ │ + bne d2f68 <_PyObject_MakeTpCall@@Base+0x392c> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, r0 │ │ │ │ - beq d1d90 <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ - b d2038 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + beq d2110 <_PyObject_MakeTpCall@@Base+0x2ad4> │ │ │ │ + b d23b8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d0b90 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0f04 <_PyObject_MakeTpCall@@Base+0x18c8> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0c74 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0fec <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + mov r9, sl │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - movw r0, #42888 @ 0xa788 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 225ca8 <_PyErr_FormatNote@@Base> │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + bl 226a08 <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne d2d20 <_PyObject_MakeTpCall@@Base+0x3a54> │ │ │ │ + bne d30a4 <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d1f98 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + blt d2318 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d0ea8 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b d1220 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #32520 @ 0x7f08 │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ str r6, [sl, #120] @ 0x78 │ │ │ │ - b d0848 <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ + b d0bb8 <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d08a8 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + bne d0c18 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d08e4 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0c54 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d02c8 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - b d12f8 <_PyObject_MakeTpCall@@Base+0x202c> │ │ │ │ + bne d0638 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ + b d1670 <_PyObject_MakeTpCall@@Base+0x2034> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1550 <_PyObject_MakeTpCall@@Base+0x2284> │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ble d18cc <_PyObject_MakeTpCall@@Base+0x2290> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -169767,99 +169994,99 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0b9c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d2c88 <_PyObject_MakeTpCall@@Base+0x39bc> │ │ │ │ + bne d0f10 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b d300c <_PyObject_MakeTpCall@@Base+0x39d0> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d2854 <_PyObject_MakeTpCall@@Base+0x3588> │ │ │ │ + b d2bd4 <_PyObject_MakeTpCall@@Base+0x3598> │ │ │ │ mov r0, r7 │ │ │ │ - bl 139840 │ │ │ │ - bl 2e2210 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 13998c │ │ │ │ + bl 2e29d0 │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b d2940 <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ + b d2cc0 <_PyObject_MakeTpCall@@Base+0x3684> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d04b4 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d0824 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d1718 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d1a94 <_PyObject_MakeTpCall@@Base+0x2458> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d1718 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d1a94 <_PyObject_MakeTpCall@@Base+0x2458> │ │ │ │ mov sl, r8 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - b d0dac <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ + b d1124 <_PyObject_MakeTpCall@@Base+0x1ae8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e3c <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + bne d11b4 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d0e3c <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d11b4 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mvn r6, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 14330c │ │ │ │ + bl 143454 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d0f94 <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ - ldr r0, [pc, #304] @ d2f68 <_PyObject_MakeTpCall@@Base+0x3c9c> │ │ │ │ - bl 11b5f4 │ │ │ │ + b d130c <_PyObject_MakeTpCall@@Base+0x1cd0> │ │ │ │ + ldr r0, [pc, #304] @ d32ec <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d22a4 <_PyObject_MakeTpCall@@Base+0x2fd8> │ │ │ │ + beq d2624 <_PyObject_MakeTpCall@@Base+0x2fe8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d0d0c <_PyObject_MakeTpCall@@Base+0x1a40> │ │ │ │ - b d2298 <_PyObject_MakeTpCall@@Base+0x2fcc> │ │ │ │ + bne d1084 <_PyObject_MakeTpCall@@Base+0x1a48> │ │ │ │ + b d2618 <_PyObject_MakeTpCall@@Base+0x2fdc> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0320 <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ - b d0328 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + ble d0690 <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ + b d0698 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d2e70 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ - b d0168 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + bne d31f4 <_PyObject_MakeTpCall@@Base+0x3bb8> │ │ │ │ + b d04d8 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42832 @ 0xa750 │ │ │ │ + movw r1, #42896 @ 0xa790 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d1484 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 140d3c │ │ │ │ + b d17fc <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2930 <_PyObject_MakeTpCall@@Base+0x3664> │ │ │ │ + b d2cb0 <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2844 <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ - ldr r2, [pc, #184] @ d2f88 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ + b d2bc4 <_PyObject_MakeTpCall@@Base+0x3588> │ │ │ │ + ldr r2, [pc, #184] @ d330c <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r7] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -169873,76 +170100,76 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b d03ec <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ + b d075c <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d1bbc <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ - b d12d0 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + beq d1f3c <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ + b d1648 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d27d0 <_PyObject_MakeTpCall@@Base+0x3504> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d27d0 <_PyObject_MakeTpCall@@Base+0x3504> │ │ │ │ + bne d2b50 <_PyObject_MakeTpCall@@Base+0x3514> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d2b50 <_PyObject_MakeTpCall@@Base+0x3514> │ │ │ │ mov ip, r0 │ │ │ │ - b d1d94 <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + b d2114 <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b d15a4 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + b d1920 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ mlseq r3, r0, fp, r2 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r3, r1, r4, asr #4 │ │ │ │ rsbeq r2, r3, r8, asr #12 │ │ │ │ rsbeq r3, r1, r8, asr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d2f8c : │ │ │ │ +000d3310 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq d2fec │ │ │ │ + beq d3370 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3010 │ │ │ │ + bl d3394 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #43000 @ 0xa7f8 │ │ │ │ + movw r1, #43064 @ 0xa838 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d2fdc │ │ │ │ + b d3360 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3552] @ 0xde0 │ │ │ │ sub r7, fp, #500 @ 0x1f4 │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ @@ -169957,528 +170184,528 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r4, sl │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3210 │ │ │ │ + bhi d3594 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3198 │ │ │ │ + bhi d351c │ │ │ │ cmp r1, #0 │ │ │ │ - beq d35d0 │ │ │ │ + beq d3954 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3744 │ │ │ │ - movw ip, #31024 @ 0x7930 │ │ │ │ + bne d3ac8 │ │ │ │ + movw ip, #31088 @ 0x7970 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ ldrb lr, [r4] │ │ │ │ add r8, sl, #2 │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d323c │ │ │ │ + bhi d35c0 │ │ │ │ cmp lr, #39 @ 0x27 │ │ │ │ - bhi d33d8 │ │ │ │ + bhi d375c │ │ │ │ cmp lr, #0 │ │ │ │ - beq d35c4 │ │ │ │ + beq d3948 │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ add r8, sl, #3 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d31b4 │ │ │ │ + bhi d3538 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d3468 │ │ │ │ + bhi d37ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq d35c4 │ │ │ │ + beq d3948 │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ add r4, sl, #4 │ │ │ │ ldrb r1, [r8] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d31e8 │ │ │ │ + bhi d356c │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3294 │ │ │ │ + bhi d3618 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d35c4 │ │ │ │ + beq d3948 │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3170 │ │ │ │ + bhi d34f4 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d33b0 │ │ │ │ + bhi d3734 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d35c4 │ │ │ │ + beq d3948 │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d3144 │ │ │ │ + bls d34c8 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3260 │ │ │ │ + beq d35e4 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d3138 │ │ │ │ - ldr lr, [pc, #1720] @ d3858 │ │ │ │ + b d34bc │ │ │ │ + ldr lr, [pc, #1720] @ d3bdc │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d3520 │ │ │ │ + bhi d38a4 │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3264 │ │ │ │ + beq d35e8 │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ add r4, sl, #4 │ │ │ │ ldrb r1, [r8] │ │ │ │ ands lr, lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq lr, #0 │ │ │ │ andne lr, lr, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r2, r2, lr │ │ │ │ - bls d3118 │ │ │ │ + bls d349c │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3260 │ │ │ │ + beq d35e4 │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - b d3138 │ │ │ │ + b d34bc │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3488 │ │ │ │ + beq d380c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3084 │ │ │ │ + beq d3408 │ │ │ │ mov ip, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3760 │ │ │ │ + bhi d3ae4 │ │ │ │ mov r4, ip │ │ │ │ - b d306c │ │ │ │ + b d33f0 │ │ │ │ cmp lr, #124 @ 0x7c │ │ │ │ - beq d3264 │ │ │ │ + beq d35e8 │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp lr, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d30d4 │ │ │ │ + b d3458 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ movls sl, r8 │ │ │ │ movls r5, r2 │ │ │ │ - bls d306c │ │ │ │ + bls d33f0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3260 │ │ │ │ + beq d35e4 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r2 │ │ │ │ - b d3084 │ │ │ │ - ldr lr, [pc, #1472] @ d385c │ │ │ │ + b d3408 │ │ │ │ + ldr lr, [pc, #1472] @ d3be0 │ │ │ │ sub r3, r1, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d3128 │ │ │ │ + bhi d34ac │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [lr, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d357c │ │ │ │ + bne d3900 │ │ │ │ mov r8, #0 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d35e4 │ │ │ │ + bgt d3968 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3404 │ │ │ │ + bne d3788 │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d364c │ │ │ │ + bgt d39d0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble d33d0 │ │ │ │ + ble d3754 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d34b4 │ │ │ │ + beq d3838 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d34cc │ │ │ │ + beq d3850 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d3e78 │ │ │ │ + bl d41fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d36d0 │ │ │ │ + bne d3a54 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d3300 │ │ │ │ + bne d3684 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3398 │ │ │ │ - movw r1, #31024 @ 0x7930 │ │ │ │ + beq d371c │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ movls r2, #0 │ │ │ │ andhi r2, r2, #1 │ │ │ │ tst r3, #3 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d37d4 │ │ │ │ + bne d3b58 │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3640 │ │ │ │ + bne d39c4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1192] @ d3860 │ │ │ │ + ldr lr, [pc, #1192] @ d3be4 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3154 │ │ │ │ + bhi d34d8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d334c │ │ │ │ - ldr r1, [pc, #1156] @ d3864 │ │ │ │ + b d36d0 │ │ │ │ + ldr r1, [pc, #1156] @ d3be8 │ │ │ │ sub r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d30c8 │ │ │ │ + bhi d344c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #0 │ │ │ │ - b d32c0 │ │ │ │ + b d3644 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3774 │ │ │ │ + beq d3af8 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d361c │ │ │ │ + bne d39a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3804 │ │ │ │ + beq d3b88 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #512 @ 0x200 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ - bl d3ddc │ │ │ │ + bl d4160 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d3398 │ │ │ │ + beq d371c │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38cb18 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38ce58 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ - ldr lr, [pc, #1016] @ d3868 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ + ldr lr, [pc, #1016] @ d3bec │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d30f8 │ │ │ │ + bhi d347c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3264 │ │ │ │ + beq d35e8 │ │ │ │ mov sl, r8 │ │ │ │ mov r8, sl │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d3758 │ │ │ │ + bls d3adc │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d3568 │ │ │ │ - b d348c │ │ │ │ + bne d38ec │ │ │ │ + b d3810 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d331c │ │ │ │ + bne d36a0 │ │ │ │ str r7, [sp, #8] │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl 34d0ac │ │ │ │ + bl 34d348 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d36e0 │ │ │ │ + bne d3a64 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d3300 │ │ │ │ - b d334c │ │ │ │ + bne d3684 │ │ │ │ + b d36d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3084 │ │ │ │ + beq d3408 │ │ │ │ mov r8, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3560 │ │ │ │ + bhi d38e4 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b d306c │ │ │ │ + b d33f0 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d3538 │ │ │ │ + bls d38bc │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3494 │ │ │ │ + beq d3818 │ │ │ │ mov sl, r8 │ │ │ │ - b d305c │ │ │ │ + b d33e0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r4 │ │ │ │ - beq d33fc │ │ │ │ - movw r1, #43172 @ 0xa8a4 │ │ │ │ + beq d3780 │ │ │ │ + movw r1, #43236 @ 0xa8e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #736] @ d386c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #736] @ d3bf0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d37f4 │ │ │ │ + beq d3b78 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r8, r4 │ │ │ │ - b d3568 │ │ │ │ + b d38ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3548 │ │ │ │ + beq d38cc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3848 │ │ │ │ + bgt d3bcc │ │ │ │ mov r8, r4 │ │ │ │ - b d3568 │ │ │ │ + b d38ec │ │ │ │ mov r4, r8 │ │ │ │ - b d32bc │ │ │ │ + b d3640 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ - b d32c0 │ │ │ │ + b d3644 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - beq d32c0 │ │ │ │ - b d357c │ │ │ │ + beq d3644 │ │ │ │ + b d3900 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d37c0 │ │ │ │ + bhi d3b44 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d37c8 │ │ │ │ + beq d3b4c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d32dc │ │ │ │ + beq d3660 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43272 @ 0xa908 │ │ │ │ + movw r1, #43336 @ 0xa948 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a5ec0 │ │ │ │ - b d33a4 │ │ │ │ + bl a61a0 │ │ │ │ + b d3728 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d3738 │ │ │ │ + bne d3abc │ │ │ │ cmp r8, #0 │ │ │ │ - movwne r3, #640 @ 0x280 │ │ │ │ - movweq r8, #54092 @ 0xd34c │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movwne r3, #704 @ 0x2c0 │ │ │ │ + movweq r8, #54156 @ 0xd38c │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d371c │ │ │ │ - movw ip, #43056 @ 0xa830 │ │ │ │ + bne d3aa0 │ │ │ │ + movw ip, #43120 @ 0xa870 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d3704 │ │ │ │ + ble d3a88 │ │ │ │ cmp r5, #1 │ │ │ │ - beq d3710 │ │ │ │ - movw r2, #16320 @ 0x3fc0 │ │ │ │ + beq d3a94 │ │ │ │ + movw r2, #16384 @ 0x4000 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r1, #43316 @ 0xa934 │ │ │ │ + movw r1, #43380 @ 0xa974 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r8 │ │ │ │ add r0, r5, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38cb18 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38ce58 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d369c │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + bne d3a20 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d36a4 │ │ │ │ + b d3a28 │ │ │ │ cmp r5, r9 │ │ │ │ - movwle ip, #43076 @ 0xa844 │ │ │ │ + movwle ip, #43140 @ 0xa884 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d3704 │ │ │ │ - movw ip, #43064 @ 0xa838 │ │ │ │ + ble d3a88 │ │ │ │ + movw ip, #43128 @ 0xa878 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d3694 │ │ │ │ + b d3a18 │ │ │ │ mov r1, r4 │ │ │ │ - bl 16e9ec │ │ │ │ - b d36c4 │ │ │ │ + bl 16ed94 │ │ │ │ + b d3a48 │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3560 │ │ │ │ + bhi d38e4 │ │ │ │ mov r4, r8 │ │ │ │ - b d306c │ │ │ │ + b d33f0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ movne r4, ip │ │ │ │ - bne d3218 │ │ │ │ + bne d359c │ │ │ │ mov sl, ip │ │ │ │ - b d3498 │ │ │ │ + b d381c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d33a4 │ │ │ │ + beq d3728 │ │ │ │ cmp r8, #0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43204 @ 0xa8c4 │ │ │ │ + movw r1, #43268 @ 0xa904 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #54092 @ 0xd34c │ │ │ │ + movweq r8, #54156 @ 0xd38c │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #640 @ 0x280 │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movwne r3, #704 @ 0x2c0 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r0, #0 │ │ │ │ - b d33a8 │ │ │ │ + b d372c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r1, #43360 @ 0xa960 │ │ │ │ + movw r1, #43424 @ 0xa9a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d36c4 │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ + bl 140d3c │ │ │ │ + b d3a48 │ │ │ │ + movw r1, #43204 @ 0xa8c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #104] @ d386c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ d3bf0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43232 @ 0xa8e0 │ │ │ │ + movw r1, #43296 @ 0xa920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #54092 @ 0xd34c │ │ │ │ + movweq r8, #54156 @ 0xd38c │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #640 @ 0x280 │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movwne r3, #704 @ 0x2c0 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 379b9c │ │ │ │ - b d33a8 │ │ │ │ - movw r1, #43084 @ 0xa84c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #20] @ d386c │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r4, r6, r8, asr #17 │ │ │ │ - ldrdeq r4, [r6], #-140 @ 0xffffff74 │ │ │ │ + bl 379ed4 │ │ │ │ + b d372c │ │ │ │ + movw r1, #43148 @ 0xa88c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #20] @ d3bf0 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strdeq r4, [r6], #-128 @ 0xffffff80 │ │ │ │ subeq r4, r6, r4, lsl #18 │ │ │ │ subeq r4, r6, ip, lsr #18 │ │ │ │ subeq r4, r6, r4, asr r9 │ │ │ │ - strheq r4, [r6], #-172 @ 0xffffff54 │ │ │ │ + subeq r4, r6, ip, ror r9 │ │ │ │ + subeq r4, r6, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ @@ -170490,1205 +170717,1133 @@ │ │ │ │ str r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ mvn lr, #0 │ │ │ │ sub r3, fp, #468 @ 0x1d4 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3a38 │ │ │ │ + bhi d3dbc │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d39f4 │ │ │ │ + bhi d3d78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3c28 │ │ │ │ + beq d3fac │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3c7c │ │ │ │ + bne d4000 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - movw r5, #31024 @ 0x7930 │ │ │ │ + movw r5, #31088 @ 0x7970 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ ldrb r1, [r4] │ │ │ │ add r4, r6, #2 │ │ │ │ ldr r3, [r5, r7, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r3, r3, ip │ │ │ │ - bhi d3a4c │ │ │ │ + bhi d3dd0 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3b1c │ │ │ │ + bhi d3ea0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3c18 │ │ │ │ + beq d3f9c │ │ │ │ ldr ip, [r5, r1, lsl #2] │ │ │ │ add r4, r6, #3 │ │ │ │ ands ip, ip, #3 │ │ │ │ movne ip, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, ip, #1 │ │ │ │ add r3, r3, ip │ │ │ │ ldrb ip, [r6, #2] │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3a58 │ │ │ │ + bhi d3ddc │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3b3c │ │ │ │ + bhi d3ec0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3c18 │ │ │ │ + beq d3f9c │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ add r4, r6, #4 │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r6, #3] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3a10 │ │ │ │ + bhi d3d94 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3a64 │ │ │ │ + bhi d3de8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3c18 │ │ │ │ + beq d3f9c │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3a10 │ │ │ │ + bhi d3d94 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d399c │ │ │ │ - ldr r6, [pc, #1000] @ d3dc4 │ │ │ │ + bls d3d20 │ │ │ │ + ldr r6, [pc, #1000] @ d4148 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d39a4 │ │ │ │ + bhi d3d28 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #972] @ d3dc8 │ │ │ │ + ldr r5, [pc, #972] @ d414c │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d38d8 │ │ │ │ + bhi d3c5c │ │ │ │ ldrsb lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d39a4 │ │ │ │ + bne d3d28 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3b5c │ │ │ │ + bhi d3ee0 │ │ │ │ mov r3, ip │ │ │ │ - b d38c8 │ │ │ │ + b d3c4c │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3b88 │ │ │ │ + beq d3f0c │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d38d8 │ │ │ │ + b d3c5c │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d392c │ │ │ │ - b d3a18 │ │ │ │ + bne d3cb0 │ │ │ │ + b d3d9c │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3968 │ │ │ │ - b d3a18 │ │ │ │ - ldr r6, [pc, #864] @ d3dcc │ │ │ │ + bne d3cec │ │ │ │ + b d3d9c │ │ │ │ + ldr r6, [pc, #864] @ d4150 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d39a4 │ │ │ │ + bhi d3d28 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3d68 │ │ │ │ + bne d40ec │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d3c34 │ │ │ │ + bgt d3fb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3d78 │ │ │ │ + beq d40fc │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d3c58 │ │ │ │ + bne d3fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3ce4 │ │ │ │ + beq d4068 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, fp, #488 @ 0x1e8 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #404 @ 0x194 │ │ │ │ - bl d3ddc │ │ │ │ + bl d4160 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d3c98 │ │ │ │ + bne d401c │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3d4c │ │ │ │ + bne d40d0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, #0 │ │ │ │ - b d3a90 │ │ │ │ - ldr r7, [pc, #684] @ d3dd0 │ │ │ │ + b d3e14 │ │ │ │ + ldr r7, [pc, #684] @ d4154 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d392c │ │ │ │ + bhi d3cb0 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #656] @ d3dd4 │ │ │ │ + ldr r7, [pc, #656] @ d4158 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3968 │ │ │ │ + bhi d3cec │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3a1c │ │ │ │ + beq d3da0 │ │ │ │ mov lr, ip │ │ │ │ - b d38e8 │ │ │ │ + b d3c6c │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d38c0 │ │ │ │ + bls d3c44 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d3c10 │ │ │ │ + bne d3f94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a1c │ │ │ │ - b d3b6c │ │ │ │ + beq d3da0 │ │ │ │ + b d3ef0 │ │ │ │ mov ip, lr │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ add ip, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3cb8 │ │ │ │ + bhi d403c │ │ │ │ mov r5, r4 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r6 │ │ │ │ mov ip, lr │ │ │ │ mov r6, r5 │ │ │ │ - b d38c8 │ │ │ │ + b d3c4c │ │ │ │ mov lr, ip │ │ │ │ - b d3a88 │ │ │ │ + b d3e0c │ │ │ │ mov lr, ip │ │ │ │ - b d3b0c │ │ │ │ + b d3e90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3b98 │ │ │ │ + beq d3f1c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - bgt d3d28 │ │ │ │ + bgt d40ac │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - b d3c10 │ │ │ │ + b d3f94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3d58 │ │ │ │ + beq d40dc │ │ │ │ mov lr, ip │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b d38b0 │ │ │ │ + b d3c34 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3a98 │ │ │ │ + b d3e1c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d3a90 │ │ │ │ + b d3e14 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3d38 │ │ │ │ + bhi d40bc │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d3d40 │ │ │ │ + beq d40c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43272 @ 0xa908 │ │ │ │ + movw r1, #43336 @ 0xa948 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 379b9c │ │ │ │ - b d3b00 │ │ │ │ + bl 379ed4 │ │ │ │ + b d3e84 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3cc8 │ │ │ │ + bhi d404c │ │ │ │ mov r4, r5 │ │ │ │ - b d38c8 │ │ │ │ + b d3c4c │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38cb18 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38ce58 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 379b9c │ │ │ │ - b d3b00 │ │ │ │ + bl 379ed4 │ │ │ │ + b d3e84 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r6 │ │ │ │ - bne d3c10 │ │ │ │ - b d3b70 │ │ │ │ + bne d3f94 │ │ │ │ + b d3ef4 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - bne d38d8 │ │ │ │ + bne d3c5c │ │ │ │ mov lr, ip │ │ │ │ mov r6, r5 │ │ │ │ mov ip, r3 │ │ │ │ - b d3b70 │ │ │ │ + b d3ef4 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43232 @ 0xa8e0 │ │ │ │ + movw r1, #43296 @ 0xa920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #54092 @ 0xd34c │ │ │ │ + movweq r5, #54156 @ 0xd38c │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #640 @ 0x280 │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movwne r3, #704 @ 0x2c0 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 379b9c │ │ │ │ - b d3b00 │ │ │ │ - movw r1, #43084 @ 0xa84c │ │ │ │ + bl 379ed4 │ │ │ │ + b d3e84 │ │ │ │ + movw r1, #43148 @ 0xa88c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #160] @ d3dd8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #160] @ d415c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r0, #0 │ │ │ │ - b d3b00 │ │ │ │ + b d3e84 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a5ec0 │ │ │ │ - b d3afc │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #112] @ d3dd8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #43172 @ 0xa8a4 │ │ │ │ + bl a61a0 │ │ │ │ + b d3e80 │ │ │ │ + movw r1, #43204 @ 0xa8c4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #112] @ d415c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #43236 @ 0xa8e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #96] @ d3dd8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ d415c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3afc │ │ │ │ + beq d3e80 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43204 @ 0xa8c4 │ │ │ │ + movw r1, #43268 @ 0xa904 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #54092 @ 0xd34c │ │ │ │ + movweq r5, #54156 @ 0xd38c │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #640 @ 0x280 │ │ │ │ - movweq r3, #31112 @ 0x7988 │ │ │ │ + movwne r3, #704 @ 0x2c0 │ │ │ │ + movweq r3, #31176 @ 0x79c8 │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 379b9c │ │ │ │ - b d3b00 │ │ │ │ - subeq r4, r6, ip, ror r9 │ │ │ │ + bl 379ed4 │ │ │ │ + b d3e84 │ │ │ │ subeq r4, r6, r4, lsr #19 │ │ │ │ - strheq r4, [r6], #-152 @ 0xffffff68 │ │ │ │ + subeq r4, r6, ip, asr #19 │ │ │ │ subeq r4, r6, r0, ror #19 │ │ │ │ subeq r4, r6, r8, lsl #20 │ │ │ │ - strheq r4, [r6], #-172 @ 0xffffff54 │ │ │ │ + subeq r4, r6, r0, lsr sl │ │ │ │ + subeq r4, r6, r4, ror #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ ldr ip, [r4] │ │ │ │ ldr lr, [fp, #12] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r5, [ip] │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ - beq d3e48 │ │ │ │ + beq d41cc │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d3e78 │ │ │ │ + bl d41fc │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ streq r3, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmib sp, {r1, lr} │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 34d0ac │ │ │ │ + bl 34d348 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d3e40 │ │ │ │ + b d41c4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3764] @ d4d54 │ │ │ │ + ldr r2, [pc, #3764] @ d50d8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ sub r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi d4020 │ │ │ │ + bhi d439c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ add r1, r3, #4 │ │ │ │ str r1, [r5] │ │ │ │ - beq d3f10 │ │ │ │ + beq d4294 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d47a8 │ │ │ │ + beq d4b24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r8, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r6] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ ldr r0, [r1], #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5] │ │ │ │ - beq d3fec │ │ │ │ + beq d4368 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d3f94 │ │ │ │ + ble d4318 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4010 │ │ │ │ + beq d438c │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3f94 │ │ │ │ + beq d4318 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4010 │ │ │ │ + beq d438c │ │ │ │ cmp r1, #2 │ │ │ │ - beq d3f94 │ │ │ │ + beq d4318 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4010 │ │ │ │ + beq d438c │ │ │ │ cmp r1, #3 │ │ │ │ - beq d3f94 │ │ │ │ + beq d4318 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d4010 │ │ │ │ + beq d438c │ │ │ │ cmp r1, ip │ │ │ │ - bne d3f7c │ │ │ │ + bne d4300 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d4028 │ │ │ │ + b d43a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d3ef8 │ │ │ │ - movw r0, #33200 @ 0x81b0 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ + bne d427c │ │ │ │ + b d4cfc │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4760 │ │ │ │ + beq d4adc │ │ │ │ str r5, [r7] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ cmp r0, ip │ │ │ │ - beq d4010 │ │ │ │ + beq d438c │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3fec │ │ │ │ + bne d4368 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d3f94 │ │ │ │ + bne d4318 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d3f00 │ │ │ │ - movw r0, #44060 @ 0xac1c │ │ │ │ + b d4284 │ │ │ │ + movw r0, #44124 @ 0xac5c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38c5a4 <_PyLong_Lshift@@Base+0x11cc> │ │ │ │ + b 38c8e4 <_PyLong_Lshift@@Base+0x11cc> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ cmpeq r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ add r0, r2, #4 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r0, [r5] │ │ │ │ - beq d48c0 │ │ │ │ + beq d4c60 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d4704 │ │ │ │ + beq d4a80 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d49c0 │ │ │ │ + bne d4f94 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4998 │ │ │ │ + beq d4f6c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d48b4 │ │ │ │ + beq d4f60 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4898 │ │ │ │ + bne d4f44 │ │ │ │ str r7, [r5] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14b570 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b84c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d483c │ │ │ │ - bl c57f0 │ │ │ │ + beq d4bb8 │ │ │ │ + bl c5c54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d477c │ │ │ │ + ble d4af8 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d483c │ │ │ │ + beq d4bb8 │ │ │ │ str r7, [r8] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152480 │ │ │ │ + bl 152760 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d48fc │ │ │ │ + beq d4c14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4908 │ │ │ │ + blt d4c20 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d3f00 │ │ │ │ + ble d4284 │ │ │ │ movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43464 @ 0xa9c8 │ │ │ │ + movw r1, #43528 @ 0xaa08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r9 │ │ │ │ - b d3f08 │ │ │ │ + b d428c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d4770 │ │ │ │ + bne d4aec │ │ │ │ str r0, [r5] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d41ac │ │ │ │ + bne d4528 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4148 │ │ │ │ + bne d44c4 │ │ │ │ vstr d0, [r5] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ + bl 152760 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d4b14 │ │ │ │ + cmn r0, #32768 @ 0x8000 │ │ │ │ + blt d5010 │ │ │ │ + cmp r0, #32768 @ 0x8000 │ │ │ │ + bge d4f28 │ │ │ │ + strh r5, [r7] │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 224e98 │ │ │ │ + bl 225bf8 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4148 │ │ │ │ + bne d44c4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b d3f00 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r7, [r3] │ │ │ │ - bl 152480 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d4798 │ │ │ │ - cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d4a30 │ │ │ │ - cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d4924 │ │ │ │ - strh r5, [r7] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e6c6c │ │ │ │ + bl 1e7484 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4974 │ │ │ │ + beq d4c3c │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d498c │ │ │ │ + beq d4c54 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4148 │ │ │ │ + beq d44c4 │ │ │ │ cmp r0, #8 │ │ │ │ - bls d3f00 │ │ │ │ + bls d4284 │ │ │ │ movw r3, #45872 @ 0xb330 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #43576 @ 0xaa38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3a40 │ │ │ │ + bl 2e4200 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3f00 │ │ │ │ - b d4148 │ │ │ │ + bne d4284 │ │ │ │ + b d44c4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bba54 │ │ │ │ + bl 1bc1e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d4808 │ │ │ │ + beq d4b84 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #43988 @ 0xabd4 │ │ │ │ + movwne r0, #44052 @ 0xac14 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d4028 │ │ │ │ + bne d43a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4a4c │ │ │ │ + blt d4f0c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r1] │ │ │ │ str r5, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #32036 @ 0x7d24 │ │ │ │ + movw r2, #32524 @ 0x7f0c │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1aca4c │ │ │ │ + bl 1ad37c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d498c │ │ │ │ + beq d4c54 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4148 │ │ │ │ + beq d44c4 │ │ │ │ cmp r0, #4 │ │ │ │ - bls d3f00 │ │ │ │ - b d4290 │ │ │ │ + bls d4284 │ │ │ │ + b d460c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4850 │ │ │ │ + beq d4bcc │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 37085c <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ + bl 370b6c <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d4834 │ │ │ │ + blt d4bb0 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d4940 │ │ │ │ + bne d502c │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d3f00 │ │ │ │ + b d4284 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b47fc │ │ │ │ + bl 1b4f8c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d4708 │ │ │ │ + b d44c4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #1 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b4f8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d44c4 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d4284 │ │ │ │ + b d460c │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #2 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b4f8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d438c │ │ │ │ - b d4148 │ │ │ │ + beq d44c4 │ │ │ │ + cmp r0, #2 │ │ │ │ + bls d4284 │ │ │ │ + b d460c │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #43388 @ 0xa97c │ │ │ │ + movw r1, #43452 @ 0xa9bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq d4c34 │ │ │ │ + beq d4cd0 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #43784 @ 0xab08 │ │ │ │ + movwne r0, #43848 @ 0xab48 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d4028 │ │ │ │ + bne d43a4 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4d04 │ │ │ │ + beq d5068 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and ip, r2, #134217728 @ 0x8000000 │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ubfx ip, r2, #27, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - bne d4c00 │ │ │ │ + bne d4c9c │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4cbc │ │ │ │ + bne d4d08 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #43396 @ 0xa984 │ │ │ │ + movweq r0, #43460 @ 0xa9c4 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4028 │ │ │ │ + beq d43a4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 135be8 │ │ │ │ + bl 135d34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #43840 @ 0xab40 │ │ │ │ + movweq r0, #43904 @ 0xab80 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4028 │ │ │ │ + beq d43a4 │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #31112 @ 0x7988 │ │ │ │ + movw r2, #31176 @ 0x79c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq d4af4 │ │ │ │ + beq d4d58 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4ac4 │ │ │ │ + bne d4d28 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d4d24 │ │ │ │ + beq d5074 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30696 @ 0x77e8 │ │ │ │ + movw ip, #31184 @ 0x79d0 │ │ │ │ movt ip, #7 │ │ │ │ ldm r3, {r0, lr} │ │ │ │ add r5, lr, #1 │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [r0, lr, lsl #3] │ │ │ │ add r0, r0, lr, lsl #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3f00 │ │ │ │ + bgt d4284 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3f00 │ │ │ │ + bne d4284 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d3f00 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d4284 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - bne d4ba0 │ │ │ │ - movw r0, #43736 @ 0xaad8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #1 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b47fc │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d4148 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq d3f00 │ │ │ │ - b d4290 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #2 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b47fc │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d4148 │ │ │ │ - cmp r0, #2 │ │ │ │ - bls d3f00 │ │ │ │ - b d4290 │ │ │ │ - ldr r7, [r5] │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - add r3, r7, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne d49c8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - str r8, [r3] │ │ │ │ - b d3f00 │ │ │ │ + tst r3, #134217728 @ 0x8000000 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + bne d427c │ │ │ │ + movw r0, #19100 @ 0x4a9c │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + b d43a4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq d49e0 │ │ │ │ + beq d4ebc │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldrbeq r3, [r8, #16] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d3f00 │ │ │ │ - movw r0, #43700 @ 0xaab4 │ │ │ │ + beq d4284 │ │ │ │ + movw r0, #43764 @ 0xaaf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #43632 @ 0xaa70 │ │ │ │ + movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #43660 @ 0xaa8c │ │ │ │ + movw r2, #43724 @ 0xaacc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a64 │ │ │ │ - b d4148 │ │ │ │ + bl 98c94 │ │ │ │ + b d44c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #134217728 @ 0x8000000 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - bne d3ef8 │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - b d4028 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + add r3, r2, #4 │ │ │ │ + str r3, [r5] │ │ │ │ + bne d4e04 │ │ │ │ + movw r0, #43800 @ 0xab18 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d43a4 │ │ │ │ + ldr r7, [r5] │ │ │ │ + movw r1, #35436 @ 0x8a6c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + add r3, r7, #4 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne d4f9c │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r8, [r3] │ │ │ │ + b d4284 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r3], #8 │ │ │ │ str r3, [r5] │ │ │ │ movne r3, #0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ strne r3, [r4] │ │ │ │ strne r3, [r5] │ │ │ │ - bne d4758 │ │ │ │ + bne d4ad4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4818 │ │ │ │ + beq d4b94 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd770 │ │ │ │ + bl cdae0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d48b4 │ │ │ │ + beq d4f60 │ │ │ │ add r4, r7, #2 │ │ │ │ - b d3f00 │ │ │ │ - bl be620 │ │ │ │ + b d4284 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3fe4 │ │ │ │ - b d4148 │ │ │ │ + beq d4360 │ │ │ │ + b d44c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d416c │ │ │ │ - b d4148 │ │ │ │ + beq d44e8 │ │ │ │ + b d44c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d40f0 │ │ │ │ + bne d446c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d40f0 │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d446c │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d421c │ │ │ │ - b d4148 │ │ │ │ + beq d4560 │ │ │ │ + b d44c4 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r1], #8 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r0, #43972 @ 0xabc4 │ │ │ │ + movweq r0, #44036 @ 0xac04 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4028 │ │ │ │ + beq d43a4 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d3f00 │ │ │ │ + bne d4284 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ ldr r3, [ip] │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ str r5, [r3, r1, lsl #3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3f00 │ │ │ │ - bl be620 │ │ │ │ + b d4284 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d42e0 │ │ │ │ - b d4148 │ │ │ │ + beq d465c │ │ │ │ + b d44c4 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37085c <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ + bl 370b6c <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ cmp r0, #0 │ │ │ │ strge r0, [r5] │ │ │ │ - bge d4758 │ │ │ │ + bge d4ad4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d4028 │ │ │ │ - bl be620 │ │ │ │ + b d43a4 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4148 │ │ │ │ + bne d44c4 │ │ │ │ mvn r7, #0 │ │ │ │ - b d40f8 │ │ │ │ + b d4474 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d48f0 │ │ │ │ + bne d4c90 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #32036 @ 0x7d24 │ │ │ │ + movw r2, #32524 @ 0x7f0c │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3f00 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b d4284 │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d44c4 │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + movw r1, #43484 @ 0xa9dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d4148 │ │ │ │ - movw r0, #43756 @ 0xaaec │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ + bl 16ed94 │ │ │ │ + b d44c4 │ │ │ │ + vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl be928 │ │ │ │ + vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d44c4 │ │ │ │ + b d45c4 │ │ │ │ + movw r0, #40988 @ 0xa01c │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + b d43a4 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4aa4 │ │ │ │ + bne d4ff0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne d4a68 │ │ │ │ + bne d4fb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c13c0 │ │ │ │ + bl 1c1b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4328 │ │ │ │ - movw r0, #14884 @ 0x3a24 │ │ │ │ + beq d46a4 │ │ │ │ + movw r0, #14948 @ 0x3a64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d4028 │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d4148 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43420 @ 0xa99c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d4148 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43584 @ 0xaa40 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d4148 │ │ │ │ - ldr r0, [r1] │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2e31c │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq d3f00 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41348 @ 0xa184 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d4148 │ │ │ │ - vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be620 │ │ │ │ - vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d4148 │ │ │ │ - b d4248 │ │ │ │ - movw r0, #40924 @ 0x9fdc │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - b d4028 │ │ │ │ - cmp ip, #122 @ 0x7a │ │ │ │ - movw lr, #33200 @ 0x81b0 │ │ │ │ - movt lr, #61 @ 0x3d │ │ │ │ - movw r0, #11372 @ 0x2c6c │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - movne r0, lr │ │ │ │ - b d4034 │ │ │ │ - mov r7, #0 │ │ │ │ - b d40b8 │ │ │ │ - bl b62e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r0, #64372 @ 0xfb74 │ │ │ │ - movteq r0, #60 @ 0x3c │ │ │ │ - beq d4028 │ │ │ │ - b d4670 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq d4a04 │ │ │ │ - bl b62e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r0, #43632 @ 0xaa70 │ │ │ │ - movteq r0, #61 @ 0x3d │ │ │ │ - beq d4028 │ │ │ │ - ldr ip, [r8, #8] │ │ │ │ - cmp ip, #1 │ │ │ │ - ldreq r3, [r8, #20] │ │ │ │ - ldrbeq r3, [r3] │ │ │ │ - strbeq r3, [r5] │ │ │ │ - beq d3f00 │ │ │ │ - movw r0, #43716 @ 0xaac4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #43632 @ 0xaa70 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - b d46c0 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43540 @ 0xaa14 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d4148 │ │ │ │ - bl 14330c │ │ │ │ - movw r0, #44028 @ 0xabfc │ │ │ │ + b d43a4 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d4cb0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d4d14 │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ + add r1, r8, #16 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r3, r8 │ │ │ │ + b d48e0 │ │ │ │ + add r1, r2, #8 │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq d5068 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + addne r4, r7, #2 │ │ │ │ + bne d48a8 │ │ │ │ + movw r0, #33264 @ 0x81f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - b d4034 │ │ │ │ - sub r1, fp, #52 @ 0x34 │ │ │ │ - mov r0, r8 │ │ │ │ + b d43a4 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d4ca8 │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl cd770 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq d48b4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1c207c │ │ │ │ - b d4328 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1c207c │ │ │ │ - b d4328 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + b d48e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4ae8 │ │ │ │ + bgt d4d4c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4ae8 │ │ │ │ + bne d4d4c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #43936 @ 0xaba0 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #44000 @ 0xabe0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ + b d43a4 │ │ │ │ ldr r2, [r5] │ │ │ │ add r0, r2, #4 │ │ │ │ str r0, [r5] │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4cdc │ │ │ │ + beq d5098 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r8] │ │ │ │ add r4, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4c64 │ │ │ │ + bne d4e64 │ │ │ │ cmp r4, #0 │ │ │ │ - blt d4d24 │ │ │ │ + blt d5074 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r8] │ │ │ │ - beq d4d24 │ │ │ │ + beq d5074 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30696 @ 0x77e8 │ │ │ │ + movw ip, #31184 @ 0x79d0 │ │ │ │ movt ip, #7 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ add lr, r0, #1 │ │ │ │ str lr, [r8, #4] │ │ │ │ ldr lr, [fp, #-68] @ 0xffffffbc │ │ │ │ str lr, [r2, r0, lsl #3] │ │ │ │ @@ -171698,181 +171853,253 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r5] │ │ │ │ add r4, r7, #3 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d45a0 │ │ │ │ + b d497c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #1 │ │ │ │ - bne d4bec │ │ │ │ + bne d4e50 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - beq d4d1c │ │ │ │ + beq d5060 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r8, r0, #20 │ │ │ │ addeq r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r8] │ │ │ │ - beq d4be4 │ │ │ │ + beq d4e48 │ │ │ │ cmp r2, #2 │ │ │ │ ldrheq r3, [r8] │ │ │ │ ldrne r3, [r8] │ │ │ │ str r3, [r1] │ │ │ │ - b d3f00 │ │ │ │ - movw r0, #31772 @ 0x7c1c │ │ │ │ + b d4284 │ │ │ │ + movw r0, #31876 @ 0x7c84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - movw r3, #43736 @ 0xaad8 │ │ │ │ + movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d46c0 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4c14 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d4cc8 │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - add r1, r8, #16 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r3, r8 │ │ │ │ - b d4504 │ │ │ │ - add r1, r2, #8 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d4d04 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - addne r4, r7, #2 │ │ │ │ - bne d44cc │ │ │ │ - b d3fb8 │ │ │ │ + b d4a10 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, r4 │ │ │ │ - bge d4b80 │ │ │ │ + bge d4de4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4c98 │ │ │ │ + bgt d4e98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4c94 │ │ │ │ + bne d4e94 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [r5] │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, ip, #1 │ │ │ │ - movw r1, #43884 @ 0xab6c │ │ │ │ + movw r1, #43948 @ 0xabac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b d4148 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4c0c │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ + bl 140d3c │ │ │ │ + b d44c4 │ │ │ │ + movw r1, #35436 @ 0x8a6c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq d4ee0 │ │ │ │ + bl b658c │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #43696 @ 0xaab0 │ │ │ │ + movteq r0, #61 @ 0x3d │ │ │ │ + beq d43a4 │ │ │ │ + ldr ip, [r8, #8] │ │ │ │ + cmp ip, #1 │ │ │ │ + ldreq r3, [r8, #20] │ │ │ │ + ldrbeq r3, [r3] │ │ │ │ + strbeq r3, [r5] │ │ │ │ + beq d4284 │ │ │ │ + movw r0, #43780 @ 0xab04 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r3, #43696 @ 0xaab0 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + b d4a10 │ │ │ │ + bl 143454 │ │ │ │ + movw r0, #44092 @ 0xac3c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + b d43b0 │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #43648 @ 0xaa80 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b d44c4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b d44c4 │ │ │ │ + movw r0, #43820 @ 0xab2c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d43a4 │ │ │ │ + cmp ip, #122 @ 0x7a │ │ │ │ + movw lr, #33264 @ 0x81f0 │ │ │ │ + movt lr, #61 @ 0x3d │ │ │ │ + movw r0, #11436 @ 0x2cac │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + movne r0, lr │ │ │ │ + b d43b0 │ │ │ │ + mov r7, #0 │ │ │ │ + b d4434 │ │ │ │ + bl b658c │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #64508 @ 0xfbfc │ │ │ │ + movteq r0, #60 @ 0x3c │ │ │ │ + beq d43a4 │ │ │ │ + b d4a74 │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - b d4504 │ │ │ │ + bl cdae0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq d4f60 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c27ec │ │ │ │ + b d46a4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1c27ec │ │ │ │ + b d46a4 │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #43604 @ 0xaa54 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b d44c4 │ │ │ │ + ldr r0, [r1] │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 2e31c │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d4284 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #41412 @ 0xa1c4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16ed94 │ │ │ │ + b d44c4 │ │ │ │ + ldr r8, [r0, #28] │ │ │ │ + b d4e30 │ │ │ │ + movw r0, #43884 @ 0xab6c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d43a4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4cf8 │ │ │ │ + bgt d5090 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4d10 │ │ │ │ - movw r0, #43860 @ 0xab54 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ - movw r0, #43820 @ 0xab2c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4028 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d4cf8 │ │ │ │ - ldr r8, [r0, #28] │ │ │ │ - b d4bcc │ │ │ │ + beq d50cc │ │ │ │ + bl 2e29d0 │ │ │ │ + b d44c4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4d40 │ │ │ │ + bgt d50b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4d48 │ │ │ │ - bl 2e2210 │ │ │ │ - b d4148 │ │ │ │ + beq d50c0 │ │ │ │ + movw r0, #43924 @ 0xab94 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d43a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d4d40 │ │ │ │ - subeq r4, r6, r0, lsr sl │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d50b4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5090 │ │ │ │ + subeq r4, r6, r8, asr sl │ │ │ │ │ │ │ │ -000d4d58 <_PyDict_CopyAsDict@@Base>: │ │ │ │ +000d50dc <_PyDict_CopyAsDict@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d4d88 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ - bl b62e0 │ │ │ │ + beq d510c <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ + bl b658c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3fec │ │ │ │ + b c42f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ subcs lr, r1, #424 @ 0x1a8 │ │ │ │ ldrcs ip, [r0, #80] @ 0x50 │ │ │ │ - bcs d51c8 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d554c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ subcs lr, r1, #384 @ 0x180 │ │ │ │ ldrcs ip, [r0, #52] @ 0x34 │ │ │ │ - bcs d51c8 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d554c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs lr, r1, #372 @ 0x174 │ │ │ │ ldrcs ip, [r0, #56] @ 0x38 │ │ │ │ - bcs d51c8 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d554c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls d4fd8 <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ + bls d535c <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ subne lr, r1, #228 @ 0xe4 │ │ │ │ - beq d4ff0 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5374 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ adds ip, ip, lr │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d4ff0 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5374 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #1076 @ 0x434 │ │ │ │ + movw r2, #1108 @ 0x454 │ │ │ │ movt r2, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r2, r0, #112 @ 0x70 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -171880,39 +172107,39 @@ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r9, [sl, #24] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d54c4 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + bne d5848 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq d54c4 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + beq d5848 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5668 <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ + beq d59ec <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d53ac <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ + bgt d5730 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r0] │ │ │ │ - ble d51a4 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ + ble d5528 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d4f14 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #2104] @ d570c <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + beq d5298 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #2104] @ d5a90 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -171925,498 +172152,498 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d500c <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ + bne d5390 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d5494 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5818 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - blt d4eb8 <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ + blt d523c <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ tst r8, #1 │ │ │ │ - bne d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5448 <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ + beq d57cc <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ moveq r3, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #28 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4e5c <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ + beq d51e0 <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r3, r3, #1 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5398 <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ + bne d571c <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [r3] │ │ │ │ - beq d4fd0 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + beq d5354 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ str r9, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ - bhi d51c0 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ + bhi d5544 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, r1 │ │ │ │ movne ip, r0 │ │ │ │ - bne d4e04 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + bne d5188 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r9, r9, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d4ff0 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5374 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ cmp r2, #0 │ │ │ │ strne r9, [r2] │ │ │ │ - b d4fd0 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + b d5354 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5488 <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ + bgt d580c <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ add r1, r1, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r2] │ │ │ │ - beq d5494 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5818 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq d4f38 <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ + beq d52bc <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ tst r8, #1 │ │ │ │ - beq d549c <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ + beq d5820 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ bic r0, r3, #1 │ │ │ │ movw ip, #29816 @ 0x7478 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne d53d4 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ + bne d5758 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr ip, [sl, #24] │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne d55d0 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ + bne d5954 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ movw r4, #8040 @ 0x1f68 │ │ │ │ movt r4, #97 @ 0x61 │ │ │ │ sub r2, sl, r4 │ │ │ │ movw ip, #28087 @ 0x6db7 │ │ │ │ movt ip, #46811 @ 0xb6db │ │ │ │ mov r5, #11 │ │ │ │ asr r2, r2, #2 │ │ │ │ mul r2, ip, r2 │ │ │ │ movw ip, #61644 @ 0xf0cc │ │ │ │ movt ip, #103 @ 0x67 │ │ │ │ mul r5, r5, r2 │ │ │ │ add lr, ip, r5 │ │ │ │ ldrb r7, [ip, r5] │ │ │ │ cmp r7, #1 │ │ │ │ - bhi d51d4 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ + bhi d5558 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ ldrcs r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs lr, [r2, #80] @ 0x50 │ │ │ │ ldrcs r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subcs r2, r2, #424 @ 0x1a8 │ │ │ │ - bcs d50e4 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + bcs d5468 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d5510 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ + bcs d5894 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ - bcs d556c <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ + bcs d58f0 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d546c <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ + bls d57f0 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d5100 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + beq d5484 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, r2 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne d5108 <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ + bne d548c <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d53c0 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ + bne d5744 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ ldr ip, [r6, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5340 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ + beq d56c4 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + ble d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5368 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d56ec <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d5638 <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ + beq d59bc <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5368 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d56ec <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5368 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d56ec <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ add r2, r2, #24 │ │ │ │ mov r4, #3 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d5368 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d56ec <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, r4 │ │ │ │ - bne d5188 <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ - b d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d550c <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ + b d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ tst r0, #1 │ │ │ │ - bne d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr ip, [r0, #40] @ 0x28 │ │ │ │ sub lr, r1, #212 @ 0xd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d4e04 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ - b d4ff0 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + bne d5188 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + b d5374 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ ldrb lr, [lr, #1] │ │ │ │ mov r5, #28 │ │ │ │ mla lr, r5, lr, r4 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, #424 @ 0x1a8 │ │ │ │ - bcs d55c0 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ + bcs d5944 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ cmp r5, #384 @ 0x180 │ │ │ │ - bcs d555c <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ + bcs d58e0 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ cmp r5, #372 @ 0x174 │ │ │ │ - bcs d55a0 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ + bcs d5924 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ cmp r5, #227 @ 0xe3 │ │ │ │ - bls d5454 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ + bls d57d8 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #228 @ 0xe4 │ │ │ │ ldr r8, [r1, #48] @ 0x30 │ │ │ │ cmp r8, #0 │ │ │ │ moveq lr, r8 │ │ │ │ - beq d5230 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d55b4 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ adds lr, r8, r5 │ │ │ │ - beq d5230 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d55b4 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ ldr r5, [r8, r5] │ │ │ │ cmp r5, #0 │ │ │ │ moveq lr, #0 │ │ │ │ mov r5, #11 │ │ │ │ mla ip, r5, r2, ip │ │ │ │ mov r5, #28 │ │ │ │ ldrb ip, [ip, #2] │ │ │ │ mla ip, r5, ip, r4 │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #424 @ 0x1a8 │ │ │ │ - bcs d5604 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ + bcs d5988 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ cmp ip, #384 @ 0x180 │ │ │ │ - bcs d5590 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ + bcs d5914 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ cmp ip, #372 @ 0x174 │ │ │ │ - bcs d55b0 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ + bcs d5934 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ cmp ip, #227 @ 0xe3 │ │ │ │ - bls d54e0 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ + bls d5864 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #228 @ 0xe4 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d529c <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5620 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ adds r8, r5, ip │ │ │ │ - beq d529c <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5620 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp ip, #0 │ │ │ │ - beq d529c <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5620 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d5100 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5484 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d50f0 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ - ldr ip, [pc, #1124] @ d5710 <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ + beq d5474 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + ldr ip, [pc, #1124] @ d5a94 <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ mov r5, #11 │ │ │ │ mov r8, #3 │ │ │ │ mov r1, #28 │ │ │ │ mla r9, r5, r2, ip │ │ │ │ ldrb r2, [r9, #1]! │ │ │ │ mla r2, r1, r2, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ subcs r2, r2, #424 @ 0x1a8 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #80] @ 0x50 │ │ │ │ - bcs d5308 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d568c <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d5580 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ + bcs d5904 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ subcs r2, r2, #372 @ 0x174 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #56] @ 0x38 │ │ │ │ - bcs d5308 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d568c <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d54f8 <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ + bls d587c <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d5330 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d56b4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ adds r5, ip, r2 │ │ │ │ - beq d5330 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d56b4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5330 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d56b4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d5100 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5484 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bls d52b8 <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ - b d50f0 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + bls d563c <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ + b d5474 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp ip, r2 │ │ │ │ - beq d5368 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d56ec <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5344 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ + bne d56c8 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d4f7c <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5300 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4f7c <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5300 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d4f7c <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5300 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d4fcc <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ - b d4fd0 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + bne d5350 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ + b d5354 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + ble d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ add r5, r0, #12 │ │ │ │ orr r8, r0, #1 │ │ │ │ - b d4eb4 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ + b d5238 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq d5114 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ - b d543c <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5498 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ + b d57c0 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ movw ip, #15188 @ 0x3b54 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - beq d5524 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ + beq d58a8 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq d55e0 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ + beq d5964 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ movw ip, #30956 @ 0x78ec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ cmpeq r1, #0 │ │ │ │ - beq d5614 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ + beq d5998 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - movw r2, #60608 @ 0xecc0 │ │ │ │ + movw r2, #62672 @ 0xf4d0 │ │ │ │ movt r2, #30 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ ldreq r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldreq r2, [r1, #84] @ 0x54 │ │ │ │ biceq r2, r2, #2048 @ 0x800 │ │ │ │ streq r2, [r1, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b d5370 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d56f4 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r5, #211 @ 0xd3 │ │ │ │ subhi r5, r5, #212 @ 0xd4 │ │ │ │ ldrhi r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi r8, [r1, #40] @ 0x28 │ │ │ │ ldrls r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d5210 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5594 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ ldrhi r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrls lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi lr, [r2, #40] @ 0x28 │ │ │ │ ldrhi r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ - b d50e4 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5468 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmn r0, #3 │ │ │ │ orr r3, r2, #1 │ │ │ │ - bne d502c <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ - bl 14330c │ │ │ │ - b d4f44 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ + bne d53b0 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ + bl 143454 │ │ │ │ + b d52c8 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d503c <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + bne d53c0 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d503c <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + b d53c0 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4e7c <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ - bl 14330c │ │ │ │ - b d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5200 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ + bl 143454 │ │ │ │ + b d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp ip, #211 @ 0xd3 │ │ │ │ subhi ip, ip, #212 @ 0xd4 │ │ │ │ ldrhi r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi r5, [r1, #40] @ 0x28 │ │ │ │ ldrls r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d5274 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d55f8 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ ldrhi ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrls ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi ip, [ip, #40] @ 0x28 │ │ │ │ - b d5308 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d568c <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ - b d50e4 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5468 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #38916 @ 0x9804 │ │ │ │ movt r2, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5640 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d59c4 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r1, #156 @ 0x9c │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5640 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d59c4 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r2, [r1, #156] @ 0x9c │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d5370 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d56f4 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #384 @ 0x180 │ │ │ │ ldr r8, [r1, #52] @ 0x34 │ │ │ │ - b d5210 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5594 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r2, #372 @ 0x174 │ │ │ │ - b d50e4 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5468 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ - b d5308 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d568c <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #384 @ 0x180 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ - b d5274 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d55f8 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #372 @ 0x174 │ │ │ │ ldr r8, [r1, #56] @ 0x38 │ │ │ │ - b d5210 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5594 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #372 @ 0x174 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ - b d5274 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d55f8 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #424 @ 0x1a8 │ │ │ │ ldr r8, [r1, #80] @ 0x50 │ │ │ │ - b d5210 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5594 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne d540c <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d5790 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add ip, r1, #60 @ 0x3c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, ip │ │ │ │ - bne d53f4 <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ - movw r2, #18924 @ 0x49ec │ │ │ │ + bne d5778 <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ + movw r2, #20908 @ 0x51ac │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d5370 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d56f4 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #424 @ 0x1a8 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - b d5274 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d55f8 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, r2 │ │ │ │ ldreq r0, [sl, #8] │ │ │ │ - bne d540c <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ - b d5418 <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ + bne d5790 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + b d579c <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ str lr, [fp, #-84] @ 0xffffffac │ │ │ │ - b d5370 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d56f4 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d540c <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d5790 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r2, #60 @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - beq d55f4 <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ - b d540c <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + beq d5978 <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ + b d5790 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d56a4 <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ + bne d5a28 <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d54d8 <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ + blt d585c <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d4e8c <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ + beq d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d5210 <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #88] @ d570c <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + ldr r3, [pc, #88] @ d5a90 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -172430,99 +172657,99 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4f60 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d5680 <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ + bne d52e4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d5a04 <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq pc, r7, lr, asr #1 │ │ │ │ │ │ │ │ -000d5714 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +000d5a98 <_PyObject_LookupSpecial@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #548] @ d5960 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + ldr r1, [pc, #548] @ d5ce4 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ mov r2, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r9, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r2, r4 │ │ │ │ add r8, r3, r4 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne d57fc <_PyObject_LookupSpecial@@Base+0xe8> │ │ │ │ + bne d5b80 <_PyObject_LookupSpecial@@Base+0xe8> │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r6, r2 │ │ │ │ - bne d57fc <_PyObject_LookupSpecial@@Base+0xe8> │ │ │ │ + bne d5b80 <_PyObject_LookupSpecial@@Base+0xe8> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d58b0 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ + beq d5c34 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d58c0 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ + bgt d5c44 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d58b0 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ + beq d5c34 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ tst r0, #1 │ │ │ │ - bne d58cc <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ + bne d5c50 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d58b4 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d5c38 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d57f4 <_PyObject_LookupSpecial@@Base+0xe0> │ │ │ │ + bgt d5b78 <_PyObject_LookupSpecial@@Base+0xe0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5954 <_PyObject_LookupSpecial@@Base+0x240> │ │ │ │ + beq d5cd8 <_PyObject_LookupSpecial@@Base+0x240> │ │ │ │ mov r6, r4 │ │ │ │ - b d58b4 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + b d5c38 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d58fc <_PyObject_LookupSpecial@@Base+0x1e8> │ │ │ │ + beq d5c80 <_PyObject_LookupSpecial@@Base+0x1e8> │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d58b0 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ + beq d5c34 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5898 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + beq d5c1c <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5898 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bne d5c1c <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5898 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bgt d5c1c <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -172531,174 +172758,174 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d58e4 <_PyObject_LookupSpecial@@Base+0x1d0> │ │ │ │ + ble d5c68 <_PyObject_LookupSpecial@@Base+0x1d0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d58b0 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ + beq d5c34 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ tst r0, #1 │ │ │ │ - bne d58cc <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ + bne d5c50 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d57b0 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ + bne d5b34 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d58b0 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ + beq d5c34 <_PyObject_LookupSpecial@@Base+0x19c> │ │ │ │ bic r6, r0, #1 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ - b d57b4 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + b d5b38 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5894 <_PyObject_LookupSpecial@@Base+0x180> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5894 <_PyObject_LookupSpecial@@Base+0x180> │ │ │ │ + bne d5c18 <_PyObject_LookupSpecial@@Base+0x180> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5c18 <_PyObject_LookupSpecial@@Base+0x180> │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d5804 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ + bcs d5b88 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5804 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ + bne d5b88 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5804 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ + bgt d5b88 <_PyObject_LookupSpecial@@Base+0xf0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r9, #192] @ 0xc0 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d581c <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + b d5ba0 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d57f4 <_PyObject_LookupSpecial@@Base+0xe0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5b78 <_PyObject_LookupSpecial@@Base+0xe0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d5964 : │ │ │ │ +000d5ce8 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #280] @ d5a98 │ │ │ │ + ldr ip, [pc, #280] @ d5e1c │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [lr, ip] │ │ │ │ mov lr, r3 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r5, [ip, #84] @ 0x54 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq d59dc │ │ │ │ + beq d5d60 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r0, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d59dc │ │ │ │ + beq d5d60 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d5a04 │ │ │ │ + beq d5d88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5a40 │ │ │ │ + bne d5dc4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str lr, [sp] │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5a18 │ │ │ │ + beq d5d9c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d59d0 │ │ │ │ + bne d5d54 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d59d0 │ │ │ │ + beq d5d54 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5a80 │ │ │ │ + ble d5e04 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 336494 │ │ │ │ + b 33695c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5a58 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5a58 │ │ │ │ + bne d5ddc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5ddc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5f7c │ │ │ │ + bne d6300 │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi d5f58 │ │ │ │ + bhi d62dc │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #41024 @ 0xa040 │ │ │ │ + movw r3, #41764 @ 0xa324 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d5fc0 │ │ │ │ + bne d6344 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa0b8 │ │ │ │ + bl aa39c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5e54 │ │ │ │ + beq d61d8 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d5b40 │ │ │ │ - ldr r3, [pc, #1428] @ d60a0 │ │ │ │ + beq d5ec4 │ │ │ │ + ldr r3, [pc, #1428] @ d6424 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ @@ -172706,411 +172933,411 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5e5c │ │ │ │ + beq d61e0 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5fa0 │ │ │ │ + bge d6324 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ - bne d5f38 │ │ │ │ + bne d62bc │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt d5f20 │ │ │ │ + bgt d62a4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d5f28 │ │ │ │ + beq d62ac │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5eec │ │ │ │ + bgt d6270 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq d5ef4 │ │ │ │ + beq d6278 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5c1c │ │ │ │ + bge d5fa0 │ │ │ │ ldr r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5c8c │ │ │ │ + beq d6010 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d5c1c │ │ │ │ + ble d5fa0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d5cb4 │ │ │ │ + beq d6038 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5c1c │ │ │ │ + beq d5fa0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d5cb4 │ │ │ │ + beq d6038 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d5c1c │ │ │ │ + beq d5fa0 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - beq d5cb4 │ │ │ │ + beq d6038 │ │ │ │ cmp r1, r0 │ │ │ │ - bne d5c04 │ │ │ │ + bne d5f88 │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6068 │ │ │ │ + beq d63ec │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d5d6c │ │ │ │ + ble d60f0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne d5d44 │ │ │ │ + bne d60c8 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5cd8 │ │ │ │ + bne d605c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5d20 │ │ │ │ + bne d60a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5cfc │ │ │ │ + bne d6080 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5cb4 │ │ │ │ + beq d6038 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5c90 │ │ │ │ + bne d6014 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - bne d5c1c │ │ │ │ + bne d5fa0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5c60 │ │ │ │ + beq d5fe4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c60 │ │ │ │ + bgt d5fe4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5c60 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5c60 │ │ │ │ + bne d5fe4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5fe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c80 │ │ │ │ + bgt d6004 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5c80 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5c80 │ │ │ │ + bne d6004 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d6004 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c70 │ │ │ │ + bgt d5ff4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5c70 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5c70 │ │ │ │ + bne d5ff4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d5ff4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5d6c │ │ │ │ + beq d60f0 │ │ │ │ add r2, r2, #16 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - beq d5c40 │ │ │ │ + beq d5fc4 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne d5d54 │ │ │ │ - ldr r1, [pc, #816] @ d60a4 │ │ │ │ + bne d60d8 │ │ │ │ + ldr r1, [pc, #816] @ d6428 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b38d4 │ │ │ │ + bl b3b80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5df8 │ │ │ │ + beq d617c │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5dac │ │ │ │ + beq d6130 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5dac │ │ │ │ + bge d6130 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne d5fd8 │ │ │ │ + bne d635c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7670 │ │ │ │ + bl a7950 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - movwlt r2, #41524 @ 0xa234 │ │ │ │ - movwge r2, #44092 @ 0xac3c │ │ │ │ + movwlt r2, #41588 @ 0xa274 │ │ │ │ + movwge r2, #44156 @ 0xac7c │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #61 @ 0x3d │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #44188 @ 0xac9c │ │ │ │ + movw r1, #44252 @ 0xacdc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5e14 │ │ │ │ + bgt d6198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6094 │ │ │ │ + beq d6418 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5e30 │ │ │ │ + bgt d61b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d605c │ │ │ │ + beq d63e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5e54 │ │ │ │ + bgt d61d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5e54 │ │ │ │ + bne d61d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b d5c80 │ │ │ │ - ldr r2, [pc, #580] @ d60a8 │ │ │ │ + b d6004 │ │ │ │ + ldr r2, [pc, #580] @ d642c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6014 │ │ │ │ + beq d6398 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi d600c │ │ │ │ + bhi d6390 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d5eb0 │ │ │ │ + beq d6234 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc d600c │ │ │ │ + bcc d6390 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 27fb6c <_Py_GetStdlibDir@@Base+0x2844> │ │ │ │ + bl 280c5c <_Py_GetStdlibDir@@Base+0x2844> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5e30 │ │ │ │ + beq d61b4 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq d5ef4 │ │ │ │ + beq d6278 │ │ │ │ subs r7, r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r5, r7 │ │ │ │ - bne d5bac │ │ │ │ - b d5c50 │ │ │ │ + bne d5f30 │ │ │ │ + b d5fd4 │ │ │ │ cmp r5, r2 │ │ │ │ - bne d5bac │ │ │ │ + bne d5f30 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5f28 │ │ │ │ + bgt d62ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5f28 │ │ │ │ + bne d62ac │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5f28 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d62ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne d5b88 │ │ │ │ + bne d5f0c │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r5 │ │ │ │ - b d5c50 │ │ │ │ + b d5fd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ movle r5, #0 │ │ │ │ addle r2, r3, #1 │ │ │ │ movle r7, r5 │ │ │ │ strle r2, [r6] │ │ │ │ - ble d5c50 │ │ │ │ - b d5f28 │ │ │ │ + ble d5fd4 │ │ │ │ + b d62ac │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44104 @ 0xac48 │ │ │ │ + movw r0, #44168 @ 0xac88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122ec8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1236ac <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5e54 │ │ │ │ - b d5ad0 │ │ │ │ + beq d61d8 │ │ │ │ + b d5e54 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #64500 @ 0xfbf4 │ │ │ │ + movw r0, #64636 @ 0xfc7c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 37bc64 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37bf9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5e54 │ │ │ │ - b d5ac4 │ │ │ │ + beq d61d8 │ │ │ │ + b d5e48 │ │ │ │ movw r0, #44780 @ 0xaeec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #44112 @ 0xac50 │ │ │ │ + movw r1, #44176 @ 0xac90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b d5e30 │ │ │ │ + bl 140d3c │ │ │ │ + b d61b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d5b40 │ │ │ │ - b d5e54 │ │ │ │ + bne d5ec4 │ │ │ │ + b d61d8 │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6030 │ │ │ │ + beq d63b4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble d5dac │ │ │ │ + ble d6130 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq d5c50 │ │ │ │ + beq d5fd4 │ │ │ │ add r1, r1, #1 │ │ │ │ - b d5ff0 │ │ │ │ + b d6374 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b d5e74 │ │ │ │ + b d61f8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44160 @ 0xac80 │ │ │ │ + movw r1, #44224 @ 0xacc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d5e30 │ │ │ │ + bl 16ed94 │ │ │ │ + b d61b4 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5c50 │ │ │ │ + beq d5fd4 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6034 │ │ │ │ + bne d63b8 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d5c50 │ │ │ │ - b d5dac │ │ │ │ + beq d5fd4 │ │ │ │ + b d6130 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5e30 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d61b4 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5c40 │ │ │ │ + beq d5fc4 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d606c │ │ │ │ + bne d63f0 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d5c40 │ │ │ │ - b d5d6c │ │ │ │ + beq d5fc4 │ │ │ │ + b d60f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d5e14 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d6198 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r0, ror #24 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d60e8 │ │ │ │ + beq d646c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq d63a8 │ │ │ │ + beq d672c │ │ │ │ ldr r9, [r2, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d6304 │ │ │ │ + beq d6688 │ │ │ │ ldr r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d62ec │ │ │ │ + beq d6670 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r3] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6318 │ │ │ │ + bgt d669c │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp ip, #1 │ │ │ │ - ble d63c8 │ │ │ │ + ble d674c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ movne r0, r3 │ │ │ │ - bne d6340 │ │ │ │ + bne d66c4 │ │ │ │ mov r5, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ movw r7, #21196 @ 0x52cc │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, r5, lsl #2] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [r2, #132] @ 0x84 │ │ │ │ - beq d61bc │ │ │ │ - ldr r3, [pc, #776] @ d6484 │ │ │ │ + beq d6540 │ │ │ │ + ldr r3, [pc, #776] @ d6808 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r0, r1 │ │ │ │ @@ -173126,306 +173353,305 @@ │ │ │ │ ldreq r3, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r2, [r0, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq d6424 │ │ │ │ + beq d67a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne d6388 │ │ │ │ + bne d670c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d6388 │ │ │ │ + beq d670c │ │ │ │ mov r0, r3 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d6468 │ │ │ │ + beq d67ec │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d62c8 │ │ │ │ + beq d664c │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r8 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6298 │ │ │ │ + bgt d661c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne d62a0 │ │ │ │ + bne d6624 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq d628c │ │ │ │ + beq d6610 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r9 │ │ │ │ moveq r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d628c │ │ │ │ + bgt d6610 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6478 │ │ │ │ + beq d67fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6238 │ │ │ │ + beq d65bc │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6238 │ │ │ │ + bne d65bc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d6238 │ │ │ │ + b d65bc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - blt d6160 │ │ │ │ + blt d64e4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r4, #0 │ │ │ │ - bne d628c │ │ │ │ + bne d6610 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 11c080 │ │ │ │ + b 11c2a0 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ orr r0, r3, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - ble d63cc │ │ │ │ + ble d6750 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ moveq r8, r0 │ │ │ │ addeq sl, r3, #16 │ │ │ │ moveq r5, #1 │ │ │ │ - beq d6148 │ │ │ │ + beq d64cc │ │ │ │ add sl, r3, #16 │ │ │ │ mov r5, #1 │ │ │ │ mov r3, sl │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq d63cc │ │ │ │ + beq d6750 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp lr, r1 │ │ │ │ - bne d634c │ │ │ │ + bne d66d0 │ │ │ │ cmp r5, ip │ │ │ │ movlt r8, r0 │ │ │ │ - blt d6148 │ │ │ │ - b d63cc │ │ │ │ + blt d64cc │ │ │ │ + b d6750 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq d61e4 │ │ │ │ + beq d6568 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d63dc │ │ │ │ + beq d6760 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d61f4 │ │ │ │ + b d6578 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #208] @ d6488 │ │ │ │ - bl 11932c <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #208] @ d680c │ │ │ │ + bl 11954c <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d60e8 │ │ │ │ - b d6304 │ │ │ │ + beq d646c │ │ │ │ + b d6688 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d62ec │ │ │ │ + b d6670 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d62ec │ │ │ │ + bne d6670 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d62ec │ │ │ │ + bne d6670 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d62ec │ │ │ │ + b d6670 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b62e0 │ │ │ │ + bl b658c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6374 │ │ │ │ + bne d66f8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d62ec │ │ │ │ - b d63fc │ │ │ │ + bne d6670 │ │ │ │ + b d6780 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r8, #1 │ │ │ │ - bne d62ec │ │ │ │ - b d63fc │ │ │ │ + bne d6670 │ │ │ │ + b d6780 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d628c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d6610 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r0, ror #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r4, r2, #0 │ │ │ │ - beq d6910 │ │ │ │ + beq d6c90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge d6934 │ │ │ │ + bge d6cb4 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d658c │ │ │ │ + beq d690c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d6538 │ │ │ │ + ble d68b8 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6934 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6538 │ │ │ │ + beq d68b8 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6934 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d6538 │ │ │ │ + beq d68b8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6934 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d6538 │ │ │ │ + beq d68b8 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6934 │ │ │ │ cmp r1, ip │ │ │ │ - bne d6520 │ │ │ │ + bne d68a0 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6560 │ │ │ │ + beq d68e0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #17300 @ 0x4394 │ │ │ │ + movw r3, #17364 @ 0x43d4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #44696 @ 0xae98 │ │ │ │ + movw r1, #44760 @ 0xaed8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r3, #0 │ │ │ │ - b d66b0 │ │ │ │ + b d6a30 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6934 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6590 │ │ │ │ + bne d6910 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ - bne d6538 │ │ │ │ + bne d68b8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r1, [r5, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne d6790 │ │ │ │ + bne d6b10 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d65f8 │ │ │ │ + bgt d6978 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d66d4 │ │ │ │ - ldr r2, [pc, #1040] @ d69f4 │ │ │ │ + beq d6a54 │ │ │ │ + ldr r2, [pc, #1040] @ d6d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi d66d4 │ │ │ │ + bhi d6a54 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #28628 @ 0x6fd4 │ │ │ │ + movweq r6, #30644 @ 0x77b4 │ │ │ │ movteq r6, #18 │ │ │ │ - bne d66bc │ │ │ │ - ldr r7, [pc, #1000] @ d69f8 │ │ │ │ + bne d6a3c │ │ │ │ + ldr r7, [pc, #1000] @ d6d78 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6718 │ │ │ │ - ldr ip, [pc, #976] @ d69fc │ │ │ │ + beq d6a98 │ │ │ │ + ldr ip, [pc, #976] @ d6d7c │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r9, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d6848 │ │ │ │ + bne d6bc8 │ │ │ │ ldr r2, [r4] │ │ │ │ str r9, [r3, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bgt d6748 │ │ │ │ + bgt d6ac8 │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -173441,48 +173667,48 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble d66d4 │ │ │ │ + ble d6a54 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10912 @ 0x2aa0 │ │ │ │ + movweq r6, #11456 @ 0x2cc0 │ │ │ │ movteq r6, #17 │ │ │ │ - beq d6608 │ │ │ │ + beq d6988 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #22460 @ 0x57bc │ │ │ │ + movw r1, #22524 @ 0x57fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ mov r6, #0 │ │ │ │ - b d6608 │ │ │ │ - movw r6, #56112 @ 0xdb30 │ │ │ │ + b d6988 │ │ │ │ + movw r6, #56656 @ 0xdd50 │ │ │ │ movt r6, #17 │ │ │ │ - b d6608 │ │ │ │ - movw r6, #29208 @ 0x7218 │ │ │ │ + b d6988 │ │ │ │ + movw r6, #30104 @ 0x7598 │ │ │ │ movt r6, #13 │ │ │ │ - b d6608 │ │ │ │ + b d6988 │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d6584 │ │ │ │ + beq d6904 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r0, [r3, #20] │ │ │ │ - ble d6664 │ │ │ │ + ble d69e4 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -173492,180 +173718,180 @@ │ │ │ │ str r5, [r3, #16] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - b d66b0 │ │ │ │ + b d6a30 │ │ │ │ cmp r3, #8 │ │ │ │ - ble d688c │ │ │ │ + ble d6c0c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble d66d4 │ │ │ │ + ble d6a54 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #51000 @ 0xc738 │ │ │ │ + movweq r6, #52900 @ 0xcea4 │ │ │ │ movteq r6, #27 │ │ │ │ - bne d66d4 │ │ │ │ + bne d6a54 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d69d8 │ │ │ │ - ldr r8, [pc, #564] @ d69f8 │ │ │ │ + beq d6d58 │ │ │ │ + ldr r8, [pc, #564] @ d6d78 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #2024] @ 0x7e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6830 │ │ │ │ + beq d6bb0 │ │ │ │ ldr r0, [r1, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r1, #2024] @ 0x7e8 │ │ │ │ str r0, [r1, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 255c18 <_Py_NewReference@@Base> │ │ │ │ + bl a04fc <_Py_NewReference@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r9] │ │ │ │ ldr r1, [r8, r7] │ │ │ │ str r9, [r3, #28] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6664 │ │ │ │ - b d6748 │ │ │ │ + ble d69e4 │ │ │ │ + b d6ac8 │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f804 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fa2c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d67fc │ │ │ │ - b d6584 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + bne d6b7c │ │ │ │ + b d6904 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp r9, r2 │ │ │ │ - bne d68c4 │ │ │ │ - ldr r0, [pc, #416] @ d6a00 │ │ │ │ + bne d6c44 │ │ │ │ + ldr r0, [pc, #416] @ d6d80 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne d68b0 │ │ │ │ + bne d6c30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b d6820 │ │ │ │ + b d6ba0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d66d4 │ │ │ │ - ldr r1, [pc, #360] @ d6a04 │ │ │ │ + beq d6a54 │ │ │ │ + ldr r1, [pc, #360] @ d6d84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi d66d4 │ │ │ │ + bhi d6a54 │ │ │ │ ldrsb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b d6820 │ │ │ │ + b d6ba0 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b d6820 │ │ │ │ - movw r6, #56112 @ 0xdb30 │ │ │ │ + b d6ba0 │ │ │ │ + movw r6, #56656 @ 0xdd50 │ │ │ │ movt r6, #17 │ │ │ │ - b d67b4 │ │ │ │ - movw r6, #29208 @ 0x7218 │ │ │ │ + b d6b34 │ │ │ │ + movw r6, #30104 @ 0x7598 │ │ │ │ movt r6, #13 │ │ │ │ - b d67b4 │ │ │ │ + b d6b34 │ │ │ │ mov r6, #0 │ │ │ │ - b d67b4 │ │ │ │ + b d6b34 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6984 │ │ │ │ + beq d6d04 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt d64c4 │ │ │ │ + blt d6844 │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d695c │ │ │ │ + beq d6cdc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - movw r3, #17300 @ 0x4394 │ │ │ │ + movw r3, #17364 @ 0x43d4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #44624 @ 0xae50 │ │ │ │ + movw r1, #44688 @ 0xae90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b d6584 │ │ │ │ + bl 140d3c │ │ │ │ + b d6904 │ │ │ │ movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr lr, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d69ac │ │ │ │ + beq d6d2c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ movne ip, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, ip │ │ │ │ - movw r3, #17300 @ 0x4394 │ │ │ │ + movw r3, #17364 @ 0x43d4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #44556 @ 0xae0c │ │ │ │ + movw r1, #44620 @ 0xae4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr ip, [r0, #12] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 140bf4 │ │ │ │ - b d6584 │ │ │ │ + bl 140d3c │ │ │ │ + b d6904 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22488 @ 0x57d8 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d6584 │ │ │ │ - subeq r7, r6, r8, lsl sl │ │ │ │ + bl 16ed94 │ │ │ │ + b d6904 │ │ │ │ + subeq r7, r6, r0, asr #20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - subeq r7, r6, r0, lsr #20 │ │ │ │ + subeq r7, r6, r8, asr #20 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #264] @ d6b30 │ │ │ │ + ldr ip, [pc, #264] @ d6eb0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -173679,77 +173905,77 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne d6aac │ │ │ │ + bne d6e2c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6b04 │ │ │ │ + bne d6e84 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6ad8 │ │ │ │ + bne d6e58 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6a7c │ │ │ │ + bgt d6dfc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6a7c │ │ │ │ + bne d6dfc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6a7c │ │ │ │ + b d6dfc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6a94 │ │ │ │ + bgt d6e14 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6a94 │ │ │ │ + bne d6e14 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6a94 │ │ │ │ + b d6e14 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6a88 │ │ │ │ + bgt d6e08 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6a88 │ │ │ │ + bne d6e08 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6a88 │ │ │ │ + b d6e08 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d6b34 : │ │ │ │ +000d6eb4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r4, [pc, #32] @ d6b74 │ │ │ │ + ldr r4, [pc, #32] @ d6ef4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, r4] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6ef8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -173757,127 +173983,127 @@ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ bic r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [ip, #84] @ 0x54 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq d7028 │ │ │ │ + beq d73a8 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r7, [r1, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d7028 │ │ │ │ + beq d73a8 │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d6eac │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + bne d722c │ │ │ │ + movw r3, #52692 @ 0xcdd4 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne d6e90 │ │ │ │ + bne d7210 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r0, [pc, #1576] @ d7214 │ │ │ │ + ldr r0, [pc, #1576] @ d7594 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ands r2, r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r3, r0] │ │ │ │ - beq d71c4 │ │ │ │ + beq d7544 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d70cc │ │ │ │ + bhi d744c │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6d04 │ │ │ │ + beq d7084 │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6fc0 │ │ │ │ + bgt d7340 │ │ │ │ add r3, r3, #1 │ │ │ │ bics r1, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - beq d6c98 │ │ │ │ + beq d7018 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6ff4 │ │ │ │ + bgt d7374 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8, #4] │ │ │ │ - bls d6c98 │ │ │ │ + bls d7018 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r8, #4 │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6fac │ │ │ │ + bgt d732c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d6c74 │ │ │ │ + bne d6ff4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6d18 │ │ │ │ + ble d7098 │ │ │ │ bic sl, r5, #1 │ │ │ │ orr r3, r5, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ orr r2, r5, #1 │ │ │ │ ldr r4, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bne d6d3c │ │ │ │ + bne d70bc │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2614cc │ │ │ │ + bl 26219c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne d6d54 │ │ │ │ + bne d70d4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r6, r4 │ │ │ │ - beq d71e8 │ │ │ │ + beq d7568 │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d6cec │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d706c │ │ │ │ ldr r3, [r5] │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6ca8 │ │ │ │ + bgt d7028 │ │ │ │ bic sl, r5, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r4, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - beq d6ccc │ │ │ │ + beq d704c │ │ │ │ ldr r0, [r7, #160] @ 0xa0 │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d6ccc │ │ │ │ + bge d704c │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ str r1, [r7, #156] @ 0x9c │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7174 │ │ │ │ + bgt d74f4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ @@ -173889,253 +174115,253 @@ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r4, #40 @ 0x28 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ add r1, r3, #128 @ 0x80 │ │ │ │ str r1, [r4, #28] │ │ │ │ - ble d6e1c │ │ │ │ + ble d719c │ │ │ │ mov lr, #1 │ │ │ │ str lr, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, lr │ │ │ │ - ble d6e1c │ │ │ │ + ble d719c │ │ │ │ str lr, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - ble d6e1c │ │ │ │ + ble d719c │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - ble d6e1c │ │ │ │ + ble d719c │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - ble d6e1c │ │ │ │ + ble d719c │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str lr, [r0, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr ip, [r3, #48] @ 0x30 │ │ │ │ cmp r1, ip │ │ │ │ - blt d6e08 │ │ │ │ + blt d7188 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl e80f0 <_PyArena_AddPyObject@@Base+0x198> │ │ │ │ + bl e846c <_PyArena_AddPyObject@@Base+0x198> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7080 │ │ │ │ + bne d7400 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d70e8 │ │ │ │ + bhi d7468 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d715c │ │ │ │ + bne d74dc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e906c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl e93e8 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d70ac │ │ │ │ + beq d742c │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d711c │ │ │ │ + bne d749c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ - b d6e70 │ │ │ │ + b d71f0 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6bd0 │ │ │ │ + beq d6f50 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145774 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 1458bc <_PyStack_UnpackDict@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d70c4 │ │ │ │ + beq d7444 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ orr r2, sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, r8 │ │ │ │ blx r7 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble d6f7c │ │ │ │ + ble d72fc │ │ │ │ ldr r0, [r1, r6, lsl #2] │ │ │ │ lsl r6, r6, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6fd4 │ │ │ │ + ble d7354 │ │ │ │ cmp r7, #1 │ │ │ │ - beq d6f7c │ │ │ │ + beq d72fc │ │ │ │ add sl, r1, r6 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7040 │ │ │ │ + ble d73c0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d6f7c │ │ │ │ + beq d72fc │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7060 │ │ │ │ + ble d73e0 │ │ │ │ cmp r7, #3 │ │ │ │ - beq d6f7c │ │ │ │ + beq d72fc │ │ │ │ add r6, r6, #8 │ │ │ │ mov sl, #3 │ │ │ │ add r6, r1, r6 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7008 │ │ │ │ + ble d7388 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne d6f60 │ │ │ │ + bne d72e0 │ │ │ │ sub r0, r1, #4 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6e70 │ │ │ │ + bgt d71f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6e70 │ │ │ │ + bne d71f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d6e70 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d71f0 │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d6c74 │ │ │ │ - b d6c98 │ │ │ │ + bne d6ff4 │ │ │ │ + b d7018 │ │ │ │ orr r2, r2, #1 │ │ │ │ bics r3, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [r8] │ │ │ │ - bne d6c44 │ │ │ │ - b d6c98 │ │ │ │ + bne d6fc4 │ │ │ │ + b d7018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f18 │ │ │ │ + bne d7298 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6f18 │ │ │ │ + b d7298 │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r8, #4] │ │ │ │ - bhi d6c68 │ │ │ │ - b d6c98 │ │ │ │ + bhi d6fe8 │ │ │ │ + b d7018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f70 │ │ │ │ + bne d72f0 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6f70 │ │ │ │ + b d72f0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f34 │ │ │ │ + bne d72b4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6f34 │ │ │ │ + b d72b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f4c │ │ │ │ + bne d72cc │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6f4c │ │ │ │ + b d72cc │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r4 │ │ │ │ ldreq r3, [r7, #56] @ 0x38 │ │ │ │ streq r3, [r7, #64] @ 0x40 │ │ │ │ - bl 262468 <_Py_HandlePending@@Base+0xd58> │ │ │ │ + bl 263138 <_Py_HandlePending@@Base+0xd58> │ │ │ │ cmp r6, #8 │ │ │ │ - bls d70ac │ │ │ │ + bls d742c │ │ │ │ mov r0, r8 │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d70f4 │ │ │ │ + beq d7474 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d70f4 │ │ │ │ + beq d7474 │ │ │ │ mov r4, #0 │ │ │ │ - b d6e84 │ │ │ │ + b d7204 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d6c20 │ │ │ │ - bl 2e2210 │ │ │ │ + bne d6fa0 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r4, r0 │ │ │ │ - b d6e70 │ │ │ │ + b d71f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5ec0 │ │ │ │ - b d6e48 │ │ │ │ + bl a61a0 │ │ │ │ + b d71c8 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db18c <_PyErr_Format@@Base> │ │ │ │ + b 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6e84 │ │ │ │ + beq d7204 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d71f8 │ │ │ │ + ble d7578 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 336494 │ │ │ │ + b 33695c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b d6e70 │ │ │ │ + b d71f0 │ │ │ │ orr r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r1, [sl, #12] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -174146,114 +174372,114 @@ │ │ │ │ add r2, r4, #40 @ 0x28 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #128 @ 0x80 │ │ │ │ str r1, [r4, #28] │ │ │ │ - bgt d6dbc │ │ │ │ - b d6e1c │ │ │ │ + bgt d713c │ │ │ │ + b d719c │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl 261304 │ │ │ │ + bl 261fd4 │ │ │ │ mov r4, r0 │ │ │ │ - b d6e70 │ │ │ │ - bl 2e2210 │ │ │ │ + b d71f0 │ │ │ │ + bl 2e29d0 │ │ │ │ cmp r6, #8 │ │ │ │ - bls d70ac │ │ │ │ - b d70a4 │ │ │ │ + bls d742c │ │ │ │ + b d7424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7134 │ │ │ │ + bne d74b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d7134 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d74b4 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ d734c │ │ │ │ + ldr ip, [pc, #280] @ d76cc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r1, ip] │ │ │ │ - bne d728c │ │ │ │ + bne d760c │ │ │ │ bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne d72e8 │ │ │ │ + bne d7668 │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d72c0 │ │ │ │ + bcc d7640 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d72b4 │ │ │ │ + beq d7634 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, r1, #32 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7248 │ │ │ │ + beq d75c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25dce8 │ │ │ │ + bl 25e9b8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7248 │ │ │ │ + beq d75c8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d725c │ │ │ │ + bcc d75dc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42168 @ 0xa4b8 │ │ │ │ + movw r1, #42232 @ 0xa4f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d72b4 │ │ │ │ - b d725c │ │ │ │ + beq d75dc │ │ │ │ + b d7634 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 2ee004 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2ee7c4 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d72b4 │ │ │ │ + beq d7634 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #44780 @ 0xaeec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #44768 @ 0xaee0 │ │ │ │ + movw r2, #44832 @ 0xaf20 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d72b4 │ │ │ │ + bgt d7634 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d72b4 │ │ │ │ + bne d7634 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d72b4 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d7634 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -174270,18 +174496,18 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d74e0 │ │ │ │ + beq d7860 │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #616] @ d7628 │ │ │ │ + ldr r4, [pc, #616] @ d79a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ and r2, r2, #3 │ │ │ │ str r1, [r0] │ │ │ │ orr r2, r2, r0 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ @@ -174291,191 +174517,191 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r3, #-4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne d74f4 │ │ │ │ + bne d7874 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne d759c │ │ │ │ + bne d791c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d748c │ │ │ │ + bne d780c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d745c │ │ │ │ + bne d77dc │ │ │ │ ldr r2, [r4, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d74d0 │ │ │ │ + bhi d7850 │ │ │ │ ldr r0, [r2, #2016] @ 0x7e0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2016] @ 0x7e0 │ │ │ │ str r1, [r2, #2020] @ 0x7e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d742c │ │ │ │ + bgt d77ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d742c │ │ │ │ + bne d77ac │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d7430 │ │ │ │ + b d77b0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d758c │ │ │ │ + bgt d790c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7508 │ │ │ │ + beq d7888 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7528 │ │ │ │ + bne d78a8 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7564 │ │ │ │ + bne d78e4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bls d7440 │ │ │ │ + bls d77c0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbbf8 │ │ │ │ + b bbf00 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #312] @ d7628 │ │ │ │ + ldr r4, [pc, #312] @ d79a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7404 │ │ │ │ + beq d7784 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 18e9dc │ │ │ │ + bl 18edac │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d7404 │ │ │ │ + b d7784 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d74b4 │ │ │ │ + beq d7834 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d74b4 │ │ │ │ + bgt d7834 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d74b4 │ │ │ │ + bne d7834 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7430 │ │ │ │ + beq d77b0 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2028] @ 0x7ec │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d74d0 │ │ │ │ + bhi d7850 │ │ │ │ ldr r0, [r2, #2024] @ 0x7e8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2024] @ 0x7e8 │ │ │ │ str r1, [r2, #2028] @ 0x7ec │ │ │ │ - b d7454 │ │ │ │ + b d77d4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d742c │ │ │ │ - b d7528 │ │ │ │ + beq d77ac │ │ │ │ + b d78a8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d75c4 │ │ │ │ + beq d7944 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d75c4 │ │ │ │ + bgt d7944 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d75e4 │ │ │ │ + beq d7964 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d75fc │ │ │ │ + bne d797c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7618 │ │ │ │ + bne d7998 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ - b d7564 │ │ │ │ + b d78e4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - b d75c4 │ │ │ │ + b d7944 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7498 │ │ │ │ + ble d7818 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d75dc │ │ │ │ - b d7528 │ │ │ │ + beq d795c │ │ │ │ + b d78a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7534 │ │ │ │ - b d75dc │ │ │ │ + ble d78b4 │ │ │ │ + b d795c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r0, r2, #0 │ │ │ │ - bne d7678 │ │ │ │ + bne d79f8 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44880 @ 0xaf50 │ │ │ │ + movw r1, #44944 @ 0xaf90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - beq d7694 │ │ │ │ + beq d7a14 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d7658 │ │ │ │ + bne d79d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44836 @ 0xaf24 │ │ │ │ + movw r1, #44900 @ 0xaf64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d7670 │ │ │ │ + bl 16ed94 │ │ │ │ + b d79f0 │ │ │ │ │ │ │ │ -000d76bc : │ │ │ │ +000d7a3c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -174484,133 +174710,133 @@ │ │ │ │ mov r5, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r4, [r5] │ │ │ │ mvneq r8, #0 │ │ │ │ - beq d780c │ │ │ │ + beq d7b8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d78b4 │ │ │ │ + beq d7c34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7828 │ │ │ │ + bne d7ba8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d7828 │ │ │ │ + beq d7ba8 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d78ac │ │ │ │ + beq d7c2c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7818 │ │ │ │ + beq d7b98 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r8, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d780c │ │ │ │ + bgt d7b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d780c │ │ │ │ - ldr r1, [pc, #292] @ d78d8 │ │ │ │ + bne d7b8c │ │ │ │ + ldr r1, [pc, #292] @ d7c58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ ldr r3, [r6, #780] @ 0x30c │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r9, r3, #13 │ │ │ │ - bne d789c │ │ │ │ - ldr r2, [pc, #236] @ d78dc │ │ │ │ + bne d7c1c │ │ │ │ + ldr r2, [pc, #236] @ d7c5c │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7878 │ │ │ │ + bne d7bf8 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7858 │ │ │ │ + bne d7bd8 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d7790 │ │ │ │ + b d7b10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e88 │ │ │ │ + bl 990b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d7754 │ │ │ │ + bne d7ad4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4a28 │ │ │ │ + bl 2f51e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r8, #0 │ │ │ │ - b d7790 │ │ │ │ + b d7b10 │ │ │ │ cmp r9, #3 │ │ │ │ movle r5, #0 │ │ │ │ andgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d780c │ │ │ │ + beq d7b8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d780c │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d7b8c │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d77f8 │ │ │ │ + beq d7b78 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d77f8 │ │ │ │ + b d7b78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d780c │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d7b8c │ │ │ │ mvn r8, #0 │ │ │ │ - b d781c │ │ │ │ - bl b62e0 │ │ │ │ + b d7b9c │ │ │ │ + bl b658c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne d7734 │ │ │ │ + bne d7ab4 │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + movw r0, #21344 @ 0x5360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ str r7, [r5] │ │ │ │ - b d7850 │ │ │ │ + b d7bd0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -174622,103 +174848,103 @@ │ │ │ │ cmpne r0, ip │ │ │ │ str r2, [r1, #4] │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r2, [r1, #16] │ │ │ │ - beq d7c10 │ │ │ │ + beq d7f90 │ │ │ │ mov r8, ip │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl cd580 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ + bl cd8f0 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d7c0c │ │ │ │ + beq d7f8c │ │ │ │ movw r7, #13644 @ 0x354c │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d79d0 │ │ │ │ + beq d7d50 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d79d0 │ │ │ │ + beq d7d50 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #16 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d79d0 │ │ │ │ + beq d7d50 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #32 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d79d0 │ │ │ │ + beq d7d50 │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d79b4 │ │ │ │ + bne d7d34 │ │ │ │ movw r3, #62692 @ 0xf4e4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d7be8 │ │ │ │ - ldr r2, [pc, #564] @ d7c20 │ │ │ │ + bne d7f68 │ │ │ │ + ldr r2, [pc, #564] @ d7fa0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt d7a10 │ │ │ │ - bne d7a68 │ │ │ │ + bgt d7d90 │ │ │ │ + bne d7de8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7a68 │ │ │ │ + beq d7de8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7a3c │ │ │ │ + beq d7dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7a20 │ │ │ │ + bne d7da0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7a68 │ │ │ │ + beq d7de8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7a4c │ │ │ │ + bne d7dcc │ │ │ │ mov r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7a68 │ │ │ │ + beq d7de8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r1, #10600 @ 0x2968 │ │ │ │ + movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ subs r3, r3, #0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -174728,161 +174954,161 @@ │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ str r7, [r6, #4] │ │ │ │ strblt r3, [r6, #12] │ │ │ │ str r5, [r6, #16] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bb8 │ │ │ │ + beq d7f38 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36456 @ 0x8e68 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bc8 │ │ │ │ + beq d7f48 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45340 @ 0xb11c │ │ │ │ + movw r1, #45404 @ 0xb15c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bc0 │ │ │ │ + beq d7f40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #45420 @ 0xb16c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bd8 │ │ │ │ + beq d7f58 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45376 @ 0xb140 │ │ │ │ + movw r1, #45440 @ 0xb180 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bd0 │ │ │ │ + beq d7f50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45400 @ 0xb158 │ │ │ │ + movw r1, #45464 @ 0xb198 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7ba0 │ │ │ │ + beq d7f20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45420 @ 0xb16c │ │ │ │ + movw r1, #45484 @ 0xb1ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7be0 │ │ │ │ + beq d7f60 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45444 @ 0xb184 │ │ │ │ + movw r1, #45508 @ 0xb1c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r3, [pc, #168] @ d7c24 │ │ │ │ - beq d7ba4 │ │ │ │ + ldreq r3, [pc, #168] @ d7fa4 │ │ │ │ + beq d7f24 │ │ │ │ cmp r7, #0 │ │ │ │ strb r8, [r6, #13] │ │ │ │ - beq d7c18 │ │ │ │ + beq d7f98 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ moveq r0, #5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #128] @ d7c28 │ │ │ │ + ldr r3, [pc, #128] @ d7fa8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - b d7b7c │ │ │ │ - ldr r3, [pc, #108] @ d7c2c │ │ │ │ - b d7ba4 │ │ │ │ - ldr r3, [pc, #104] @ d7c30 │ │ │ │ - b d7ba4 │ │ │ │ - ldr r3, [pc, #100] @ d7c34 │ │ │ │ - b d7ba4 │ │ │ │ - ldr r3, [pc, #96] @ d7c38 │ │ │ │ - b d7ba4 │ │ │ │ - ldr r3, [pc, #92] @ d7c3c │ │ │ │ - b d7ba4 │ │ │ │ - ldr r3, [pc, #88] @ d7c40 │ │ │ │ - b d7ba4 │ │ │ │ + b d7efc │ │ │ │ + ldr r3, [pc, #108] @ d7fac │ │ │ │ + b d7f24 │ │ │ │ + ldr r3, [pc, #104] @ d7fb0 │ │ │ │ + b d7f24 │ │ │ │ + ldr r3, [pc, #100] @ d7fb4 │ │ │ │ + b d7f24 │ │ │ │ + ldr r3, [pc, #96] @ d7fb8 │ │ │ │ + b d7f24 │ │ │ │ + ldr r3, [pc, #92] @ d7fbc │ │ │ │ + b d7f24 │ │ │ │ + ldr r3, [pc, #88] @ d7fc0 │ │ │ │ + b d7f24 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d79e4 │ │ │ │ + beq d7d64 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a70 │ │ │ │ + beq d7df0 │ │ │ │ add r4, r4, #16 │ │ │ │ - b d7be8 │ │ │ │ - bl 14330c │ │ │ │ + b d7f68 │ │ │ │ + bl 143454 │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r7, r6, ip, lsr fp │ │ │ │ + subeq r7, r6, r4, ror #22 │ │ │ │ + subeq r7, r6, r4, asr fp │ │ │ │ subeq r7, r6, ip, lsr #22 │ │ │ │ - subeq r7, r6, r4, lsl #22 │ │ │ │ - subeq r7, r6, r4, lsl fp │ │ │ │ - subeq r7, r6, ip, lsl #22 │ │ │ │ - subeq r7, r6, r4, lsr #22 │ │ │ │ - subeq r7, r6, ip, lsl fp │ │ │ │ + subeq r7, r6, ip, lsr fp │ │ │ │ subeq r7, r6, r4, lsr fp │ │ │ │ + subeq r7, r6, ip, asr #22 │ │ │ │ + subeq r7, r6, r4, asr #22 │ │ │ │ + subeq r7, r6, ip, asr fp │ │ │ │ │ │ │ │ -000d7c44 <_Py_fstat_noraise@@Base>: │ │ │ │ +000d7fc4 <_Py_fstat_noraise@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2dd30 <__fstat64_time64@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d7dc8 <_Py_fstat_noraise@@Base+0x184> │ │ │ │ + beq d8148 <_Py_fstat_noraise@@Base+0x184> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e48 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ - blt d7ed0 <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ + beq d81c8 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ + blt d8250 <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ cmn r1, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d7ef0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + bgt d8270 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r1, r1, #21 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7e50 <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #616] @ d7f28 <_Py_fstat_noraise@@Base+0x2e4> │ │ │ │ + bne d81d0 <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ + ldr r2, [pc, #616] @ d82a8 <_Py_fstat_noraise@@Base+0x2e4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r8, r3 │ │ │ │ - bgt d7e0c <_Py_fstat_noraise@@Base+0x1c8> │ │ │ │ + bgt d818c <_Py_fstat_noraise@@Base+0x1c8> │ │ │ │ add r6, r4, #20 │ │ │ │ lsr r1, r6, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq d7dfc <_Py_fstat_noraise@@Base+0x1b8> │ │ │ │ + beq d817c <_Py_fstat_noraise@@Base+0x1b8> │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7d40 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d80c0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ cmp r5, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ addcs r1, lr, r1, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ @@ -174894,32 +175120,32 @@ │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #456] @ d7f2c <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ + ldr r2, [pc, #456] @ d82ac <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne d7e68 <_Py_fstat_noraise@@Base+0x224> │ │ │ │ + bne d81e8 <_Py_fstat_noraise@@Base+0x224> │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn r1, #0 │ │ │ │ strb r0, [r3, #16] │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq d7f20 <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ + beq d82a0 <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d7f04 <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ + beq d8284 <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -174927,530 +175153,530 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r3, [pc, #328] @ d7f30 <_Py_fstat_noraise@@Base+0x2ec> │ │ │ │ + ldrlt r3, [pc, #328] @ d82b0 <_Py_fstat_noraise@@Base+0x2ec> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r3, r0, r1, r3 │ │ │ │ addlt r3, r3, r1, lsl #5 │ │ │ │ addge r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d7d40 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d80c0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7ea0 <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ + bne d8220 <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7ef0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d8270 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ ldr r2, [r8, #800] @ 0x320 │ │ │ │ add r6, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r8, #800] @ 0x320 │ │ │ │ - b d7d40 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - ldr r3, [pc, #228] @ d7f34 <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ - b d7d90 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d80c0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + ldr r3, [pc, #228] @ d82b4 <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ + b d8110 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7ef0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d8270 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ add r6, r4, #20 │ │ │ │ - b d7d40 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b d80c0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne d7eb4 <_Py_fstat_noraise@@Base+0x270> │ │ │ │ - ldr r0, [pc, #184] @ d7f38 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ + bne d8234 <_Py_fstat_noraise@@Base+0x270> │ │ │ │ + ldr r0, [pc, #184] @ d82b8 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7d74 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + bne d80f4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d7d74 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d80f4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b d7e2c <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ + b d81ac <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d7d74 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d80f4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b d7dbc <_Py_fstat_noraise@@Base+0x178> │ │ │ │ - bl 2e2210 │ │ │ │ + b d813c <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + bl 2e29d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7d90 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ - b d7ee8 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ + bne d8110 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d8268 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ add r0, r3, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d7dbc <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + b d813c <_Py_fstat_noraise@@Base+0x178> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b d7f08 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ + b d8288 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000d7f3c : │ │ │ │ +000d82bc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ d7f88 │ │ │ │ + ldr r2, [pc, #44] @ d8308 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl d8304 <_PyArena_New@@Base+0xc0> │ │ │ │ + bl d8684 <_PyArena_New@@Base+0xc0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000d7f8c : │ │ │ │ +000d830c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr lr, [pc, #660] @ d8240 │ │ │ │ + ldr lr, [pc, #660] @ d85c0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov sl, r3 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r2 │ │ │ │ orr r0, r0, r3 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d900c <_PyArena_New@@Base+0xdc8> │ │ │ │ + bl d938c <_PyArena_New@@Base+0xdc8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8168 │ │ │ │ + beq d84e8 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #1 │ │ │ │ bic r7, r8, #1 │ │ │ │ - bls d80dc │ │ │ │ + bls d845c │ │ │ │ ldr r3, [r5] │ │ │ │ bic r2, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d8200 │ │ │ │ + bne d8580 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ bic r2, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d8074 │ │ │ │ + beq d83f4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d8074 │ │ │ │ + beq d83f4 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d814c │ │ │ │ + beq d84cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne d81b4 │ │ │ │ + bne d8534 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - beq d809c │ │ │ │ + beq d841c │ │ │ │ tst r4, #1 │ │ │ │ - beq d80bc │ │ │ │ + beq d843c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d8060 │ │ │ │ + bne d83e0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8060 │ │ │ │ + bne d83e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8060 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d83e0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8068 │ │ │ │ + bne d83e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8068 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d83e8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r1, r5, #4 │ │ │ │ sub r2, r9, #1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - beq d812c │ │ │ │ + beq d84ac │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r8, [r7, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d812c │ │ │ │ + beq d84ac │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb218 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cb588 <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d8054 │ │ │ │ + b d83d4 │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d8054 │ │ │ │ + b d83d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8180 │ │ │ │ + beq d8500 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8180 │ │ │ │ + beq d8500 │ │ │ │ mov r5, #0 │ │ │ │ - b d8054 │ │ │ │ + b d83d4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, #0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8068 │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d83e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #41024 @ 0xa040 │ │ │ │ - movwls r2, #41212 @ 0xa0fc │ │ │ │ + movwhi r2, #41088 @ 0xa080 │ │ │ │ + movwls r2, #41276 @ 0xa13c │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ - b d8160 │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ + b d84e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8054 │ │ │ │ + beq d83d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8224 │ │ │ │ + ble d85a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #41072 @ 0xa070 │ │ │ │ - movwls r2, #41260 @ 0xa12c │ │ │ │ + movwhi r2, #41136 @ 0xa0b0 │ │ │ │ + movwls r2, #41324 @ 0xa16c │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 336494 │ │ │ │ - b d8160 │ │ │ │ + bl 33695c │ │ │ │ + b d84e0 │ │ │ │ sub ip, r9, #1 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 287c30 <_PyTime_AsMicroseconds@@Base+0x26c> │ │ │ │ + bl 288d20 <_PyTime_AsMicroseconds@@Base+0x26c> │ │ │ │ mov r5, r0 │ │ │ │ - b d8054 │ │ │ │ + b d83d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d81cc │ │ │ │ + bne d854c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d81cc │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d854c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000d8244 <_PyArena_New@@Base>: │ │ │ │ +000d85c4 <_PyArena_New@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #12 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d82d8 <_PyArena_New@@Base+0x94> │ │ │ │ + beq d8658 <_PyArena_New@@Base+0x94> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d82c8 <_PyArena_New@@Base+0x84> │ │ │ │ + beq d8648 <_PyArena_New@@Base+0x84> │ │ │ │ mov r1, r3 │ │ │ │ add r2, r3, #23 │ │ │ │ mov ip, #8192 @ 0x2000 │ │ │ │ bic r2, r2, #7 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [r1], #16 │ │ │ │ strd r0, [r3, #8] │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl a12d0 │ │ │ │ + bl a15b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldreq r3, [r4] │ │ │ │ - beq d82f4 <_PyArena_New@@Base+0xb0> │ │ │ │ + beq d8674 <_PyArena_New@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e2210 │ │ │ │ + b 2e29d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a5ec0 │ │ │ │ + bl a61a0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bne d82e4 <_PyArena_New@@Base+0xa0> │ │ │ │ + bne d8664 <_PyArena_New@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - b d82d4 <_PyArena_New@@Base+0x90> │ │ │ │ + b d8654 <_PyArena_New@@Base+0x90> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ + beq d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ + beq d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ ldr ip, [r4, #3720] @ 0xe88 │ │ │ │ movw sl, #23870 @ 0x5d3e │ │ │ │ movt sl, #101 @ 0x65 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ mov r0, r2 │ │ │ │ ldrh r9, [sl] │ │ │ │ ldr r1, [ip, #1788] @ 0x6fc │ │ │ │ cmp r1, #0 │ │ │ │ - bne d8bec <_PyArena_New@@Base+0x9a8> │ │ │ │ + bne d8f6c <_PyArena_New@@Base+0x9a8> │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ ldr ip, [r8, #1608] @ 0x648 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d897c <_PyArena_New@@Base+0x738> │ │ │ │ + beq d8cfc <_PyArena_New@@Base+0x738> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d8b98 <_PyArena_New@@Base+0x954> │ │ │ │ + beq d8f18 <_PyArena_New@@Base+0x954> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d8b98 <_PyArena_New@@Base+0x954> │ │ │ │ + beq d8f18 <_PyArena_New@@Base+0x954> │ │ │ │ mov r1, r3 │ │ │ │ - bl bfb54 │ │ │ │ + bl bfe5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d8cac <_PyArena_New@@Base+0xa68> │ │ │ │ + beq d902c <_PyArena_New@@Base+0xa68> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d87e0 <_PyArena_New@@Base+0x59c> │ │ │ │ + beq d8b60 <_PyArena_New@@Base+0x59c> │ │ │ │ ldr r3, [r4, #3720] @ 0xe88 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1788] @ 0x6fc │ │ │ │ cmp r8, #0 │ │ │ │ - bne d8c18 <_PyArena_New@@Base+0x9d4> │ │ │ │ + bne d8f98 <_PyArena_New@@Base+0x9d4> │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d899c <_PyArena_New@@Base+0x758> │ │ │ │ + bne d8d1c <_PyArena_New@@Base+0x758> │ │ │ │ ldr r3, [r8, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8bc4 <_PyArena_New@@Base+0x980> │ │ │ │ + beq d8f44 <_PyArena_New@@Base+0x980> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa8bc │ │ │ │ + bl aaba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d8e30 <_PyArena_New@@Base+0xbec> │ │ │ │ + beq d91b0 <_PyArena_New@@Base+0xbec> │ │ │ │ ldr r4, [r8, #1608] @ 0x648 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8a78 <_PyArena_New@@Base+0x834> │ │ │ │ + beq d8df8 <_PyArena_New@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d8dc0 <_PyArena_New@@Base+0xb7c> │ │ │ │ + beq d9140 <_PyArena_New@@Base+0xb7c> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #1076 @ 0x434 │ │ │ │ + movw r1, #1108 @ 0x454 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r1 │ │ │ │ - beq d8d84 <_PyArena_New@@Base+0xb40> │ │ │ │ + beq d9104 <_PyArena_New@@Base+0xb40> │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - movw lr, #49280 @ 0xc080 │ │ │ │ + movw lr, #49824 @ 0xc2a0 │ │ │ │ movt lr, #17 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d8738 <_PyArena_New@@Base+0x4f4> │ │ │ │ - ldr r3, [pc, #2952] @ d8ffc <_PyArena_New@@Base+0xdb8> │ │ │ │ + beq d8ab8 <_PyArena_New@@Base+0x4f4> │ │ │ │ + ldr r3, [pc, #2952] @ d937c <_PyArena_New@@Base+0xdb8> │ │ │ │ ldr r3, [r3, #1576] @ 0x628 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d8d58 <_PyArena_New@@Base+0xb14> │ │ │ │ + beq d90d8 <_PyArena_New@@Base+0xb14> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d881c <_PyArena_New@@Base+0x5d8> │ │ │ │ - ldr r1, [pc, #2916] @ d9000 <_PyArena_New@@Base+0xdbc> │ │ │ │ + bne d8b9c <_PyArena_New@@Base+0x5d8> │ │ │ │ + ldr r1, [pc, #2916] @ d9380 <_PyArena_New@@Base+0xdbc> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3adc <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3d88 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d8850 <_PyArena_New@@Base+0x60c> │ │ │ │ - ldr r3, [pc, #2896] @ d9004 <_PyArena_New@@Base+0xdc0> │ │ │ │ + bne d8bd0 <_PyArena_New@@Base+0x60c> │ │ │ │ + ldr r3, [pc, #2896] @ d9384 <_PyArena_New@@Base+0xdc0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8adc <_PyArena_New@@Base+0x898> │ │ │ │ + bne d8e5c <_PyArena_New@@Base+0x898> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq d8b70 <_PyArena_New@@Base+0x92c> │ │ │ │ + beq d8ef0 <_PyArena_New@@Base+0x92c> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d8b70 <_PyArena_New@@Base+0x92c> │ │ │ │ + beq d8ef0 <_PyArena_New@@Base+0x92c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + movw r3, #52692 @ 0xcdd4 │ │ │ │ movt r3, #19 │ │ │ │ cmp r5, r3 │ │ │ │ - bne d8a3c <_PyArena_New@@Base+0x7f8> │ │ │ │ + bne d8dbc <_PyArena_New@@Base+0x7f8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2796] @ d9004 <_PyArena_New@@Base+0xdc0> │ │ │ │ + ldr r2, [pc, #2796] @ d9384 <_PyArena_New@@Base+0xdc0> │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq d8fd8 <_PyArena_New@@Base+0xd94> │ │ │ │ + beq d9358 <_PyArena_New@@Base+0xd94> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt d89b4 <_PyArena_New@@Base+0x770> │ │ │ │ + bgt d8d34 <_PyArena_New@@Base+0x770> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d89c8 <_PyArena_New@@Base+0x784> │ │ │ │ + bgt d8d48 <_PyArena_New@@Base+0x784> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r3, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d89e0 <_PyArena_New@@Base+0x79c> │ │ │ │ + bgt d8d60 <_PyArena_New@@Base+0x79c> │ │ │ │ bic sl, r4, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r5, [r9, #156] @ 0x9c │ │ │ │ str r2, [r4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r6, [sl, #24] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ - beq d8a00 <_PyArena_New@@Base+0x7bc> │ │ │ │ + beq d8d80 <_PyArena_New@@Base+0x7bc> │ │ │ │ ldr r0, [r9, #160] @ 0xa0 │ │ │ │ sub r0, r0, r5 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d8a00 <_PyArena_New@@Base+0x7bc> │ │ │ │ + bge d8d80 <_PyArena_New@@Base+0x7bc> │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ str r1, [r9, #156] @ 0x9c │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8f08 <_PyArena_New@@Base+0xcc4> │ │ │ │ + bgt d9288 <_PyArena_New@@Base+0xcc4> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ str r6, [r5] │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ @@ -175460,585 +175686,585 @@ │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r5, #40 @ 0x28 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ str r3, [r5, #28] │ │ │ │ - ble d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + ble d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - ble d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + ble d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ - ble d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + ble d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - ble d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + ble d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ - ble d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + ble d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r0, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r6, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - blt d866c <_PyArena_New@@Base+0x428> │ │ │ │ + blt d89ec <_PyArena_New@@Base+0x428> │ │ │ │ mov r0, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ stm sp, {r0, r3} │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ - bl e80f0 <_PyArena_AddPyObject@@Base+0x198> │ │ │ │ + bl e846c <_PyArena_AddPyObject@@Base+0x198> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d8d2c <_PyArena_New@@Base+0xae8> │ │ │ │ + bne d90ac <_PyArena_New@@Base+0xae8> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8cbc <_PyArena_New@@Base+0xa78> │ │ │ │ + bne d903c <_PyArena_New@@Base+0xa78> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl e906c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl e93e8 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8b2c <_PyArena_New@@Base+0x8e8> │ │ │ │ + beq d8eac <_PyArena_New@@Base+0x8e8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8cd0 <_PyArena_New@@Base+0xa8c> │ │ │ │ + bne d9050 <_PyArena_New@@Base+0xa8c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldrne r3, [r2, #48] @ 0x30 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8ef0 <_PyArena_New@@Base+0xcac> │ │ │ │ + ble d9270 <_PyArena_New@@Base+0xcac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8720 <_PyArena_New@@Base+0x4dc> │ │ │ │ + bgt d8aa0 <_PyArena_New@@Base+0x4dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ed8 <_PyArena_New@@Base+0xc94> │ │ │ │ + beq d9258 <_PyArena_New@@Base+0xc94> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d846c <_PyArena_New@@Base+0x228> │ │ │ │ - ldr r2, [pc, #2244] @ d9004 <_PyArena_New@@Base+0xdc0> │ │ │ │ + bne d87ec <_PyArena_New@@Base+0x228> │ │ │ │ + ldr r2, [pc, #2244] @ d9384 <_PyArena_New@@Base+0xdc0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8c58 <_PyArena_New@@Base+0xa14> │ │ │ │ + bne d8fd8 <_PyArena_New@@Base+0xa14> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8c44 <_PyArena_New@@Base+0xa00> │ │ │ │ + bne d8fc4 <_PyArena_New@@Base+0xa00> │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8918 <_PyArena_New@@Base+0x6d4> │ │ │ │ + ble d8c98 <_PyArena_New@@Base+0x6d4> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8940 <_PyArena_New@@Base+0x6fc> │ │ │ │ + ble d8cc0 <_PyArena_New@@Base+0x6fc> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8960 <_PyArena_New@@Base+0x71c> │ │ │ │ + ble d8ce0 <_PyArena_New@@Base+0x71c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne d8cac <_PyArena_New@@Base+0xa68> │ │ │ │ + bne d902c <_PyArena_New@@Base+0xa68> │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ - beq d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ + beq d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ + bgt d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bne d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee48 │ │ │ │ + bl af0f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d880c <_PyArena_New@@Base+0x5c8> │ │ │ │ + bgt d8b8c <_PyArena_New@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ee4 <_PyArena_New@@Base+0xca0> │ │ │ │ + beq d9264 <_PyArena_New@@Base+0xca0> │ │ │ │ cmp r8, #0 │ │ │ │ - beq d8cac <_PyArena_New@@Base+0xa68> │ │ │ │ + beq d902c <_PyArena_New@@Base+0xa68> │ │ │ │ mov r7, r8 │ │ │ │ - b d83a8 <_PyArena_New@@Base+0x164> │ │ │ │ - movw r2, #25652 @ 0x6434 │ │ │ │ + b d8728 <_PyArena_New@@Base+0x164> │ │ │ │ + movw r2, #26336 @ 0x66e0 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d88bc <_PyArena_New@@Base+0x678> │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + beq d8c3c <_PyArena_New@@Base+0x678> │ │ │ │ + movw r2, #49360 @ 0xc0d0 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d8ab8 <_PyArena_New@@Base+0x874> │ │ │ │ - ldr r1, [pc, #1980] @ d9000 <_PyArena_New@@Base+0xdbc> │ │ │ │ + bne d8e38 <_PyArena_New@@Base+0x874> │ │ │ │ + ldr r1, [pc, #1980] @ d9380 <_PyArena_New@@Base+0xdbc> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bf98 │ │ │ │ + bl 13c0e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d84ac <_PyArena_New@@Base+0x268> │ │ │ │ + beq d882c <_PyArena_New@@Base+0x268> │ │ │ │ mov r0, r6 │ │ │ │ - bl 128ce8 │ │ │ │ + bl 1294d8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8e88 <_PyArena_New@@Base+0xc44> │ │ │ │ + ble d9208 <_PyArena_New@@Base+0xc44> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d8ae8 <_PyArena_New@@Base+0x8a4> │ │ │ │ - beq d84c4 <_PyArena_New@@Base+0x280> │ │ │ │ + blt d8e68 <_PyArena_New@@Base+0x8a4> │ │ │ │ + beq d8844 <_PyArena_New@@Base+0x280> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq d8e58 <_PyArena_New@@Base+0xc14> │ │ │ │ + beq d91d8 <_PyArena_New@@Base+0xc14> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d8e58 <_PyArena_New@@Base+0xc14> │ │ │ │ + beq d91d8 <_PyArena_New@@Base+0xc14> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d84f8 <_PyArena_New@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1852] @ d9000 <_PyArena_New@@Base+0xdbc> │ │ │ │ + b d8878 <_PyArena_New@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1852] @ d9380 <_PyArena_New@@Base+0xdbc> │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b6b84 │ │ │ │ + bl b6e04 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq d8b64 <_PyArena_New@@Base+0x920> │ │ │ │ + beq d8ee4 <_PyArena_New@@Base+0x920> │ │ │ │ tst r0, #1 │ │ │ │ - bne d8a54 <_PyArena_New@@Base+0x810> │ │ │ │ + bne d8dd4 <_PyArena_New@@Base+0x810> │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne d8ad0 <_PyArena_New@@Base+0x88c> │ │ │ │ + bne d8e50 <_PyArena_New@@Base+0x88c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne d8850 <_PyArena_New@@Base+0x60c> │ │ │ │ + bne d8bd0 <_PyArena_New@@Base+0x60c> │ │ │ │ movw r3, #48640 @ 0xbe00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8ae8 <_PyArena_New@@Base+0x8a4> │ │ │ │ - bl 14330c │ │ │ │ - b d84c4 <_PyArena_New@@Base+0x280> │ │ │ │ + beq d8e68 <_PyArena_New@@Base+0x8a4> │ │ │ │ + bl 143454 │ │ │ │ + b d8844 <_PyArena_New@@Base+0x280> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d877c <_PyArena_New@@Base+0x538> │ │ │ │ + bne d8afc <_PyArena_New@@Base+0x538> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d878c <_PyArena_New@@Base+0x548> │ │ │ │ + bgt d8b0c <_PyArena_New@@Base+0x548> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d878c <_PyArena_New@@Base+0x548> │ │ │ │ + bne d8b0c <_PyArena_New@@Base+0x548> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d878c <_PyArena_New@@Base+0x548> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8b0c <_PyArena_New@@Base+0x548> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8798 <_PyArena_New@@Base+0x554> │ │ │ │ + bne d8b18 <_PyArena_New@@Base+0x554> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8798 <_PyArena_New@@Base+0x554> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8b18 <_PyArena_New@@Base+0x554> │ │ │ │ cmp r9, #0 │ │ │ │ - beq d87d4 <_PyArena_New@@Base+0x590> │ │ │ │ + beq d8b54 <_PyArena_New@@Base+0x590> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str ip, [r6, #84] @ 0x54 │ │ │ │ - ldreq r7, [pc, #1644] @ d9008 <_PyArena_New@@Base+0xdc4> │ │ │ │ - bne d837c <_PyArena_New@@Base+0x138> │ │ │ │ + ldreq r7, [pc, #1644] @ d9388 <_PyArena_New@@Base+0xdc4> │ │ │ │ + bne d86fc <_PyArena_New@@Base+0x138> │ │ │ │ nop {0} │ │ │ │ ldr r3, [r8, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d83d4 <_PyArena_New@@Base+0x190> │ │ │ │ + bne d8754 <_PyArena_New@@Base+0x190> │ │ │ │ mov r5, r3 │ │ │ │ - b d878c <_PyArena_New@@Base+0x548> │ │ │ │ + b d8b0c <_PyArena_New@@Base+0x548> │ │ │ │ ldr r3, [r7] │ │ │ │ orr r2, r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8568 <_PyArena_New@@Base+0x324> │ │ │ │ + ble d88e8 <_PyArena_New@@Base+0x324> │ │ │ │ ldr r2, [r4] │ │ │ │ orr r3, r7, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8584 <_PyArena_New@@Base+0x340> │ │ │ │ + ble d8904 <_PyArena_New@@Base+0x340> │ │ │ │ bic sl, r4, #1 │ │ │ │ ldr r5, [r9, #156] @ 0x9c │ │ │ │ orr r2, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r6, [sl, #24] │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ - bne d85a8 <_PyArena_New@@Base+0x364> │ │ │ │ + bne d8928 <_PyArena_New@@Base+0x364> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2614cc │ │ │ │ + bl 26219c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d85c0 <_PyArena_New@@Base+0x37c> │ │ │ │ + bne d8940 <_PyArena_New@@Base+0x37c> │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - bl 2e2210 │ │ │ │ - b d8b30 <_PyArena_New@@Base+0x8ec> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl 2e29d0 │ │ │ │ + b d8eb0 <_PyArena_New@@Base+0x8ec> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b d86c8 <_PyArena_New@@Base+0x484> │ │ │ │ + b d8a48 <_PyArena_New@@Base+0x484> │ │ │ │ bic r6, r0, #1 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8850 <_PyArena_New@@Base+0x60c> │ │ │ │ + bgt d8bd0 <_PyArena_New@@Base+0x60c> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq d88f0 <_PyArena_New@@Base+0x6ac> │ │ │ │ - b d8850 <_PyArena_New@@Base+0x60c> │ │ │ │ + beq d8c70 <_PyArena_New@@Base+0x6ac> │ │ │ │ + b d8bd0 <_PyArena_New@@Base+0x60c> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne d8ba0 <_PyArena_New@@Base+0x95c> │ │ │ │ + bne d8f20 <_PyArena_New@@Base+0x95c> │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ba0 <_PyArena_New@@Base+0x95c> │ │ │ │ + beq d8f20 <_PyArena_New@@Base+0x95c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ba0 <_PyArena_New@@Base+0x95c> │ │ │ │ + beq d8f20 <_PyArena_New@@Base+0x95c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 201ea4 │ │ │ │ + bl 200ed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne d8440 <_PyArena_New@@Base+0x1fc> │ │ │ │ - b d8dc0 <_PyArena_New@@Base+0xb7c> │ │ │ │ + bne d87c0 <_PyArena_New@@Base+0x1fc> │ │ │ │ + b d9140 <_PyArena_New@@Base+0xb7c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8f58 <_PyArena_New@@Base+0xd14> │ │ │ │ - ldr r1, [pc, #1336] @ d9000 <_PyArena_New@@Base+0xdbc> │ │ │ │ + beq d92d8 <_PyArena_New@@Base+0xd14> │ │ │ │ + ldr r1, [pc, #1336] @ d9380 <_PyArena_New@@Base+0xdbc> │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d88f0 <_PyArena_New@@Base+0x6ac> │ │ │ │ + b d8c70 <_PyArena_New@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d84c4 <_PyArena_New@@Base+0x280> │ │ │ │ - b d8850 <_PyArena_New@@Base+0x60c> │ │ │ │ + beq d8844 <_PyArena_New@@Base+0x280> │ │ │ │ + b d8bd0 <_PyArena_New@@Base+0x60c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d84c4 <_PyArena_New@@Base+0x280> │ │ │ │ + beq d8844 <_PyArena_New@@Base+0x280> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - bne d8c8c <_PyArena_New@@Base+0xa48> │ │ │ │ + bne d900c <_PyArena_New@@Base+0xa48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d876c <_PyArena_New@@Base+0x528> │ │ │ │ + bgt d8aec <_PyArena_New@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8770 <_PyArena_New@@Base+0x52c> │ │ │ │ + bne d8af0 <_PyArena_New@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8770 <_PyArena_New@@Base+0x52c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8af0 <_PyArena_New@@Base+0x52c> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d8df4 <_PyArena_New@@Base+0xbb0> │ │ │ │ + beq d9174 <_PyArena_New@@Base+0xbb0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8df4 <_PyArena_New@@Base+0xbb0> │ │ │ │ + beq d9174 <_PyArena_New@@Base+0xbb0> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - beq d8af4 <_PyArena_New@@Base+0x8b0> │ │ │ │ + beq d8e74 <_PyArena_New@@Base+0x8b0> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d8af4 <_PyArena_New@@Base+0x8b0> │ │ │ │ + b d8e74 <_PyArena_New@@Base+0x8b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d88f8 <_PyArena_New@@Base+0x6b4> │ │ │ │ - b d84c4 <_PyArena_New@@Base+0x280> │ │ │ │ + beq d8c78 <_PyArena_New@@Base+0x6b4> │ │ │ │ + b d8844 <_PyArena_New@@Base+0x280> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d86f8 <_PyArena_New@@Base+0x4b4> │ │ │ │ - b d8ae8 <_PyArena_New@@Base+0x8a4> │ │ │ │ - ldr r7, [pc, #1128] @ d9008 <_PyArena_New@@Base+0xdc4> │ │ │ │ - b d83c0 <_PyArena_New@@Base+0x17c> │ │ │ │ + bne d8a78 <_PyArena_New@@Base+0x4b4> │ │ │ │ + b d8e68 <_PyArena_New@@Base+0x8a4> │ │ │ │ + ldr r7, [pc, #1128] @ d9388 <_PyArena_New@@Base+0xdc4> │ │ │ │ + b d8740 <_PyArena_New@@Base+0x17c> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41116 @ 0xa09c │ │ │ │ + movw r1, #41180 @ 0xa0dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ - b d877c <_PyArena_New@@Base+0x538> │ │ │ │ + bl 140d3c │ │ │ │ + b d8afc <_PyArena_New@@Base+0x538> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d87a0 <_PyArena_New@@Base+0x55c> │ │ │ │ + bgt d8b20 <_PyArena_New@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d87a0 <_PyArena_New@@Base+0x55c> │ │ │ │ + bne d8b20 <_PyArena_New@@Base+0x55c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d87a0 <_PyArena_New@@Base+0x55c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8b20 <_PyArena_New@@Base+0x55c> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d8c10 <_PyArena_New@@Base+0x9cc> │ │ │ │ + beq d8f90 <_PyArena_New@@Base+0x9cc> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d8388 <_PyArena_New@@Base+0x144> │ │ │ │ + bne d8708 <_PyArena_New@@Base+0x144> │ │ │ │ ldr r8, [ip, #1788] @ 0x6fc │ │ │ │ - ldr r7, [pc, #1004] @ d9008 <_PyArena_New@@Base+0xdc4> │ │ │ │ + ldr r7, [pc, #1004] @ d9388 <_PyArena_New@@Base+0xdc4> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d8e30 <_PyArena_New@@Base+0xbec> │ │ │ │ + blt d91b0 <_PyArena_New@@Base+0xbec> │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d83bc <_PyArena_New@@Base+0x178> │ │ │ │ - b d8c18 <_PyArena_New@@Base+0x9d4> │ │ │ │ + beq d873c <_PyArena_New@@Base+0x178> │ │ │ │ + b d8f98 <_PyArena_New@@Base+0x9d4> │ │ │ │ ldr r5, [r3, #4] │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b d8770 <_PyArena_New@@Base+0x52c> │ │ │ │ + b d8af0 <_PyArena_New@@Base+0x52c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8f88 <_PyArena_New@@Base+0xd44> │ │ │ │ + beq d9308 <_PyArena_New@@Base+0xd44> │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b41c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c24c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8754 <_PyArena_New@@Base+0x510> │ │ │ │ + beq d8ad4 <_PyArena_New@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b43c <_PyErr_Clear@@Base> │ │ │ │ - b d8754 <_PyArena_New@@Base+0x510> │ │ │ │ + bl 28c26c <_PyErr_Clear@@Base> │ │ │ │ + b d8ad4 <_PyArena_New@@Base+0x510> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8fb0 <_PyArena_New@@Base+0xd6c> │ │ │ │ + beq d9330 <_PyArena_New@@Base+0xd6c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8d50 <_PyArena_New@@Base+0xb0c> │ │ │ │ + ble d90d0 <_PyArena_New@@Base+0xb0c> │ │ │ │ mvn r5, #0 │ │ │ │ - b d8770 <_PyArena_New@@Base+0x52c> │ │ │ │ + b d8af0 <_PyArena_New@@Base+0x52c> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mvn r0, #0 │ │ │ │ - b d87d8 <_PyArena_New@@Base+0x594> │ │ │ │ + b d8b58 <_PyArena_New@@Base+0x594> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d86c8 <_PyArena_New@@Base+0x484> │ │ │ │ + b d8a48 <_PyArena_New@@Base+0x484> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ec8 <_PyArena_New@@Base+0xc84> │ │ │ │ + beq d9248 <_PyArena_New@@Base+0xc84> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8eb0 <_PyArena_New@@Base+0xc6c> │ │ │ │ + ble d9230 <_PyArena_New@@Base+0xc6c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41072 @ 0xa070 │ │ │ │ + movw r2, #41136 @ 0xa0b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 336494 │ │ │ │ + bl 33695c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8aec <_PyArena_New@@Base+0x8a8> │ │ │ │ + beq d8e6c <_PyArena_New@@Base+0x8a8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d8af4 <_PyArena_New@@Base+0x8b0> │ │ │ │ + b d8e74 <_PyArena_New@@Base+0x8b0> │ │ │ │ ldr r3, [r9, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r3, [r9, #56] @ 0x38 │ │ │ │ streq r3, [r9, #64] @ 0x40 │ │ │ │ - bl 262468 <_Py_HandlePending@@Base+0xd58> │ │ │ │ - b d8b30 <_PyArena_New@@Base+0x8ec> │ │ │ │ + bl 263138 <_Py_HandlePending@@Base+0xd58> │ │ │ │ + b d8eb0 <_PyArena_New@@Base+0x8ec> │ │ │ │ mvn r5, #0 │ │ │ │ - b d8b10 <_PyArena_New@@Base+0x8cc> │ │ │ │ + b d8e90 <_PyArena_New@@Base+0x8cc> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - b d8af4 <_PyArena_New@@Base+0x8b0> │ │ │ │ + b d8e74 <_PyArena_New@@Base+0x8b0> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41148 @ 0xa0bc │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r8 │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8dc0 <_PyArena_New@@Base+0xb7c> │ │ │ │ + bgt d9140 <_PyArena_New@@Base+0xb7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ea4 <_PyArena_New@@Base+0xc60> │ │ │ │ + beq d9224 <_PyArena_New@@Base+0xc60> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8e38 <_PyArena_New@@Base+0xbf4> │ │ │ │ + ble d91b8 <_PyArena_New@@Base+0xbf4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8cac <_PyArena_New@@Base+0xa68> │ │ │ │ + bgt d902c <_PyArena_New@@Base+0xa68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8cac <_PyArena_New@@Base+0xa68> │ │ │ │ + bne d902c <_PyArena_New@@Base+0xa68> │ │ │ │ mvn r5, #0 │ │ │ │ - b d8970 <_PyArena_New@@Base+0x72c> │ │ │ │ + b d8cf0 <_PyArena_New@@Base+0x72c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41024 @ 0xa040 │ │ │ │ + movw r2, #41088 @ 0xa080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2db18c <_PyErr_Format@@Base> │ │ │ │ + bl 2db8e0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8aec <_PyArena_New@@Base+0x8a8> │ │ │ │ + beq d8e6c <_PyArena_New@@Base+0x8a8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ - b d8b5c <_PyArena_New@@Base+0x918> │ │ │ │ + b d8edc <_PyArena_New@@Base+0x918> │ │ │ │ mvn r5, #0 │ │ │ │ - b d878c <_PyArena_New@@Base+0x548> │ │ │ │ + b d8b0c <_PyArena_New@@Base+0x548> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d8dd0 <_PyArena_New@@Base+0xb8c> │ │ │ │ + bne d9150 <_PyArena_New@@Base+0xb8c> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8dd0 <_PyArena_New@@Base+0xb8c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d9150 <_PyArena_New@@Base+0xb8c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf2cc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf63c <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - b d8b8c <_PyArena_New@@Base+0x948> │ │ │ │ + b d8f0c <_PyArena_New@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8868 <_PyArena_New@@Base+0x624> │ │ │ │ + bne d8be8 <_PyArena_New@@Base+0x624> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8868 <_PyArena_New@@Base+0x624> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8be8 <_PyArena_New@@Base+0x624> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8dc0 <_PyArena_New@@Base+0xb7c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d9140 <_PyArena_New@@Base+0xb7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8cec <_PyArena_New@@Base+0xaa8> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8cec <_PyArena_New@@Base+0xaa8> │ │ │ │ + bne d906c <_PyArena_New@@Base+0xaa8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d906c <_PyArena_New@@Base+0xaa8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d86f8 <_PyArena_New@@Base+0x4b4> │ │ │ │ - b d8e74 <_PyArena_New@@Base+0xc30> │ │ │ │ + beq d8a78 <_PyArena_New@@Base+0x4b4> │ │ │ │ + b d91f4 <_PyArena_New@@Base+0xc30> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8720 <_PyArena_New@@Base+0x4dc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8aa0 <_PyArena_New@@Base+0x4dc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d880c <_PyArena_New@@Base+0x5c8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8b8c <_PyArena_New@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8704 <_PyArena_New@@Base+0x4c0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d8704 <_PyArena_New@@Base+0x4c0> │ │ │ │ + bne d8a84 <_PyArena_New@@Base+0x4c0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d8a84 <_PyArena_New@@Base+0x4c0> │ │ │ │ orr r3, r6, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r2, [r5, #16] │ │ │ │ @@ -176049,57 +176275,57 @@ │ │ │ │ add r2, r5, #40 @ 0x28 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bgt d8620 <_PyArena_New@@Base+0x3dc> │ │ │ │ - b d8680 <_PyArena_New@@Base+0x43c> │ │ │ │ + bgt d89a0 <_PyArena_New@@Base+0x3dc> │ │ │ │ + b d8a00 <_PyArena_New@@Base+0x43c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d84c8 <_PyArena_New@@Base+0x284> │ │ │ │ - ldr r0, [pc, #148] @ d9000 <_PyArena_New@@Base+0xdbc> │ │ │ │ - bl 11b5f4 │ │ │ │ + beq d8848 <_PyArena_New@@Base+0x284> │ │ │ │ + ldr r0, [pc, #148] @ d9380 <_PyArena_New@@Base+0xdbc> │ │ │ │ + bl 11b814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d8ae8 <_PyArena_New@@Base+0x8a4> │ │ │ │ + beq d8e68 <_PyArena_New@@Base+0x8a4> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d88f0 <_PyArena_New@@Base+0x6ac> │ │ │ │ + b d8c70 <_PyArena_New@@Base+0x6ac> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d876c <_PyArena_New@@Base+0x528> │ │ │ │ + beq d8aec <_PyArena_New@@Base+0x528> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d8ca4 <_PyArena_New@@Base+0xa60> │ │ │ │ - b d876c <_PyArena_New@@Base+0x528> │ │ │ │ + bne d9024 <_PyArena_New@@Base+0xa60> │ │ │ │ + b d8aec <_PyArena_New@@Base+0x528> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d876c <_PyArena_New@@Base+0x528> │ │ │ │ + beq d8aec <_PyArena_New@@Base+0x528> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d876c <_PyArena_New@@Base+0x528> │ │ │ │ + bgt d8aec <_PyArena_New@@Base+0x528> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d876c <_PyArena_New@@Base+0x528> │ │ │ │ - b d8b20 <_PyArena_New@@Base+0x8dc> │ │ │ │ + bne d8aec <_PyArena_New@@Base+0x528> │ │ │ │ + b d8ea0 <_PyArena_New@@Base+0x8dc> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - bl 261304 │ │ │ │ - b d86c8 <_PyArena_New@@Base+0x484> │ │ │ │ + bl 261fd4 │ │ │ │ + b d8a48 <_PyArena_New@@Base+0x484> │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, ip, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -176110,139 +176336,139 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic sl, r3, #1 │ │ │ │ ldr r5, [sl, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d9234 <_PyArena_New@@Base+0xff0> │ │ │ │ + bne d95b4 <_PyArena_New@@Base+0xff0> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9284 <_PyArena_New@@Base+0x1040> │ │ │ │ + beq d9604 <_PyArena_New@@Base+0x1040> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #49280 @ 0xc080 │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d9298 <_PyArena_New@@Base+0x1054> │ │ │ │ + bne d9618 <_PyArena_New@@Base+0x1054> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r8, #42752 @ 0xa700 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d9298 <_PyArena_New@@Base+0x1054> │ │ │ │ - ldr r3, [pc, #2288] @ d9974 <_PyArena_New@@Base+0x1730> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne d9618 <_PyArena_New@@Base+0x1054> │ │ │ │ ldr r1, [r5, #192] @ 0xc0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #2280] @ d9cf4 <_PyArena_New@@Base+0x1730> │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - eor r3, r1, r4, asr #3 │ │ │ │ + eor r6, r1, r4, asr #3 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ mov r2, #12 │ │ │ │ - ubfx r3, r3, #0, #12 │ │ │ │ - mul r3, r2, r3 │ │ │ │ - add r7, r6, r3 │ │ │ │ + mul r6, r2, r6 │ │ │ │ + add r7, r3, r6 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d9464 <_PyArena_New@@Base+0x1220> │ │ │ │ + bne d97e4 <_PyArena_New@@Base+0x1220> │ │ │ │ ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ cmp r4, r2 │ │ │ │ - bne d9464 <_PyArena_New@@Base+0x1220> │ │ │ │ - add r6, r6, #40960 @ 0xa000 │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r3, [r6, #1456] @ 0x5b0 │ │ │ │ + bne d97e4 <_PyArena_New@@Base+0x1220> │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r6 │ │ │ │ + ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d91f0 <_PyArena_New@@Base+0xfac> │ │ │ │ + beq d9570 <_PyArena_New@@Base+0xfac> │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ strgt r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #1 │ │ │ │ bic r7, r3, #1 │ │ │ │ - bls d98ac <_PyArena_New@@Base+0x1668> │ │ │ │ + bls d9c10 <_PyArena_New@@Base+0x164c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq d93b8 <_PyArena_New@@Base+0x1174> │ │ │ │ + beq d9738 <_PyArena_New@@Base+0x1174> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ - bne d92ec <_PyArena_New@@Base+0x10a8> │ │ │ │ + bne d966c <_PyArena_New@@Base+0x10a8> │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d9448 <_PyArena_New@@Base+0x1204> │ │ │ │ + bne d97c8 <_PyArena_New@@Base+0x1204> │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d91e4 <_PyArena_New@@Base+0xfa0> │ │ │ │ + beq d9564 <_PyArena_New@@Base+0xfa0> │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt d9904 <_PyArena_New@@Base+0x16c0> │ │ │ │ + blt d9c84 <_PyArena_New@@Base+0x16c0> │ │ │ │ adds r2, sl, r2 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d98f0 <_PyArena_New@@Base+0x16ac> │ │ │ │ + beq d9c70 <_PyArena_New@@Base+0x16ac> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7864 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b44 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d91ac <_PyArena_New@@Base+0xf68> │ │ │ │ + beq d952c <_PyArena_New@@Base+0xf68> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d91c8 <_PyArena_New@@Base+0xf84> │ │ │ │ + bgt d9548 <_PyArena_New@@Base+0xf84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d98dc <_PyArena_New@@Base+0x1698> │ │ │ │ + beq d9c5c <_PyArena_New@@Base+0x1698> │ │ │ │ cmn r8, #3 │ │ │ │ - beq d98b8 <_PyArena_New@@Base+0x1674> │ │ │ │ + beq d9c38 <_PyArena_New@@Base+0x1674> │ │ │ │ cmp r8, #0 │ │ │ │ - bge d9594 <_PyArena_New@@Base+0x1350> │ │ │ │ + bge d9914 <_PyArena_New@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9400 <_PyArena_New@@Base+0x11bc> │ │ │ │ + beq d9780 <_PyArena_New@@Base+0x11bc> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r0, [r2] │ │ │ │ ands r2, r3, #4 │ │ │ │ - bne d93a4 <_PyArena_New@@Base+0x1160> │ │ │ │ + bne d9724 <_PyArena_New@@Base+0x1160> │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d95d8 <_PyArena_New@@Base+0x1394> │ │ │ │ + bne d9958 <_PyArena_New@@Base+0x1394> │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d977c <_PyArena_New@@Base+0x1538> │ │ │ │ + beq d9afc <_PyArena_New@@Base+0x1538> │ │ │ │ mov r7, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d9144 <_PyArena_New@@Base+0xf00> │ │ │ │ - ldr r2, [pc, #1848] @ d9974 <_PyArena_New@@Base+0x1730> │ │ │ │ + b d94c4 <_PyArena_New@@Base+0xf00> │ │ │ │ + ldr r2, [pc, #1848] @ d9cf4 <_PyArena_New@@Base+0x1730> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -176253,31 +176479,31 @@ │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9054 <_PyArena_New@@Base+0xe10> │ │ │ │ + bne d93d4 <_PyArena_New@@Base+0xe10> │ │ │ │ mov r0, r5 │ │ │ │ - bl bde80 │ │ │ │ + bl be188 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d9054 <_PyArena_New@@Base+0xe10> │ │ │ │ - b d97a8 <_PyArena_New@@Base+0x1564> │ │ │ │ + bge d93d4 <_PyArena_New@@Base+0xe10> │ │ │ │ + b d9b28 <_PyArena_New@@Base+0x1564> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b6360 │ │ │ │ + bl b660c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - beq d9388 <_PyArena_New@@Base+0x1144> │ │ │ │ + beq d9708 <_PyArena_New@@Base+0x1144> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d97b8 <_PyArena_New@@Base+0x1574> │ │ │ │ + beq d9b38 <_PyArena_New@@Base+0x1574> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r4, [r3] │ │ │ │ @@ -176288,830 +176514,830 @@ │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add r6, sl, r2 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d95f8 <_PyArena_New@@Base+0x13b4> │ │ │ │ + beq d9978 <_PyArena_New@@Base+0x13b4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r1, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d9934 <_PyArena_New@@Base+0x16f0> │ │ │ │ + beq d9cb4 <_PyArena_New@@Base+0x16f0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl a8750 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a8a34 <_Py_dict_lookup@@Base+0xef0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ add r6, r6, r0, lsl #2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r1] │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r1] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d92bc <_PyArena_New@@Base+0x1078> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d92bc <_PyArena_New@@Base+0x1078> │ │ │ │ + bne d963c <_PyArena_New@@Base+0x1078> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d963c <_PyArena_New@@Base+0x1078> │ │ │ │ mov r7, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d92f8 <_PyArena_New@@Base+0x10b4> │ │ │ │ + b d9678 <_PyArena_New@@Base+0x10b4> │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d93d4 <_PyArena_New@@Base+0x1190> │ │ │ │ + beq d9754 <_PyArena_New@@Base+0x1190> │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9720 <_PyArena_New@@Base+0x14dc> │ │ │ │ + bne d9aa0 <_PyArena_New@@Base+0x14dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d92f8 <_PyArena_New@@Base+0x10b4> │ │ │ │ + bne d9678 <_PyArena_New@@Base+0x10b4> │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d9898 <_PyArena_New@@Base+0x1654> │ │ │ │ + bne d9c24 <_PyArena_New@@Base+0x1660> │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d9140 <_PyArena_New@@Base+0xefc> │ │ │ │ + bne d94c0 <_PyArena_New@@Base+0xefc> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9510 <_PyArena_New@@Base+0x12cc> │ │ │ │ + bne d9890 <_PyArena_New@@Base+0x12cc> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ - bls d977c <_PyArena_New@@Base+0x1538> │ │ │ │ + bls d9afc <_PyArena_New@@Base+0x1538> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - bne d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ + bne d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ + bne d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d9160 <_PyArena_New@@Base+0xf1c> │ │ │ │ - b d91e4 <_PyArena_New@@Base+0xfa0> │ │ │ │ + bne d94e0 <_PyArena_New@@Base+0xf1c> │ │ │ │ + b d9564 <_PyArena_New@@Base+0xfa0> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d96a8 <_PyArena_New@@Base+0x1464> │ │ │ │ + beq d9a28 <_PyArena_New@@Base+0x1464> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d91f0 <_PyArena_New@@Base+0xfac> │ │ │ │ + beq d9570 <_PyArena_New@@Base+0xfac> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne d9890 <_PyArena_New@@Base+0x164c> │ │ │ │ + bne d9c1c <_PyArena_New@@Base+0x1658> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d9890 <_PyArena_New@@Base+0x164c> │ │ │ │ + bgt d9c1c <_PyArena_New@@Base+0x1658> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r6, r6, #42240 @ 0xa500 │ │ │ │ - add r6, r6, #168 @ 0xa8 │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + add r3, r3, #168 @ 0xa8 │ │ │ │ bic r1, r2, #1 │ │ │ │ - add r2, r6, r3 │ │ │ │ + add r2, r3, r6 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ - add r1, r3, #4 │ │ │ │ + add r1, r6, #4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - str r4, [r6, r1] │ │ │ │ + str r4, [r3, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r3, r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9680 <_PyArena_New@@Base+0x143c> │ │ │ │ + ble d9a00 <_PyArena_New@@Base+0x143c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d90f8 <_PyArena_New@@Base+0xeb4> │ │ │ │ + b d9478 <_PyArena_New@@Base+0xeb4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #23840 @ 0x5d20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d9640 <_PyArena_New@@Base+0x13fc> │ │ │ │ + bne d99c0 <_PyArena_New@@Base+0x13fc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9610 <_PyArena_New@@Base+0x13cc> │ │ │ │ + bgt d9990 <_PyArena_New@@Base+0x13cc> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r0, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d9624 <_PyArena_New@@Base+0x13e0> │ │ │ │ + beq d99a4 <_PyArena_New@@Base+0x13e0> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ tst r0, #1 │ │ │ │ str r5, [r9] │ │ │ │ - bne d91e4 <_PyArena_New@@Base+0xfa0> │ │ │ │ + bne d9564 <_PyArena_New@@Base+0xfa0> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d91e4 <_PyArena_New@@Base+0xfa0> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d91e4 <_PyArena_New@@Base+0xfa0> │ │ │ │ + bne d9564 <_PyArena_New@@Base+0xfa0> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d9564 <_PyArena_New@@Base+0xfa0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ orr r2, r2, r3 │ │ │ │ str r2, [r1] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d977c <_PyArena_New@@Base+0x1538> │ │ │ │ + beq d9afc <_PyArena_New@@Base+0x1538> │ │ │ │ mov r7, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d9160 <_PyArena_New@@Base+0xf1c> │ │ │ │ + b d94e0 <_PyArena_New@@Base+0xf1c> │ │ │ │ tst r3, #16 │ │ │ │ - bne d9698 <_PyArena_New@@Base+0x1454> │ │ │ │ + bne d9a18 <_PyArena_New@@Base+0x1454> │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d9144 <_PyArena_New@@Base+0xf00> │ │ │ │ - b d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + bne d94c4 <_PyArena_New@@Base+0xf00> │ │ │ │ + b d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr r2, r2, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne d9554 <_PyArena_New@@Base+0x1310> │ │ │ │ + bne d98d4 <_PyArena_New@@Base+0x1310> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9554 <_PyArena_New@@Base+0x1310> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9554 <_PyArena_New@@Base+0x1310> │ │ │ │ + bne d98d4 <_PyArena_New@@Base+0x1310> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d98d4 <_PyArena_New@@Base+0x1310> │ │ │ │ movw r3, #23436 @ 0x5b8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d97c0 <_PyArena_New@@Base+0x157c> │ │ │ │ + bne d9b68 <_PyArena_New@@Base+0x15a4> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b d9370 <_PyArena_New@@Base+0x112c> │ │ │ │ + b d96f0 <_PyArena_New@@Base+0x112c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9500 <_PyArena_New@@Base+0x12bc> │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9500 <_PyArena_New@@Base+0x12bc> │ │ │ │ + bne d9880 <_PyArena_New@@Base+0x12bc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b d9880 <_PyArena_New@@Base+0x12bc> │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne d9160 <_PyArena_New@@Base+0xf1c> │ │ │ │ - b d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + bne d94e0 <_PyArena_New@@Base+0xf1c> │ │ │ │ + b d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d9824 <_PyArena_New@@Base+0x15e0> │ │ │ │ + bcs d9b40 <_PyArena_New@@Base+0x157c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d9824 <_PyArena_New@@Base+0x15e0> │ │ │ │ + bgt d9b40 <_PyArena_New@@Base+0x157c> │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 144c04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d91f0 <_PyArena_New@@Base+0xfac> │ │ │ │ + beq d9570 <_PyArena_New@@Base+0xfac> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d9500 <_PyArena_New@@Base+0x12bc> │ │ │ │ + beq d9880 <_PyArena_New@@Base+0x12bc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d94a8 <_PyArena_New@@Base+0x1264> │ │ │ │ + beq d9828 <_PyArena_New@@Base+0x1264> │ │ │ │ mov r3, r2 │ │ │ │ - b d90f8 <_PyArena_New@@Base+0xeb4> │ │ │ │ + b d9478 <_PyArena_New@@Base+0xeb4> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ str r5, [r6] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r5, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d97b8 <_PyArena_New@@Base+0x1574> │ │ │ │ + beq d9b38 <_PyArena_New@@Base+0x1574> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ str r4, [r6] │ │ │ │ - b d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ + b d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ movw r1, #48640 @ 0xbe00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #28784 @ 0x7070 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 142a74 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 142bbc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ mvn r0, #0 │ │ │ │ - b d91e8 <_PyArena_New@@Base+0xfa4> │ │ │ │ + b d9568 <_PyArena_New@@Base+0xfa4> │ │ │ │ + ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + bl b46f4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d9570 <_PyArena_New@@Base+0xfac> │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b d9478 <_PyArena_New@@Base+0xeb4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r3, #4704 @ 0x1260 │ │ │ │ + movw r3, #6712 @ 0x1a38 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d984c <_PyArena_New@@Base+0x1608> │ │ │ │ + bne d9bcc <_PyArena_New@@Base+0x1608> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r3, r7, r3 │ │ │ │ str r3, [r2] │ │ │ │ - b d92e0 <_PyArena_New@@Base+0x109c> │ │ │ │ - ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - bl b4448 <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d91f0 <_PyArena_New@@Base+0xfac> │ │ │ │ - ldr r3, [r6] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d90f8 <_PyArena_New@@Base+0xeb4> │ │ │ │ + b d9660 <_PyArena_New@@Base+0x109c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne d9804 <_PyArena_New@@Base+0x15c0> │ │ │ │ - b d97b8 <_PyArena_New@@Base+0x1574> │ │ │ │ + bne d9bac <_PyArena_New@@Base+0x15e8> │ │ │ │ + b d9b38 <_PyArena_New@@Base+0x1574> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b d9754 <_PyArena_New@@Base+0x1190> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d90f8 <_PyArena_New@@Base+0xeb4> │ │ │ │ + b d9478 <_PyArena_New@@Base+0xeb4> │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d9160 <_PyArena_New@@Base+0xf1c> │ │ │ │ - b d9400 <_PyArena_New@@Base+0x11bc> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d93d4 <_PyArena_New@@Base+0x1190> │ │ │ │ + bne d94e0 <_PyArena_New@@Base+0xf1c> │ │ │ │ + b d9780 <_PyArena_New@@Base+0x11bc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d97b8 <_PyArena_New@@Base+0x1574> │ │ │ │ + bl b4970 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9b38 <_PyArena_New@@Base+0x1574> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d91c8 <_PyArena_New@@Base+0xf84> │ │ │ │ + b d9548 <_PyArena_New@@Base+0xf84> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b d916c <_PyArena_New@@Base+0xf28> │ │ │ │ + b d94ec <_PyArena_New@@Base+0xf28> │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne d9154 <_PyArena_New@@Base+0xf10> │ │ │ │ - b d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ + bne d94d4 <_PyArena_New@@Base+0xf10> │ │ │ │ + b d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d9968 <_PyArena_New@@Base+0x1724> │ │ │ │ + beq d9ce8 <_PyArena_New@@Base+0x1724> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a8750 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a8a34 <_Py_dict_lookup@@Base+0xef0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d91d8 <_PyArena_New@@Base+0xf94> │ │ │ │ - b d9334 <_PyArena_New@@Base+0x10f0> │ │ │ │ - bl 14330c │ │ │ │ + beq d9558 <_PyArena_New@@Base+0xf94> │ │ │ │ + b d96b4 <_PyArena_New@@Base+0x10f0> │ │ │ │ + bl 143454 │ │ │ │ mvn r0, #2 │ │ │ │ - b d9334 <_PyArena_New@@Base+0x10f0> │ │ │ │ + b d96b4 <_PyArena_New@@Base+0x10f0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq da7e4 <_PyArena_New@@Base+0x25a0> │ │ │ │ + beq dab70 <_PyArena_New@@Base+0x25ac> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs daa10 <_PyArena_New@@Base+0x27cc> │ │ │ │ + bcs dad9c <_PyArena_New@@Base+0x27d8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r1, r2, #1 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bgt da824 <_PyArena_New@@Base+0x25e0> │ │ │ │ + bgt dabb0 <_PyArena_New@@Base+0x25ec> │ │ │ │ bic r5, r3, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #4076] @ da9c8 <_PyArena_New@@Base+0x2784> │ │ │ │ + ldr r0, [pc, #4080] @ dad4c <_PyArena_New@@Base+0x2788> │ │ │ │ sub r1, r5, #40 @ 0x28 │ │ │ │ and r7, r3, #128 @ 0x80 │ │ │ │ cmp r1, #85 @ 0x55 │ │ │ │ - bhi d9cc4 <_PyArena_New@@Base+0x1a80> │ │ │ │ + bhi da044 <_PyArena_New@@Base+0x1a80> │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmp r0, #0 │ │ │ │ - blt da970 <_PyArena_New@@Base+0x272c> │ │ │ │ + blt dacfc <_PyArena_New@@Base+0x2738> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge da970 <_PyArena_New@@Base+0x272c> │ │ │ │ + bge dacfc <_PyArena_New@@Base+0x2738> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq da97c <_PyArena_New@@Base+0x2738> │ │ │ │ + beq dad08 <_PyArena_New@@Base+0x2744> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - ble da4d0 <_PyArena_New@@Base+0x228c> │ │ │ │ + ble da858 <_PyArena_New@@Base+0x2294> │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq da848 <_PyArena_New@@Base+0x2604> │ │ │ │ + beq dabd4 <_PyArena_New@@Base+0x2610> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r6, #1 │ │ │ │ - bcs daa60 <_PyArena_New@@Base+0x281c> │ │ │ │ + bcs dadec <_PyArena_New@@Base+0x2828> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r5 │ │ │ │ - bl dc1dc │ │ │ │ + bl dc564 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + beq da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ cmp r6, #0 │ │ │ │ - beq da5f8 <_PyArena_New@@Base+0x23b4> │ │ │ │ - ldr ip, [pc, #3864] @ da9cc <_PyArena_New@@Base+0x2788> │ │ │ │ + beq da980 <_PyArena_New@@Base+0x23bc> │ │ │ │ + ldr ip, [pc, #3868] @ dad50 <_PyArena_New@@Base+0x278c> │ │ │ │ mov r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ - bl ab1e0 │ │ │ │ + bl ab4c4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl c5a4c │ │ │ │ + bl c5eb0 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq dad64 <_PyArena_New@@Base+0x2b20> │ │ │ │ + beq db0f0 <_PyArena_New@@Base+0x2b2c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt dad98 <_PyArena_New@@Base+0x2b54> │ │ │ │ + blt db124 <_PyArena_New@@Base+0x2b60> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq dad64 <_PyArena_New@@Base+0x2b20> │ │ │ │ + beq db0f0 <_PyArena_New@@Base+0x2b2c> │ │ │ │ add r0, r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dac64 <_PyArena_New@@Base+0x2a20> │ │ │ │ + beq daff0 <_PyArena_New@@Base+0x2a2c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs daa60 <_PyArena_New@@Base+0x281c> │ │ │ │ + bcs dadec <_PyArena_New@@Base+0x2828> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne da750 <_PyArena_New@@Base+0x250c> │ │ │ │ + bne daadc <_PyArena_New@@Base+0x2518> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + ble d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #4 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r3, #32] │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa7c <_PyArena_New@@Base+0x2838> │ │ │ │ + beq dae08 <_PyArena_New@@Base+0x2844> │ │ │ │ cmp r5, #6 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, #6 │ │ │ │ mov r8, r3 │ │ │ │ add r4, r3, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ cmp r0, #0 │ │ │ │ - beq daa74 <_PyArena_New@@Base+0x2830> │ │ │ │ + beq dae00 <_PyArena_New@@Base+0x283c> │ │ │ │ cmp r5, r7 │ │ │ │ str r0, [r4, #4]! │ │ │ │ - bne d9c98 <_PyArena_New@@Base+0x1a54> │ │ │ │ + bne da018 <_PyArena_New@@Base+0x1a54> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46392 @ 0xb538 │ │ │ │ + movw r1, #46456 @ 0xb578 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt daeb4 <_PyArena_New@@Base+0x2c70> │ │ │ │ + blt db240 <_PyArena_New@@Base+0x2c7c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne daf68 <_PyArena_New@@Base+0x2d24> │ │ │ │ + bne db2f4 <_PyArena_New@@Base+0x2d30> │ │ │ │ mov r0, r2 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - beq daed8 <_PyArena_New@@Base+0x2c94> │ │ │ │ - bl 197150 │ │ │ │ + beq db264 <_PyArena_New@@Base+0x2ca0> │ │ │ │ + bl 197530 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne dae18 <_PyArena_New@@Base+0x2bd4> │ │ │ │ + bne db1a4 <_PyArena_New@@Base+0x2be0> │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b d9d8c <_PyArena_New@@Base+0x1b48> │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + b da10c <_PyArena_New@@Base+0x1b48> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq dac8c <_PyArena_New@@Base+0x2a48> │ │ │ │ + beq db018 <_PyArena_New@@Base+0x2a54> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157b4c │ │ │ │ + bl 157e28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq dace0 <_PyArena_New@@Base+0x2a9c> │ │ │ │ + beq db06c <_PyArena_New@@Base+0x2aa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble dacc4 <_PyArena_New@@Base+0x2a80> │ │ │ │ + ble db050 <_PyArena_New@@Base+0x2a8c> │ │ │ │ add r8, r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ cmp r8, r9 │ │ │ │ - bne d9d5c <_PyArena_New@@Base+0x1b18> │ │ │ │ + bne da0dc <_PyArena_New@@Base+0x1b18> │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, sl │ │ │ │ mov r4, r6 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 260abc │ │ │ │ + bl 26178c │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - bl 9f3e4 │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bl 9f608 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - bne dad44 <_PyArena_New@@Base+0x2b00> │ │ │ │ + bne db0d0 <_PyArena_New@@Base+0x2b0c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne dac48 <_PyArena_New@@Base+0x2a04> │ │ │ │ + bne dafd4 <_PyArena_New@@Base+0x2a10> │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq dabc4 <_PyArena_New@@Base+0x2980> │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + beq daf50 <_PyArena_New@@Base+0x298c> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - beq dab88 <_PyArena_New@@Base+0x2944> │ │ │ │ + beq daf14 <_PyArena_New@@Base+0x2950> │ │ │ │ mov r0, r6 │ │ │ │ - bl a9324 │ │ │ │ + bl a9608 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq dab24 <_PyArena_New@@Base+0x28e0> │ │ │ │ + beq daeb0 <_PyArena_New@@Base+0x28ec> │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9e54 <_PyArena_New@@Base+0x1c10> │ │ │ │ + bgt da1d4 <_PyArena_New@@Base+0x1c10> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq db1c4 <_PyArena_New@@Base+0x2f80> │ │ │ │ + beq db550 <_PyArena_New@@Base+0x2f8c> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9e00 <_PyArena_New@@Base+0x1bbc> │ │ │ │ + bgt da180 <_PyArena_New@@Base+0x1bbc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne d9e00 <_PyArena_New@@Base+0x1bbc> │ │ │ │ + bne da180 <_PyArena_New@@Base+0x1bbc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9e00 <_PyArena_New@@Base+0x1bbc> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b da180 <_PyArena_New@@Base+0x1bbc> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq daab8 <_PyArena_New@@Base+0x2874> │ │ │ │ + beq dae44 <_PyArena_New@@Base+0x2880> │ │ │ │ cmp r7, #0 │ │ │ │ - bne da760 <_PyArena_New@@Base+0x251c> │ │ │ │ + bne daaec <_PyArena_New@@Base+0x2528> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ str r7, [fp, #-184] @ 0xffffff48 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq da788 <_PyArena_New@@Base+0x2544> │ │ │ │ + beq dab14 <_PyArena_New@@Base+0x2550> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ - beq dafe8 <_PyArena_New@@Base+0x2da4> │ │ │ │ + beq db374 <_PyArena_New@@Base+0x2db0> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq db1ac <_PyArena_New@@Base+0x2f68> │ │ │ │ + beq db538 <_PyArena_New@@Base+0x2f74> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq db19c <_PyArena_New@@Base+0x2f58> │ │ │ │ + beq db528 <_PyArena_New@@Base+0x2f64> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - beq db18c <_PyArena_New@@Base+0x2f48> │ │ │ │ + beq db518 <_PyArena_New@@Base+0x2f54> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq daff4 <_PyArena_New@@Base+0x2db0> │ │ │ │ + beq db380 <_PyArena_New@@Base+0x2dbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - beq db164 <_PyArena_New@@Base+0x2f20> │ │ │ │ + str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + beq db4f0 <_PyArena_New@@Base+0x2f2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - beq db140 <_PyArena_New@@Base+0x2efc> │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ + beq db4cc <_PyArena_New@@Base+0x2f08> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - beq db124 <_PyArena_New@@Base+0x2ee0> │ │ │ │ + beq db4b0 <_PyArena_New@@Base+0x2eec> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq db030 <_PyArena_New@@Base+0x2dec> │ │ │ │ + beq db3bc <_PyArena_New@@Base+0x2df8> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - beq db110 <_PyArena_New@@Base+0x2ecc> │ │ │ │ + beq db49c <_PyArena_New@@Base+0x2ed8> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - beq db100 <_PyArena_New@@Base+0x2ebc> │ │ │ │ + beq db48c <_PyArena_New@@Base+0x2ec8> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq db0f4 <_PyArena_New@@Base+0x2eb0> │ │ │ │ + beq db480 <_PyArena_New@@Base+0x2ebc> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq db0dc <_PyArena_New@@Base+0x2e98> │ │ │ │ + beq db468 <_PyArena_New@@Base+0x2ea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq db06c <_PyArena_New@@Base+0x2e28> │ │ │ │ + beq db3f8 <_PyArena_New@@Base+0x2e34> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + beq db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -177121,1254 +177347,1257 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-104] @ 0xffffff98 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl dc7bc │ │ │ │ + bl dcb44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + beq db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl dca8c │ │ │ │ + bl dce14 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + beq db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ cmp r7, #0 │ │ │ │ - bne da79c <_PyArena_New@@Base+0x2558> │ │ │ │ + bne dab28 <_PyArena_New@@Base+0x2564> │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da7b4 <_PyArena_New@@Base+0x2570> │ │ │ │ - ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - ldr r2, [r1] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da604 <_PyArena_New@@Base+0x23c0> │ │ │ │ + ble dab40 <_PyArena_New@@Base+0x257c> │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq da098 <_PyArena_New@@Base+0x1e54> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da700 <_PyArena_New@@Base+0x24bc> │ │ │ │ + ble da98c <_PyArena_New@@Base+0x23c8> │ │ │ │ + ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq da41c <_PyArena_New@@Base+0x1e58> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble daa84 <_PyArena_New@@Base+0x24c0> │ │ │ │ cmp sl, #0 │ │ │ │ - beq da0ac <_PyArena_New@@Base+0x1e68> │ │ │ │ + beq da434 <_PyArena_New@@Base+0x1e70> │ │ │ │ ldr r2, [sl] │ │ │ │ + mov r0, sl │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da628 <_PyArena_New@@Base+0x23e4> │ │ │ │ + ble da9b0 <_PyArena_New@@Base+0x23ec> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq da0c8 <_PyArena_New@@Base+0x1e84> │ │ │ │ + beq da450 <_PyArena_New@@Base+0x1e8c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da64c <_PyArena_New@@Base+0x2408> │ │ │ │ + ble da9d0 <_PyArena_New@@Base+0x240c> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r2, #0 │ │ │ │ - beq da0e4 <_PyArena_New@@Base+0x1ea0> │ │ │ │ + beq da46c <_PyArena_New@@Base+0x1ea8> │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da67c <_PyArena_New@@Base+0x2438> │ │ │ │ + ble daa00 <_PyArena_New@@Base+0x243c> │ │ │ │ cmp r9, #0 │ │ │ │ - beq da0f8 <_PyArena_New@@Base+0x1eb4> │ │ │ │ + beq da480 <_PyArena_New@@Base+0x1ebc> │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da6a8 <_PyArena_New@@Base+0x2464> │ │ │ │ + ble daa2c <_PyArena_New@@Base+0x2468> │ │ │ │ cmp r8, #0 │ │ │ │ - beq da10c <_PyArena_New@@Base+0x1ec8> │ │ │ │ + beq da494 <_PyArena_New@@Base+0x1ed0> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da6d4 <_PyArena_New@@Base+0x2490> │ │ │ │ + ble daa58 <_PyArena_New@@Base+0x2494> │ │ │ │ cmp r6, #0 │ │ │ │ - beq da120 <_PyArena_New@@Base+0x1edc> │ │ │ │ + beq da4a8 <_PyArena_New@@Base+0x1ee4> │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble da724 <_PyArena_New@@Base+0x24e0> │ │ │ │ + ble daab0 <_PyArena_New@@Base+0x24ec> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bgt d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bne d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ - beq da84c <_PyArena_New@@Base+0x2608> │ │ │ │ + beq dabd8 <_PyArena_New@@Base+0x2614> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs daa60 <_PyArena_New@@Base+0x281c> │ │ │ │ + bcs dadec <_PyArena_New@@Base+0x2828> │ │ │ │ mov r6, #0 │ │ │ │ - b d9a74 <_PyArena_New@@Base+0x1830> │ │ │ │ + b d9df4 <_PyArena_New@@Base+0x1830> │ │ │ │ mov r3, #0 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt dadf4 <_PyArena_New@@Base+0x2bb0> │ │ │ │ + blt db180 <_PyArena_New@@Base+0x2bbc> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc1dc │ │ │ │ + bl dc564 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9aa4 <_PyArena_New@@Base+0x1860> │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne d9e24 <_PyArena_New@@Base+0x1860> │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt dadf4 <_PyArena_New@@Base+0x2bb0> │ │ │ │ - beq dab14 <_PyArena_New@@Base+0x28d0> │ │ │ │ + blt db180 <_PyArena_New@@Base+0x2bbc> │ │ │ │ + beq daea0 <_PyArena_New@@Base+0x28dc> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #46000 @ 0xb3b0 │ │ │ │ + movw r2, #46064 @ 0xb3f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl ff440 │ │ │ │ + bl ff630 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r5, #0 │ │ │ │ - bne daafc <_PyArena_New@@Base+0x28b8> │ │ │ │ + bne dae88 <_PyArena_New@@Base+0x28c4> │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - b d9b5c <_PyArena_New@@Base+0x1918> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b d9edc <_PyArena_New@@Base+0x1918> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r5, #0 │ │ │ │ - b da1cc <_PyArena_New@@Base+0x1f88> │ │ │ │ + b da554 <_PyArena_New@@Base+0x1f90> │ │ │ │ mov r6, #0 │ │ │ │ - b da190 <_PyArena_New@@Base+0x1f4c> │ │ │ │ + b da518 <_PyArena_New@@Base+0x1f54> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq da888 <_PyArena_New@@Base+0x2644> │ │ │ │ + beq dac14 <_PyArena_New@@Base+0x2650> │ │ │ │ mov r0, r5 │ │ │ │ - bl be860 │ │ │ │ + bl beb68 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - bne da9e4 <_PyArena_New@@Base+0x27a0> │ │ │ │ + bne dad70 <_PyArena_New@@Base+0x27ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq da9d4 <_PyArena_New@@Base+0x2790> │ │ │ │ + beq dad60 <_PyArena_New@@Base+0x279c> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq da9d4 <_PyArena_New@@Base+0x2790> │ │ │ │ + beq dad60 <_PyArena_New@@Base+0x279c> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq da9c0 <_PyArena_New@@Base+0x277c> │ │ │ │ + beq dad58 <_PyArena_New@@Base+0x2794> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl e03e8 │ │ │ │ + bl e076c │ │ │ │ ubfx r2, r7, #7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne da9a8 <_PyArena_New@@Base+0x2764> │ │ │ │ + bne dad34 <_PyArena_New@@Base+0x2770> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r6 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl aece0 │ │ │ │ + bl aef8c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aed3c <_PyLazyImport_New@@Base+0x43c> │ │ │ │ + bl 2afa40 <_PyLazyImport_New@@Base+0x43c> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq da4f4 <_PyArena_New@@Base+0x22b0> │ │ │ │ - bl c58e0 │ │ │ │ + beq da87c <_PyArena_New@@Base+0x22b8> │ │ │ │ + bl c5d44 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - b da270 <_PyArena_New@@Base+0x202c> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b da5f8 <_PyArena_New@@Base+0x2034> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge d9b9c <_PyArena_New@@Base+0x1958> │ │ │ │ - bl be620 │ │ │ │ + bge d9f1c <_PyArena_New@@Base+0x1958> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r2, #44764 @ 0xaedc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46016 @ 0xb3c0 │ │ │ │ + movw r1, #46080 @ 0xb400 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq da990 <_PyArena_New@@Base+0x274c> │ │ │ │ + beq dad1c <_PyArena_New@@Base+0x2758> │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq dafcc <_PyArena_New@@Base+0x2d88> │ │ │ │ + beq db358 <_PyArena_New@@Base+0x2d94> │ │ │ │ eor r3, r1, r1, asr #31 │ │ │ │ lsr r0, r1, #31 │ │ │ │ sub r3, r3, r1, asr #31 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ sub r5, r3, #1 │ │ │ │ add r3, r5, r5, lsr #31 │ │ │ │ asr r6, r3, #1 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ - bl 281c8c │ │ │ │ + bl 282d7c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq da93c <_PyArena_New@@Base+0x26f8> │ │ │ │ + beq dacc8 <_PyArena_New@@Base+0x2704> │ │ │ │ ldr ip, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r5 │ │ │ │ str ip, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r5, ip │ │ │ │ add r6, ip, r6, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - beq da898 <_PyArena_New@@Base+0x2654> │ │ │ │ - bl 281d20 │ │ │ │ + beq dac24 <_PyArena_New@@Base+0x2660> │ │ │ │ + bl 282e10 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ - bhi da948 <_PyArena_New@@Base+0x2704> │ │ │ │ + bhi dacd4 <_PyArena_New@@Base+0x2710> │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 281d20 │ │ │ │ + bl 282e10 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bhi da948 <_PyArena_New@@Base+0x2704> │ │ │ │ + bhi dacd4 <_PyArena_New@@Base+0x2710> │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ add r3, r3, r0, lsl #15 │ │ │ │ str r3, [r5], #4 │ │ │ │ - b da41c <_PyArena_New@@Base+0x21d8> │ │ │ │ + b da7a4 <_PyArena_New@@Base+0x21e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aed3c <_PyLazyImport_New@@Base+0x43c> │ │ │ │ + bl 2afa40 <_PyLazyImport_New@@Base+0x43c> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq dae64 <_PyArena_New@@Base+0x2c20> │ │ │ │ + beq db1f0 <_PyArena_New@@Base+0x2c2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aed3c <_PyLazyImport_New@@Base+0x43c> │ │ │ │ + bl 2afa40 <_PyLazyImport_New@@Base+0x43c> │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq dad2c <_PyArena_New@@Base+0x2ae8> │ │ │ │ + beq db0b8 <_PyArena_New@@Base+0x2af4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [fp, #-108] @ 0xffffff94 │ │ │ │ vstr d7, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 222990 │ │ │ │ + bl 2236f4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - b da270 <_PyArena_New@@Base+0x202c> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b da5f8 <_PyArena_New@@Base+0x2034> │ │ │ │ movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + bgt d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aeed4 <_Py_IsPrivateName@@Base+0x1174> │ │ │ │ + bl 3af1f4 <_Py_IsPrivateName@@Base+0x1274> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne da350 <_PyArena_New@@Base+0x210c> │ │ │ │ + bne da6d8 <_PyArena_New@@Base+0x2114> │ │ │ │ vstr d0, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ vldr d0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da350 <_PyArena_New@@Base+0x210c> │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + beq da6d8 <_PyArena_New@@Base+0x2114> │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #8 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq da220 <_PyArena_New@@Base+0x1fdc> │ │ │ │ + beq da5a8 <_PyArena_New@@Base+0x1fe4> │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c0808 <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 1c0f78 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b da220 <_PyArena_New@@Base+0x1fdc> │ │ │ │ + b da5a8 <_PyArena_New@@Base+0x1fe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aeed4 <_Py_IsPrivateName@@Base+0x1174> │ │ │ │ + bl 3af1f4 <_Py_IsPrivateName@@Base+0x1274> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq daaec <_PyArena_New@@Base+0x28a8> │ │ │ │ + beq dae78 <_PyArena_New@@Base+0x28b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aeed4 <_Py_IsPrivateName@@Base+0x1174> │ │ │ │ + bl 3af1f4 <_Py_IsPrivateName@@Base+0x1274> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq daad4 <_PyArena_New@@Base+0x2890> │ │ │ │ + beq dae60 <_PyArena_New@@Base+0x289c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 222990 │ │ │ │ + bl 2236f4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - b da270 <_PyArena_New@@Base+0x202c> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b da5f8 <_PyArena_New@@Base+0x2034> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt dae88 <_PyArena_New@@Base+0x2c44> │ │ │ │ - bl a12d0 │ │ │ │ + blt db214 <_PyArena_New@@Base+0x2c50> │ │ │ │ + bl a15b0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ - bne dae74 <_PyArena_New@@Base+0x2c30> │ │ │ │ + bne db200 <_PyArena_New@@Base+0x2c3c> │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r4 │ │ │ │ movne r5, #0 │ │ │ │ movne r4, r3 │ │ │ │ movne r3, r2 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r6 │ │ │ │ - beq daeac <_PyArena_New@@Base+0x2c68> │ │ │ │ + beq db238 <_PyArena_New@@Base+0x2c74> │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl d9978 <_PyArena_New@@Base+0x1734> │ │ │ │ + bl d9cf8 <_PyArena_New@@Base+0x1734> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dadbc <_PyArena_New@@Base+0x2b78> │ │ │ │ + beq db148 <_PyArena_New@@Base+0x2b84> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b da5c8 <_PyArena_New@@Base+0x2384> │ │ │ │ + b da950 <_PyArena_New@@Base+0x238c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne d9ad8 <_PyArena_New@@Base+0x1894> │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bne d9e58 <_PyArena_New@@Base+0x1894> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da080 <_PyArena_New@@Base+0x1e3c> │ │ │ │ + bne da400 <_PyArena_New@@Base+0x1e3c> │ │ │ │ mov r0, r1 │ │ │ │ - str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - b da080 <_PyArena_New@@Base+0x1e3c> │ │ │ │ + str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + b da400 <_PyArena_New@@Base+0x1e3c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da0ac <_PyArena_New@@Base+0x1e68> │ │ │ │ - mov r0, sl │ │ │ │ + bne da434 <_PyArena_New@@Base+0x1e70> │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - b da0ac <_PyArena_New@@Base+0x1e68> │ │ │ │ + b da434 <_PyArena_New@@Base+0x1e70> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da0c8 <_PyArena_New@@Base+0x1e84> │ │ │ │ + bne da450 <_PyArena_New@@Base+0x1e8c> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bne da0d4 <_PyArena_New@@Base+0x1e90> │ │ │ │ - b da0e4 <_PyArena_New@@Base+0x1ea0> │ │ │ │ + bne da45c <_PyArena_New@@Base+0x1e98> │ │ │ │ + b da46c <_PyArena_New@@Base+0x1ea8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da0e4 <_PyArena_New@@Base+0x1ea0> │ │ │ │ + bne da46c <_PyArena_New@@Base+0x1ea8> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r9, #0 │ │ │ │ - bne da0ec <_PyArena_New@@Base+0x1ea8> │ │ │ │ - b da0f8 <_PyArena_New@@Base+0x1eb4> │ │ │ │ + bne da474 <_PyArena_New@@Base+0x1eb0> │ │ │ │ + b da480 <_PyArena_New@@Base+0x1ebc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da0f8 <_PyArena_New@@Base+0x1eb4> │ │ │ │ + bne da480 <_PyArena_New@@Base+0x1ebc> │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r8, #0 │ │ │ │ - bne da100 <_PyArena_New@@Base+0x1ebc> │ │ │ │ - b da10c <_PyArena_New@@Base+0x1ec8> │ │ │ │ + bne da488 <_PyArena_New@@Base+0x1ec4> │ │ │ │ + b da494 <_PyArena_New@@Base+0x1ed0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da10c <_PyArena_New@@Base+0x1ec8> │ │ │ │ + bne da494 <_PyArena_New@@Base+0x1ed0> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne da114 <_PyArena_New@@Base+0x1ed0> │ │ │ │ - b da120 <_PyArena_New@@Base+0x1edc> │ │ │ │ + bne da49c <_PyArena_New@@Base+0x1ed8> │ │ │ │ + b da4a8 <_PyArena_New@@Base+0x1ee4> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da098 <_PyArena_New@@Base+0x1e54> │ │ │ │ + bne da41c <_PyArena_New@@Base+0x1e58> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - b da098 <_PyArena_New@@Base+0x1e54> │ │ │ │ + cmp sl, #0 │ │ │ │ + bne da424 <_PyArena_New@@Base+0x1e60> │ │ │ │ + b da434 <_PyArena_New@@Base+0x1e70> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da120 <_PyArena_New@@Base+0x1edc> │ │ │ │ + bne da4a8 <_PyArena_New@@Base+0x1ee4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r5, #0 │ │ │ │ - bne da128 <_PyArena_New@@Base+0x1ee4> │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bne da4b0 <_PyArena_New@@Base+0x1eec> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ mov r3, r0 │ │ │ │ - b d9bb0 <_PyArena_New@@Base+0x196c> │ │ │ │ + b d9f30 <_PyArena_New@@Base+0x196c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 25ee98 │ │ │ │ + bl 25fb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ - blt d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + blt da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ mov r0, r4 │ │ │ │ - bl dba98 <_PyArena_New@@Base+0x3854> │ │ │ │ + bl dbe24 <_PyArena_New@@Base+0x3860> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bne d9ea8 <_PyArena_New@@Base+0x1c64> │ │ │ │ - bl be620 │ │ │ │ + bne da228 <_PyArena_New@@Base+0x1c64> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db024 <_PyArena_New@@Base+0x2de0> │ │ │ │ + beq db3b0 <_PyArena_New@@Base+0x2dec> │ │ │ │ mov r3, #0 │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl 260abc │ │ │ │ + bl 26178c │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b da060 <_PyArena_New@@Base+0x1e1c> │ │ │ │ + b da3e0 <_PyArena_New@@Base+0x1e1c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r1 │ │ │ │ - bne da070 <_PyArena_New@@Base+0x1e2c> │ │ │ │ + bne da3f0 <_PyArena_New@@Base+0x1e2c> │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ + ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne da070 <_PyArena_New@@Base+0x1e2c> │ │ │ │ - b da080 <_PyArena_New@@Base+0x1e3c> │ │ │ │ + bne da3f0 <_PyArena_New@@Base+0x1e2c> │ │ │ │ + b da400 <_PyArena_New@@Base+0x1e3c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq da9fc <_PyArena_New@@Base+0x27b8> │ │ │ │ + beq dad88 <_PyArena_New@@Base+0x27c4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #48632 @ 0xbdf8 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq daa28 <_PyArena_New@@Base+0x27e4> │ │ │ │ + beq dadb4 <_PyArena_New@@Base+0x27f0> │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - ble d99d0 <_PyArena_New@@Base+0x178c> │ │ │ │ + ble d9d50 <_PyArena_New@@Base+0x178c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18324 @ 0x4794 │ │ │ │ + movw r1, #18388 @ 0x47d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b d9a48 <_PyArena_New@@Base+0x1804> │ │ │ │ + b d9dc8 <_PyArena_New@@Base+0x1804> │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r8, r3, #0 │ │ │ │ - beq daf00 <_PyArena_New@@Base+0x2cbc> │ │ │ │ + beq db28c <_PyArena_New@@Base+0x2cc8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne da1b0 <_PyArena_New@@Base+0x1f6c> │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ - bl be620 │ │ │ │ + bne da538 <_PyArena_New@@Base+0x1f74> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da25c <_PyArena_New@@Base+0x2018> │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + beq da5e4 <_PyArena_New@@Base+0x2020> │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ and r3, sl, #1 │ │ │ │ cmp sl, #0 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ ldr sl, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r4 │ │ │ │ add r6, r3, #2 │ │ │ │ mov r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne da8e0 <_PyArena_New@@Base+0x269c> │ │ │ │ + bne dac6c <_PyArena_New@@Base+0x26a8> │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sl, r9, lsl #2] │ │ │ │ mov r4, r1 │ │ │ │ - bl 281d60 │ │ │ │ + bl 282e50 │ │ │ │ mov r3, r0 │ │ │ │ - b da220 <_PyArena_New@@Base+0x1fdc> │ │ │ │ + b da5a8 <_PyArena_New@@Base+0x1fe4> │ │ │ │ str r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 281d20 │ │ │ │ + bl 282e10 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bhi da944 <_PyArena_New@@Base+0x2700> │ │ │ │ + bhi dacd0 <_PyArena_New@@Base+0x270c> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r3, r2 │ │ │ │ cmpeq r0, #0 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ add r5, r5, r0, lsl r3 │ │ │ │ - bne da8bc <_PyArena_New@@Base+0x2678> │ │ │ │ + bne dac48 <_PyArena_New@@Base+0x2684> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #45788 @ 0xb2dc │ │ │ │ + movw r1, #45852 @ 0xb31c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5aedc │ │ │ │ + bl 5af0c │ │ │ │ mov r3, #0 │ │ │ │ - b da220 <_PyArena_New@@Base+0x1fdc> │ │ │ │ + b da5a8 <_PyArena_New@@Base+0x1fe4> │ │ │ │ mov r4, r1 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne da934 <_PyArena_New@@Base+0x26f0> │ │ │ │ + bne dacc0 <_PyArena_New@@Base+0x26fc> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45832 @ 0xb308 │ │ │ │ + movw r1, #45896 @ 0xb348 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b da934 <_PyArena_New@@Base+0x26f0> │ │ │ │ - bl be620 │ │ │ │ + bl 16ed94 │ │ │ │ + b dacc0 <_PyArena_New@@Base+0x26fc> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46352 @ 0xb510 │ │ │ │ + movw r1, #46416 @ 0xb550 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b d9cd4 <_PyArena_New@@Base+0x1a90> │ │ │ │ + b da054 <_PyArena_New@@Base+0x1a90> │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne da93c <_PyArena_New@@Base+0x26f8> │ │ │ │ - b da3d4 <_PyArena_New@@Base+0x2190> │ │ │ │ + bne dacc8 <_PyArena_New@@Base+0x2704> │ │ │ │ + b da75c <_PyArena_New@@Base+0x2198> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 260abc │ │ │ │ + bl 26178c │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b da2f4 <_PyArena_New@@Base+0x20b0> │ │ │ │ - mov r3, r5 │ │ │ │ - b da2f4 <_PyArena_New@@Base+0x20b0> │ │ │ │ - subeq r7, r6, r8, lsr #20 │ │ │ │ + b da67c <_PyArena_New@@Base+0x20b8> │ │ │ │ + subeq r7, r6, r0, asr sl │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ + mov r3, r5 │ │ │ │ + b da67c <_PyArena_New@@Base+0x20b8> │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r3, r5 │ │ │ │ - b da2f4 <_PyArena_New@@Base+0x20b0> │ │ │ │ + b da67c <_PyArena_New@@Base+0x20b8> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 25ee98 │ │ │ │ + bl 25fb68 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - bge da294 <_PyArena_New@@Base+0x2050> │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bge da61c <_PyArena_New@@Base+0x2058> │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2ded4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne da810 <_PyArena_New@@Base+0x25cc> │ │ │ │ + bne dab9c <_PyArena_New@@Base+0x25d8> │ │ │ │ movw r4, #48632 @ 0xbdf8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #45748 @ 0xb2b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 142e8c │ │ │ │ + bl 142fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da840 <_PyArena_New@@Base+0x25fc> │ │ │ │ + beq dabcc <_PyArena_New@@Base+0x2608> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #45712 @ 0xb290 │ │ │ │ + movw r1, #45776 @ 0xb2d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 16e9ec │ │ │ │ - b da840 <_PyArena_New@@Base+0x25fc> │ │ │ │ + bl 16ed94 │ │ │ │ + b dabcc <_PyArena_New@@Base+0x2608> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d9b9c <_PyArena_New@@Base+0x1958> │ │ │ │ + bne d9f1c <_PyArena_New@@Base+0x1958> │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #45748 @ 0xb2b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b d9cd4 <_PyArena_New@@Base+0x1a90> │ │ │ │ + b da054 <_PyArena_New@@Base+0x1a90> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db1e4 <_PyArena_New@@Base+0x2fa0> │ │ │ │ + beq db570 <_PyArena_New@@Base+0x2fac> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bgt dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bne dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46264 @ 0xb4b8 │ │ │ │ + movw r1, #46328 @ 0xb4f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bl 16ed94 │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ vstr d0, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ vldr d1, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ - b da570 <_PyArena_New@@Base+0x232c> │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ - b da554 <_PyArena_New@@Base+0x2310> │ │ │ │ - ldr r2, [pc, #-312] @ da9cc <_PyArena_New@@Base+0x2788> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ + b da8f8 <_PyArena_New@@Base+0x2334> │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ + b da8dc <_PyArena_New@@Base+0x2318> │ │ │ │ + ldr r2, [pc, #-320] @ dad50 <_PyArena_New@@Base+0x278c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl bf298 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b da21c <_PyArena_New@@Base+0x1fd8> │ │ │ │ + bl bf5a0 <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b da5a4 <_PyArena_New@@Base+0x1fe0> │ │ │ │ mov r0, #7 │ │ │ │ - bl cdd3c │ │ │ │ + bl ce0ac │ │ │ │ mov r3, r0 │ │ │ │ - b da208 <_PyArena_New@@Base+0x1fc4> │ │ │ │ + b da590 <_PyArena_New@@Base+0x1fcc> │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dab50 <_PyArena_New@@Base+0x290c> │ │ │ │ + bgt daedc <_PyArena_New@@Base+0x2918> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq db1d0 <_PyArena_New@@Base+0x2f8c> │ │ │ │ + beq db55c <_PyArena_New@@Base+0x2f98> │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble dafa8 <_PyArena_New@@Base+0x2d64> │ │ │ │ + ble db334 <_PyArena_New@@Base+0x2d70> │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dac18 <_PyArena_New@@Base+0x29d4> │ │ │ │ + bne dafa4 <_PyArena_New@@Base+0x29e0> │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - beq dabd4 <_PyArena_New@@Base+0x2990> │ │ │ │ + beq daf60 <_PyArena_New@@Base+0x299c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ ldr r2, [r1] │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + bgt daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + bne daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ mov r0, r1 │ │ │ │ str r6, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + b daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r7 │ │ │ │ - b dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + b daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ cmp r3, #0 │ │ │ │ - beq dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + beq daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 61a48 │ │ │ │ + bl 61a78 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r2, [r3] │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + bgt daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + bne daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ cmp r3, #0 │ │ │ │ - beq dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + beq daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + bgt daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq dac0c <_PyArena_New@@Base+0x29c8> │ │ │ │ - b dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ + beq daf98 <_PyArena_New@@Base+0x29d4> │ │ │ │ + b daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ - b d9e00 <_PyArena_New@@Base+0x1bbc> │ │ │ │ + b da180 <_PyArena_New@@Base+0x1bbc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq daa4c <_PyArena_New@@Base+0x2808> │ │ │ │ + beq dadd8 <_PyArena_New@@Base+0x2814> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbne r5, [r3] │ │ │ │ - bne d9b9c <_PyArena_New@@Base+0x1958> │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + bne d9f1c <_PyArena_New@@Base+0x1958> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r4, r6 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne daa90 <_PyArena_New@@Base+0x284c> │ │ │ │ + bne dae1c <_PyArena_New@@Base+0x2858> │ │ │ │ movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46228 @ 0xb494 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b daa90 <_PyArena_New@@Base+0x284c> │ │ │ │ + b dae1c <_PyArena_New@@Base+0x2858> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9d88 <_PyArena_New@@Base+0x1b44> │ │ │ │ + bne da108 <_PyArena_New@@Base+0x1b44> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9d88 <_PyArena_New@@Base+0x1b44> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b da108 <_PyArena_New@@Base+0x1b44> │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dad04 <_PyArena_New@@Base+0x2ac0> │ │ │ │ + bgt db090 <_PyArena_New@@Base+0x2acc> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq daf54 <_PyArena_New@@Base+0x2d10> │ │ │ │ + beq db2e0 <_PyArena_New@@Base+0x2d1c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bgt dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bne dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b da794 <_PyArena_New@@Base+0x2550> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b dab20 <_PyArena_New@@Base+0x255c> │ │ │ │ vstr d0, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ vldr d7, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ - b da494 <_PyArena_New@@Base+0x2250> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ + b da81c <_PyArena_New@@Base+0x2258> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9df4 <_PyArena_New@@Base+0x1bb0> │ │ │ │ + beq da174 <_PyArena_New@@Base+0x1bb0> │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 25ee98 │ │ │ │ + bl 25fb68 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d9df4 <_PyArena_New@@Base+0x1bb0> │ │ │ │ + bge da174 <_PyArena_New@@Base+0x1bb0> │ │ │ │ ldr r5, [r3] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bgt da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ - bl be620 │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r2, #44764 @ 0xaedc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #45880 @ 0xb338 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b da394 <_PyArena_New@@Base+0x2150> │ │ │ │ + b da71c <_PyArena_New@@Base+0x2158> │ │ │ │ str r4, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r4, r3 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dac20 <_PyArena_New@@Base+0x29dc> │ │ │ │ + bne dafac <_PyArena_New@@Base+0x29e8> │ │ │ │ movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46144 @ 0xb440 │ │ │ │ + movw r1, #46208 @ 0xb480 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b dac20 <_PyArena_New@@Base+0x29dc> │ │ │ │ - bl be620 │ │ │ │ + b dafac <_PyArena_New@@Base+0x29e8> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r2, #44764 @ 0xaedc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #45932 @ 0xb36c │ │ │ │ + movw r1, #45996 @ 0xb3ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b da394 <_PyArena_New@@Base+0x2150> │ │ │ │ + b da71c <_PyArena_New@@Base+0x2158> │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 25ee98 │ │ │ │ + bl 25fb68 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r0 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ands r2, r2, r0, lsr #31 │ │ │ │ - beq d9d3c <_PyArena_New@@Base+0x1af8> │ │ │ │ + beq da0bc <_PyArena_New@@Base+0x1af8> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bgt da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ - bl be620 │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ - b da478 <_PyArena_New@@Base+0x2234> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ + b da800 <_PyArena_New@@Base+0x223c> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ - b da5b0 <_PyArena_New@@Base+0x236c> │ │ │ │ - bl be620 │ │ │ │ + b da938 <_PyArena_New@@Base+0x2374> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r2, #44764 @ 0xaedc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46100 @ 0xb414 │ │ │ │ + movw r1, #46164 @ 0xb454 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b da394 <_PyArena_New@@Base+0x2150> │ │ │ │ + b da71c <_PyArena_New@@Base+0x2158> │ │ │ │ mov r4, r3 │ │ │ │ - b dab78 <_PyArena_New@@Base+0x2934> │ │ │ │ - bl be620 │ │ │ │ + b daf04 <_PyArena_New@@Base+0x2940> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d9cdc <_PyArena_New@@Base+0x1a98> │ │ │ │ + bne da05c <_PyArena_New@@Base+0x1a98> │ │ │ │ movw r2, #44764 @ 0xaedc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46184 @ 0xb468 │ │ │ │ + movw r1, #46248 @ 0xb4a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b da394 <_PyArena_New@@Base+0x2150> │ │ │ │ + b da71c <_PyArena_New@@Base+0x2158> │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl c46d4 │ │ │ │ + bl c49dc │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq d9d38 <_PyArena_New@@Base+0x1af4> │ │ │ │ + beq da0b8 <_PyArena_New@@Base+0x1af4> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r0 │ │ │ │ - b d9d3c <_PyArena_New@@Base+0x1af8> │ │ │ │ + b da0bc <_PyArena_New@@Base+0x1af8> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq daa60 <_PyArena_New@@Base+0x281c> │ │ │ │ + beq dadec <_PyArena_New@@Base+0x2828> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbccc <_PyArena_New@@Base+0x3a88> │ │ │ │ + bl dc054 <_PyArena_New@@Base+0x3a90> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r5, #0 │ │ │ │ - bge da1b0 <_PyArena_New@@Base+0x1f6c> │ │ │ │ + bge da538 <_PyArena_New@@Base+0x1f74> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45976 @ 0xb398 │ │ │ │ + movw r1, #46040 @ 0xb3d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b d9a44 <_PyArena_New@@Base+0x1800> │ │ │ │ + b d9dc4 <_PyArena_New@@Base+0x1800> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - b dad04 <_PyArena_New@@Base+0x2ac0> │ │ │ │ - ldr r3, [pc, #-1440] @ da9d0 <_PyArena_New@@Base+0x278c> │ │ │ │ + b db090 <_PyArena_New@@Base+0x2acc> │ │ │ │ + ldr r3, [pc, #-1448] @ dad54 <_PyArena_New@@Base+0x2790> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2fa848 <_PyEval_GetBuiltin@@Base+0x70> │ │ │ │ + bl 2fb04c <_PyEval_GetBuiltin@@Base+0x70> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + beq d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl dbed0 <_PyArena_New@@Base+0x3c8c> │ │ │ │ + bl dc258 <_PyArena_New@@Base+0x3c94> │ │ │ │ mov r3, r0 │ │ │ │ - b d9af4 <_PyArena_New@@Base+0x18b0> │ │ │ │ + b d9e74 <_PyArena_New@@Base+0x18b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + bne daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b dab5c <_PyArena_New@@Base+0x2918> │ │ │ │ + b daee8 <_PyArena_New@@Base+0x2924> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45744 @ 0xb2b0 │ │ │ │ + movw r1, #45808 @ 0xb2f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b da93c <_PyArena_New@@Base+0x26f8> │ │ │ │ - bl be620 │ │ │ │ + bl 16ed94 │ │ │ │ + b dacc8 <_PyArena_New@@Base+0x2704> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9ebc <_PyArena_New@@Base+0x1c78> │ │ │ │ - bl be620 │ │ │ │ + beq da23c <_PyArena_New@@Base+0x1c78> │ │ │ │ + bl be928 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq db074 <_PyArena_New@@Base+0x2e30> │ │ │ │ + beq db400 <_PyArena_New@@Base+0x2e3c> │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - b da0ac <_PyArena_New@@Base+0x1e68> │ │ │ │ + b da434 <_PyArena_New@@Base+0x1e70> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - b d9ea8 <_PyArena_New@@Base+0x1c64> │ │ │ │ + b da228 <_PyArena_New@@Base+0x1c64> │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db098 <_PyArena_New@@Base+0x2e54> │ │ │ │ + beq db424 <_PyArena_New@@Base+0x2e60> │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble db0c4 <_PyArena_New@@Base+0x2e80> │ │ │ │ + ble db450 <_PyArena_New@@Base+0x2e8c> │ │ │ │ mov r3, #0 │ │ │ │ - b da7d4 <_PyArena_New@@Base+0x2590> │ │ │ │ + b dab60 <_PyArena_New@@Base+0x259c> │ │ │ │ mov r5, r6 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ str r8, [fp, #-140] @ 0xffffff74 │ │ │ │ - str r8, [fp, #-148] @ 0xffffff6c │ │ │ │ - str r8, [fp, #-144] @ 0xffffff70 │ │ │ │ str r8, [fp, #-152] @ 0xffffff68 │ │ │ │ + str r8, [fp, #-144] @ 0xffffff70 │ │ │ │ + str r8, [fp, #-148] @ 0xffffff6c │ │ │ │ str r8, [fp, #-156] @ 0xffffff64 │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46308 @ 0xb4e4 │ │ │ │ + movw r1, #46372 @ 0xb524 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne db054 <_PyArena_New@@Base+0x2e10> │ │ │ │ - ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b da7d4 <_PyArena_New@@Base+0x2590> │ │ │ │ + ldreq r3, [fp, #-156] @ 0xffffff64 │ │ │ │ + bne db3e0 <_PyArena_New@@Base+0x2e1c> │ │ │ │ + b dab60 <_PyArena_New@@Base+0x259c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne db064 <_PyArena_New@@Base+0x2e20> │ │ │ │ + bne db3f0 <_PyArena_New@@Base+0x2e2c> │ │ │ │ mov r0, r2 │ │ │ │ - b da7c8 <_PyArena_New@@Base+0x2584> │ │ │ │ - bl be620 │ │ │ │ + b dab54 <_PyArena_New@@Base+0x2590> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ movne r6, r5 │ │ │ │ - bne db0b0 <_PyArena_New@@Base+0x2e6c> │ │ │ │ - b d9fac <_PyArena_New@@Base+0x1d68> │ │ │ │ + bne db43c <_PyArena_New@@Base+0x2e78> │ │ │ │ + b da32c <_PyArena_New@@Base+0x1d68> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ ldr r5, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r6, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r8, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ - ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ - ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ + ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - b db048 <_PyArena_New@@Base+0x2e04> │ │ │ │ - bl be620 │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ + b db3d4 <_PyArena_New@@Base+0x2e10> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne daff4 <_PyArena_New@@Base+0x2db0> │ │ │ │ - b d9ef8 <_PyArena_New@@Base+0x1cb4> │ │ │ │ - bl be620 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne daff4 <_PyArena_New@@Base+0x2db0> │ │ │ │ - b d9ee4 <_PyArena_New@@Base+0x1ca0> │ │ │ │ - bl be620 │ │ │ │ + bne db380 <_PyArena_New@@Base+0x2dbc> │ │ │ │ + b da278 <_PyArena_New@@Base+0x1cb4> │ │ │ │ + bl be928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne db380 <_PyArena_New@@Base+0x2dbc> │ │ │ │ + b da264 <_PyArena_New@@Base+0x1ca0> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne daff4 <_PyArena_New@@Base+0x2db0> │ │ │ │ + bne db380 <_PyArena_New@@Base+0x2dbc> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b d9ed0 <_PyArena_New@@Base+0x1c8c> │ │ │ │ + b da250 <_PyArena_New@@Base+0x1c8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b d9e54 <_PyArena_New@@Base+0x1c10> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b da1d4 <_PyArena_New@@Base+0x1c10> │ │ │ │ mov r0, r1 │ │ │ │ str r6, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b dab50 <_PyArena_New@@Base+0x290c> │ │ │ │ + b daedc <_PyArena_New@@Base+0x2918> │ │ │ │ movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #46060 @ 0xb3ec │ │ │ │ + movw r1, #46124 @ 0xb42c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - b daa90 <_PyArena_New@@Base+0x284c> │ │ │ │ + b dae1c <_PyArena_New@@Base+0x2858> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ bics r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq db9d0 <_PyArena_New@@Base+0x378c> │ │ │ │ + beq dbd5c <_PyArena_New@@Base+0x3798> │ │ │ │ ldr r2, [r1] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r8, [pc, #2124] @ dba80 <_PyArena_New@@Base+0x383c> │ │ │ │ + ldr r8, [pc, #2124] @ dbe0c <_PyArena_New@@Base+0x3848> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r9, [r8, r6] │ │ │ │ cmp r0, r2 │ │ │ │ - bne db5b0 <_PyArena_New@@Base+0x336c> │ │ │ │ + bne db93c <_PyArena_New@@Base+0x3378> │ │ │ │ cmp r3, #0 │ │ │ │ - bne db948 <_PyArena_New@@Base+0x3704> │ │ │ │ + bne dbce0 <_PyArena_New@@Base+0x371c> │ │ │ │ subs r3, r4, #1 │ │ │ │ - beq db6a4 <_PyArena_New@@Base+0x3460> │ │ │ │ + beq dba2c <_PyArena_New@@Base+0x3468> │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt db854 <_PyArena_New@@Base+0x3610> │ │ │ │ - ldr r2, [pc, #2068] @ dba84 <_PyArena_New@@Base+0x3840> │ │ │ │ + bgt dbbdc <_PyArena_New@@Base+0x3618> │ │ │ │ + ldr r2, [pc, #2068] @ dbe10 <_PyArena_New@@Base+0x384c> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq db554 <_PyArena_New@@Base+0x3310> │ │ │ │ - ldr r0, [pc, #2044] @ dba88 <_PyArena_New@@Base+0x3844> │ │ │ │ + beq db8e0 <_PyArena_New@@Base+0x331c> │ │ │ │ + ldr r0, [pc, #2044] @ dbe14 <_PyArena_New@@Base+0x3850> │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne db910 <_PyArena_New@@Base+0x36cc> │ │ │ │ + bne dbc98 <_PyArena_New@@Base+0x36d4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt db5a0 <_PyArena_New@@Base+0x335c> │ │ │ │ + bgt db92c <_PyArena_New@@Base+0x3368> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq db364 <_PyArena_New@@Base+0x3120> │ │ │ │ + beq db6f0 <_PyArena_New@@Base+0x312c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne db6ac <_PyArena_New@@Base+0x3468> │ │ │ │ + bne dba34 <_PyArena_New@@Base+0x3470> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - beq db364 <_PyArena_New@@Base+0x3120> │ │ │ │ + beq db6f0 <_PyArena_New@@Base+0x312c> │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrbeq r2, [r2, #85] @ 0x55 │ │ │ │ ubfxeq r2, r2, #6, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt db664 <_PyArena_New@@Base+0x3420> │ │ │ │ + bgt db9ec <_PyArena_New@@Base+0x3428> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne db330 <_PyArena_New@@Base+0x30ec> │ │ │ │ + bne db6bc <_PyArena_New@@Base+0x30f8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq db3a8 <_PyArena_New@@Base+0x3164> │ │ │ │ - ldr r3, [pc, #1808] @ dba84 <_PyArena_New@@Base+0x3840> │ │ │ │ + beq db734 <_PyArena_New@@Base+0x3170> │ │ │ │ + ldr r3, [pc, #1808] @ dbe10 <_PyArena_New@@Base+0x384c> │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r1, [r3, r6] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -178377,450 +178606,450 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc db9f4 <_PyArena_New@@Base+0x37b0> │ │ │ │ + bcc dbd80 <_PyArena_New@@Base+0x37bc> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq db980 <_PyArena_New@@Base+0x373c> │ │ │ │ - movw r3, #57676 @ 0xe14c │ │ │ │ + beq dbd18 <_PyArena_New@@Base+0x3754> │ │ │ │ + movw r3, #60156 @ 0xeafc │ │ │ │ movt r3, #32 │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne db650 <_PyArena_New@@Base+0x340c> │ │ │ │ + bne db9d8 <_PyArena_New@@Base+0x3414> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq db6e8 <_PyArena_New@@Base+0x34a4> │ │ │ │ + beq dba70 <_PyArena_New@@Base+0x34ac> │ │ │ │ cmp r1, #1 │ │ │ │ - bne db704 <_PyArena_New@@Base+0x34c0> │ │ │ │ + bne dba8c <_PyArena_New@@Base+0x34c8> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq db674 <_PyArena_New@@Base+0x3430> │ │ │ │ + beq db9fc <_PyArena_New@@Base+0x3438> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq db414 <_PyArena_New@@Base+0x31d0> │ │ │ │ + beq db7a0 <_PyArena_New@@Base+0x31dc> │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne db6d4 <_PyArena_New@@Base+0x3490> │ │ │ │ + bne dba5c <_PyArena_New@@Base+0x3498> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db828 <_PyArena_New@@Base+0x35e4> │ │ │ │ + beq dbbb4 <_PyArena_New@@Base+0x35f0> │ │ │ │ mov r1, r3 │ │ │ │ - bl bbf38 │ │ │ │ + bl bc240 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq db828 <_PyArena_New@@Base+0x35e4> │ │ │ │ + beq dbbb4 <_PyArena_New@@Base+0x35f0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq db828 <_PyArena_New@@Base+0x35e4> │ │ │ │ - bl c57f0 │ │ │ │ + beq dbbb4 <_PyArena_New@@Base+0x35f0> │ │ │ │ + bl c5c54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt db828 <_PyArena_New@@Base+0x35e4> │ │ │ │ + blt dbbb4 <_PyArena_New@@Base+0x35f0> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bge db828 <_PyArena_New@@Base+0x35e4> │ │ │ │ + bge dbbb4 <_PyArena_New@@Base+0x35f0> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq db688 <_PyArena_New@@Base+0x3444> │ │ │ │ + beq dba10 <_PyArena_New@@Base+0x344c> │ │ │ │ add r5, r7, r3, lsl #2 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - blt db688 <_PyArena_New@@Base+0x3444> │ │ │ │ + blt dba10 <_PyArena_New@@Base+0x344c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq db79c <_PyArena_New@@Base+0x3558> │ │ │ │ + beq dbb28 <_PyArena_New@@Base+0x3564> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq db78c <_PyArena_New@@Base+0x3548> │ │ │ │ + beq dbb14 <_PyArena_New@@Base+0x3550> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq db8bc <_PyArena_New@@Base+0x3678> │ │ │ │ + beq dbc44 <_PyArena_New@@Base+0x3680> │ │ │ │ cmn r0, #20 │ │ │ │ - beq db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + beq dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ - bl 16e30c │ │ │ │ + bl 16e6b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + bgt db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + bne db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r8, [r8, r6] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r6, r3, #13 │ │ │ │ - bne db9a8 <_PyArena_New@@Base+0x3764> │ │ │ │ - ldr r2, [pc, #1372] @ dba88 <_PyArena_New@@Base+0x3844> │ │ │ │ + bne dbcd0 <_PyArena_New@@Base+0x370c> │ │ │ │ + ldr r2, [pc, #1372] @ dbe14 <_PyArena_New@@Base+0x3850> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne db8ec <_PyArena_New@@Base+0x36a8> │ │ │ │ + bne dbc74 <_PyArena_New@@Base+0x36b0> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne db89c <_PyArena_New@@Base+0x3658> │ │ │ │ + bne dbc24 <_PyArena_New@@Base+0x3660> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a6d38 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7018 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + beq dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble db2dc <_PyArena_New@@Base+0x3098> │ │ │ │ + ble db668 <_PyArena_New@@Base+0x30a4> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne db2f0 <_PyArena_New@@Base+0x30ac> │ │ │ │ - b db364 <_PyArena_New@@Base+0x3120> │ │ │ │ + bne db67c <_PyArena_New@@Base+0x30b8> │ │ │ │ + b db6f0 <_PyArena_New@@Base+0x312c> │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq dba50 <_PyArena_New@@Base+0x380c> │ │ │ │ + beq dbda8 <_PyArena_New@@Base+0x37e4> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble db630 <_PyArena_New@@Base+0x33ec> │ │ │ │ + ble db9bc <_PyArena_New@@Base+0x33f8> │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp r0, lr │ │ │ │ - beq db24c <_PyArena_New@@Base+0x3008> │ │ │ │ + beq db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ cmp ip, #1 │ │ │ │ - beq db630 <_PyArena_New@@Base+0x33ec> │ │ │ │ + beq db9bc <_PyArena_New@@Base+0x33f8> │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp r0, lr │ │ │ │ - beq db24c <_PyArena_New@@Base+0x3008> │ │ │ │ + beq db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ cmp ip, #2 │ │ │ │ - beq db630 <_PyArena_New@@Base+0x33ec> │ │ │ │ + beq db9bc <_PyArena_New@@Base+0x33f8> │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp r0, lr │ │ │ │ - beq db24c <_PyArena_New@@Base+0x3008> │ │ │ │ + beq db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ cmp ip, #3 │ │ │ │ - beq db630 <_PyArena_New@@Base+0x33ec> │ │ │ │ + beq db9bc <_PyArena_New@@Base+0x33f8> │ │ │ │ mov sl, r2 │ │ │ │ add r1, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ mov r2, ip │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq db24c <_PyArena_New@@Base+0x3008> │ │ │ │ + beq db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ cmp r2, lr │ │ │ │ - bne db614 <_PyArena_New@@Base+0x33d0> │ │ │ │ + bne db9a0 <_PyArena_New@@Base+0x33dc> │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 257a1c │ │ │ │ + bl 25881c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne db24c <_PyArena_New@@Base+0x3008> │ │ │ │ - mov r5, #0 │ │ │ │ - b db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + bne db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ + b dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ cmp r3, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne db330 <_PyArena_New@@Base+0x30ec> │ │ │ │ - b db364 <_PyArena_New@@Base+0x3120> │ │ │ │ + bne db6bc <_PyArena_New@@Base+0x30f8> │ │ │ │ + b db6f0 <_PyArena_New@@Base+0x312c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne db478 <_PyArena_New@@Base+0x3234> │ │ │ │ + bne db804 <_PyArena_New@@Base+0x3240> │ │ │ │ ldr r3, [r2] │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ - ldr r4, [pc, #992] @ dba8c <_PyArena_New@@Base+0x3848> │ │ │ │ - b db3a8 <_PyArena_New@@Base+0x3164> │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ + ldr r4, [pc, #996] @ dbe18 <_PyArena_New@@Base+0x3854> │ │ │ │ + b db734 <_PyArena_New@@Base+0x3170> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt db77c <_PyArena_New@@Base+0x3538> │ │ │ │ + bgt dbb04 <_PyArena_New@@Base+0x3540> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq db36c <_PyArena_New@@Base+0x3128> │ │ │ │ + beq db6f8 <_PyArena_New@@Base+0x3134> │ │ │ │ mov r2, #1 │ │ │ │ - b db324 <_PyArena_New@@Base+0x30e0> │ │ │ │ + b db6b0 <_PyArena_New@@Base+0x30ec> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ mov r3, r0 │ │ │ │ - b db44c <_PyArena_New@@Base+0x3208> │ │ │ │ - ldr r1, [pc, #928] @ dba90 <_PyArena_New@@Base+0x384c> │ │ │ │ + b db7d8 <_PyArena_New@@Base+0x3214> │ │ │ │ + ldr r1, [pc, #932] @ dbe1c <_PyArena_New@@Base+0x3858> │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 30e898 <_PyFunction_VerifyStateless@@Base+0x1578> │ │ │ │ + bl 30eefc <_PyFunction_VerifyStateless@@Base+0x126c> │ │ │ │ mov r5, r0 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0938 │ │ │ │ + bl a0c18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + beq dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ add r3, r4, #12 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ add r4, r5, #12 │ │ │ │ mov r9, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ mov sl, r7 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r6, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - ble db76c <_PyArena_New@@Base+0x3528> │ │ │ │ + ble dbaf4 <_PyArena_New@@Base+0x3530> │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 30e898 <_PyFunction_VerifyStateless@@Base+0x1578> │ │ │ │ + bl 30eefc <_PyFunction_VerifyStateless@@Base+0x126c> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dba1c <_PyArena_New@@Base+0x37d8> │ │ │ │ + beq dbdc4 <_PyArena_New@@Base+0x3800> │ │ │ │ str r0, [r4, #4]! │ │ │ │ - b db73c <_PyArena_New@@Base+0x34f8> │ │ │ │ + b dbac4 <_PyArena_New@@Base+0x3500> │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne db6cc <_PyArena_New@@Base+0x3488> │ │ │ │ - b db36c <_PyArena_New@@Base+0x3128> │ │ │ │ + bne dba54 <_PyArena_New@@Base+0x3490> │ │ │ │ + b db6f8 <_PyArena_New@@Base+0x3134> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne db4b4 <_PyArena_New@@Base+0x3270> │ │ │ │ - b db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + bne db840 <_PyArena_New@@Base+0x327c> │ │ │ │ + mov r5, #0 │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ sub r9, fp, #80 @ 0x50 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r9, [sp] │ │ │ │ - bl 2f1ca8 │ │ │ │ + bl 2f2468 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + beq dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq db8c4 <_PyArena_New@@Base+0x3680> │ │ │ │ + beq dbc4c <_PyArena_New@@Base+0x3688> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw r1, #42964 @ 0xa7d4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp lr, r1 │ │ │ │ cmpeq r3, #0 │ │ │ │ - beq db8d4 <_PyArena_New@@Base+0x3690> │ │ │ │ + beq dbc5c <_PyArena_New@@Base+0x3698> │ │ │ │ sub r1, r2, r3 │ │ │ │ add r0, ip, r3 │ │ │ │ - bl a0630 │ │ │ │ + bl a0910 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + beq db860 <_PyArena_New@@Base+0x329c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c4c00 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ - bl be620 │ │ │ │ + bl 1c5370 │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + bne dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ movw r3, #48556 @ 0xbdac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #46536 @ 0xb5c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - mov r5, #0 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + bl 16ed94 │ │ │ │ + b dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - ble db554 <_PyArena_New@@Base+0x3310> │ │ │ │ + ble db8e0 <_PyArena_New@@Base+0x331c> │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + beq dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b db2f0 <_PyArena_New@@Base+0x30ac> │ │ │ │ + b db67c <_PyArena_New@@Base+0x30b8> │ │ │ │ cmp r6, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + beq db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e39ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + bl 2e416c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ add r3, r0, #28 │ │ │ │ - b db790 <_PyArena_New@@Base+0x354c> │ │ │ │ + b dbb18 <_PyArena_New@@Base+0x3554> │ │ │ │ mov r1, r3 │ │ │ │ - bl 16e30c │ │ │ │ + bl 16e6b4 │ │ │ │ mov r5, r0 │ │ │ │ - b db4d4 <_PyArena_New@@Base+0x3290> │ │ │ │ + b db860 <_PyArena_New@@Base+0x329c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne db800 <_PyArena_New@@Base+0x35bc> │ │ │ │ - bl 2579f8 │ │ │ │ + bne dbb8c <_PyArena_New@@Base+0x35c8> │ │ │ │ + bl 2587f8 │ │ │ │ mov r5, r0 │ │ │ │ - b db810 <_PyArena_New@@Base+0x35cc> │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b dbb9c <_PyArena_New@@Base+0x35d8> │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq db534 <_PyArena_New@@Base+0x32f0> │ │ │ │ + beq db8c0 <_PyArena_New@@Base+0x32fc> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b db534 <_PyArena_New@@Base+0x32f0> │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + b db8c0 <_PyArena_New@@Base+0x32fc> │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne db9b8 <_PyArena_New@@Base+0x3774> │ │ │ │ - ldr r0, [pc, #360] @ dba94 <_PyArena_New@@Base+0x3850> │ │ │ │ - bl 1bda70 │ │ │ │ + bne dbd44 <_PyArena_New@@Base+0x3780> │ │ │ │ + ldr r0, [pc, #364] @ dbe20 <_PyArena_New@@Base+0x385c> │ │ │ │ + bl 1be1e0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne db2b0 <_PyArena_New@@Base+0x306c> │ │ │ │ + bne db63c <_PyArena_New@@Base+0x3078> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b db2b0 <_PyArena_New@@Base+0x306c> │ │ │ │ + b db63c <_PyArena_New@@Base+0x3078> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2e40b4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq db254 <_PyArena_New@@Base+0x3010> │ │ │ │ + beq db5e0 <_PyArena_New@@Base+0x301c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ee004 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2ee7c4 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + beq dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44804 @ 0xaf04 │ │ │ │ + movw r1, #44868 @ 0xaf44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140bf4 │ │ │ │ + bl 140d3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + bgt dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + bne dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b db648 <_PyArena_New@@Base+0x3404> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2e38f4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b db548 <_PyArena_New@@Base+0x3304> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + mov r5, #0 │ │ │ │ + b db8d4 <_PyArena_New@@Base+0x3310> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b db2b0 <_PyArena_New@@Base+0x306c> │ │ │ │ - bl 2ee004 <_PyObject_FunctionStr@@Base> │ │ │ │ + b db63c <_PyArena_New@@Base+0x3078> │ │ │ │ + bl 2ee7c4 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq db648 <_PyArena_New@@Base+0x3404> │ │ │ │ + beq dbd3c <_PyArena_New@@Base+0x3778> │ │ │ │ movw r3, #44780 @ 0xaeec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #46500 @ 0xb5a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - b db978 <_PyArena_New@@Base+0x3734> │ │ │ │ + b dbd10 <_PyArena_New@@Base+0x374c> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc db3b4 <_PyArena_New@@Base+0x3170> │ │ │ │ + bcc db740 <_PyArena_New@@Base+0x317c> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #42168 @ 0xa4b8 │ │ │ │ + movw r1, #42232 @ 0xa4f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 36920 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq db3b4 <_PyArena_New@@Base+0x3170> │ │ │ │ - b db980 <_PyArena_New@@Base+0x373c> │ │ │ │ + beq db740 <_PyArena_New@@Base+0x317c> │ │ │ │ + b dbd18 <_PyArena_New@@Base+0x3754> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r1, [r1, #128] @ 0x80 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq dbdf8 <_PyArena_New@@Base+0x3834> │ │ │ │ + cmp r0, r1 │ │ │ │ + bne dbdac <_PyArena_New@@Base+0x37e8> │ │ │ │ + b db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + bgt dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne db84c <_PyArena_New@@Base+0x3608> │ │ │ │ + bne dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b db84c <_PyArena_New@@Base+0x3608> │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r1, [r1, #128] @ 0x80 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq dba6c <_PyArena_New@@Base+0x3828> │ │ │ │ - cmp r0, r1 │ │ │ │ - bne dba54 <_PyArena_New@@Base+0x3810> │ │ │ │ - b db24c <_PyArena_New@@Base+0x3008> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b dbb20 <_PyArena_New@@Base+0x355c> │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq db24c <_PyArena_New@@Base+0x3008> │ │ │ │ - b db630 <_PyArena_New@@Base+0x33ec> │ │ │ │ + beq db5d8 <_PyArena_New@@Base+0x3014> │ │ │ │ + b db9bc <_PyArena_New@@Base+0x33f8> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -178828,141 +179057,140 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq dbae4 <_PyArena_New@@Base+0x38a0> │ │ │ │ + beq dbe70 <_PyArena_New@@Base+0x38ac> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble dbbac <_PyArena_New@@Base+0x3968> │ │ │ │ + ble dbf38 <_PyArena_New@@Base+0x3974> │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq dbc6c <_PyArena_New@@Base+0x3a28> │ │ │ │ + beq dbff8 <_PyArena_New@@Base+0x3a34> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble dbc48 <_PyArena_New@@Base+0x3a04> │ │ │ │ + ble dbfd4 <_PyArena_New@@Base+0x3a10> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dbc2c <_PyArena_New@@Base+0x39e8> │ │ │ │ - vldr d7, [pc, #424] @ dbcb8 <_PyArena_New@@Base+0x3a74> │ │ │ │ + beq dbfb8 <_PyArena_New@@Base+0x39f4> │ │ │ │ + vldr d7, [pc, #420] @ dc040 <_PyArena_New@@Base+0x3a7c> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ - vldr d7, [pc, #408] @ dbcc0 <_PyArena_New@@Base+0x3a7c> │ │ │ │ + vldr d7, [pc, #404] @ dc048 <_PyArena_New@@Base+0x3a84> │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1cc294 │ │ │ │ + bl 1cca58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ - ldr r1, [pc, #372] @ dbcc8 <_PyArena_New@@Base+0x3a84> │ │ │ │ - movw r2, #26720 @ 0x6860 │ │ │ │ + beq dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ + ldr r1, [pc, #368] @ dc050 <_PyArena_New@@Base+0x3a8c> │ │ │ │ + movw r2, #26784 @ 0x68a0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1b78bc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b804c <_PyObject_CallMethod@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq dbbf0 <_PyArena_New@@Base+0x39ac> │ │ │ │ + beq dbf7c <_PyArena_New@@Base+0x39b8> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble dbbcc <_PyArena_New@@Base+0x3988> │ │ │ │ + ble dbf58 <_PyArena_New@@Base+0x3994> │ │ │ │ cmp r3, #4 │ │ │ │ - bne dbbf4 <_PyArena_New@@Base+0x39b0> │ │ │ │ + bne dbf80 <_PyArena_New@@Base+0x39bc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ + beq dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ ldr r0, [r3] │ │ │ │ - b dbadc <_PyArena_New@@Base+0x3898> │ │ │ │ + b dbe68 <_PyArena_New@@Base+0x38a4> │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46488 @ 0xb598 │ │ │ │ + movw r1, #46552 @ 0xb5d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ - b dbadc <_PyArena_New@@Base+0x3898> │ │ │ │ + b dbe68 <_PyArena_New@@Base+0x38a4> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne dbb90 <_PyArena_New@@Base+0x394c> │ │ │ │ + bne dbf1c <_PyArena_New@@Base+0x3958> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b dbb90 <_PyArena_New@@Base+0x394c> │ │ │ │ + b dbf1c <_PyArena_New@@Base+0x3958> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ + bne dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #4 │ │ │ │ - bgt dbc94 <_PyArena_New@@Base+0x3a50> │ │ │ │ + bgt dc020 <_PyArena_New@@Base+0x3a5c> │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #45748 @ 0xb2b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ + bl 16ed94 │ │ │ │ + b dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, ip │ │ │ │ bl 2dcf4 │ │ │ │ mov r3, r0 │ │ │ │ - b dbb90 <_PyArena_New@@Base+0x394c> │ │ │ │ + b dbf1c <_PyArena_New@@Base+0x3958> │ │ │ │ mov r0, ip │ │ │ │ mov r1, #4 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq dbc8c <_PyArena_New@@Base+0x3a48> │ │ │ │ + beq dc018 <_PyArena_New@@Base+0x3a54> │ │ │ │ mov r3, #4 │ │ │ │ str ip, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - b dbafc <_PyArena_New@@Base+0x38b8> │ │ │ │ + b dbe88 <_PyArena_New@@Base+0x38c4> │ │ │ │ mov r0, #4 │ │ │ │ - bl a59b0 │ │ │ │ + bl a5c90 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #4 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ strne r3, [r4, #24] │ │ │ │ - bne dbafc <_PyArena_New@@Base+0x38b8> │ │ │ │ - bl 2e2210 │ │ │ │ - b dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ + bne dbe88 <_PyArena_New@@Base+0x38c4> │ │ │ │ + bl 2e29d0 │ │ │ │ + b dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ - movw r1, #46512 @ 0xb5b0 │ │ │ │ + movw r1, #46576 @ 0xb5f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140bf4 │ │ │ │ - b dbbc4 <_PyArena_New@@Base+0x3980> │ │ │ │ - nop {0} │ │ │ │ + bl 140d3c │ │ │ │ + b dbf50 <_PyArena_New@@Base+0x398c> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -178970,965 +179198,965 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq dbd1c <_PyArena_New@@Base+0x3ad8> │ │ │ │ + beq dc0a4 <_PyArena_New@@Base+0x3ae0> │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ addle r4, r3, r0 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt dbe60 <_PyArena_New@@Base+0x3c1c> │ │ │ │ + bgt dc1e8 <_PyArena_New@@Base+0x3c24> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq dbe44 <_PyArena_New@@Base+0x3c00> │ │ │ │ + beq dc1cc <_PyArena_New@@Base+0x3c08> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt dbe24 <_PyArena_New@@Base+0x3be0> │ │ │ │ + blt dc1ac <_PyArena_New@@Base+0x3be8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dbe08 <_PyArena_New@@Base+0x3bc4> │ │ │ │ + beq dc190 <_PyArena_New@@Base+0x3bcc> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ strd r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1cc294 │ │ │ │ + bl 1cca58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq dbe00 <_PyArena_New@@Base+0x3bbc> │ │ │ │ - ldr r1, [pc, #328] @ dbecc <_PyArena_New@@Base+0x3c88> │ │ │ │ - movw r2, #26720 @ 0x6860 │ │ │ │ + beq dc188 <_PyArena_New@@Base+0x3bc4> │ │ │ │ + ldr r1, [pc, #328] @ dc254 <_PyArena_New@@Base+0x3c90> │ │ │ │ + movw r2, #26784 @ 0x68a0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1b78bc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b804c <_PyObject_CallMethod@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq dbec4 <_PyArena_New@@Base+0x3c80> │ │ │ │ + beq dc24c <_PyArena_New@@Base+0x3c88> │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b2a4 │ │ │ │ + bl 14b580 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble dbea0 <_PyArena_New@@Base+0x3c5c> │ │ │ │ + ble dc228 <_PyArena_New@@Base+0x3c64> │ │ │ │ cmp r3, r4 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq dbd10 <_PyArena_New@@Base+0x3acc> │ │ │ │ + beq dc098 <_PyArena_New@@Base+0x3ad4> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl be620 │ │ │ │ + bl be928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dbe00 <_PyArena_New@@Base+0x3bbc> │ │ │ │ + bne dc188 <_PyArena_New@@Base+0x3bc4> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt dbe7c <_PyArena_New@@Base+0x3c38> │ │ │ │ + bgt dc204 <_PyArena_New@@Base+0x3c40> │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #45748 @ 0xb2b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r3, #0 │ │ │ │ - b dbd10 <_PyArena_New@@Base+0x3acc> │ │ │ │ + b dc098 <_PyArena_New@@Base+0x3ad4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, ip │ │ │ │ bl 2dcf4 │ │ │ │ mov r3, r0 │ │ │ │ - b dbdc0 <_PyArena_New@@Base+0x3b7c> │ │ │ │ + b dc148 <_PyArena_New@@Base+0x3b84> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq dbe58 <_PyArena_New@@Base+0x3c14> │ │ │ │ + beq dc1e0 <_PyArena_New@@Base+0x3c1c> │ │ │ │ str ip, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b dbd34 <_PyArena_New@@Base+0x3af0> │ │ │ │ - bl a59b0 │ │ │ │ + b dc0bc <_PyArena_New@@Base+0x3af8> │ │ │ │ + bl a5c90 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bne dbe3c <_PyArena_New@@Base+0x3bf8> │ │ │ │ - bl 2e2210 │ │ │ │ - b dbe00 <_PyArena_New@@Base+0x3bbc> │ │ │ │ + bne dc1c4 <_PyArena_New@@Base+0x3c00> │ │ │ │ + bl 2e29d0 │ │ │ │ + b dc188 <_PyArena_New@@Base+0x3bc4> │ │ │ │ movw r3, #48632 @ 0xbdf8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46488 @ 0xb598 │ │ │ │ + movw r1, #46552 @ 0xb5d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b dbe00 <_PyArena_New@@Base+0x3bbc> │ │ │ │ + bl 16ed94 │ │ │ │ + b dc188 <_PyArena_New@@Base+0x3bc4> │ │ │ │ movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46512 @ 0xb5b0 │ │ │ │ + movw r1, #46576 @ 0xb5f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140bf4 │ │ │ │ + b 140d3c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne dbdc0 <_PyArena_New@@Base+0x3b7c> │ │ │ │ + bne dc148 <_PyArena_New@@Base+0x3b84> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b dbdc0 <_PyArena_New@@Base+0x3b7c> │ │ │ │ + b dc148 <_PyArena_New@@Base+0x3b84> │ │ │ │ mvn r3, #0 │ │ │ │ - b dbdc0 <_PyArena_New@@Base+0x3b7c> │ │ │ │ + b dc148 <_PyArena_New@@Base+0x3b84> │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq dc05c <_PyArena_New@@Base+0x3e18> │ │ │ │ + beq dc3e4 <_PyArena_New@@Base+0x3e20> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #33554432 @ 0x2000000 │ │ │ │ - beq dc044 <_PyArena_New@@Base+0x3e00> │ │ │ │ + beq dc3cc <_PyArena_New@@Base+0x3e08> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ add r5, r4, #1 │ │ │ │ strle r1, [r3] │ │ │ │ cmp r4, r6 │ │ │ │ - bge dbf40 <_PyArena_New@@Base+0x3cfc> │ │ │ │ + bge dc2c8 <_PyArena_New@@Base+0x3d04> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, r4, lsl #2] │ │ │ │ str r5, [r2, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r6, r5 │ │ │ │ - bge dbfb4 <_PyArena_New@@Base+0x3d70> │ │ │ │ + bge dc33c <_PyArena_New@@Base+0x3d78> │ │ │ │ add r1, r4, #7 │ │ │ │ add r1, r1, r5, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r7, r1 │ │ │ │ sub r1, r1, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r4, #4 │ │ │ │ bicle r7, r1, #3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dbfc8 <_PyArena_New@@Base+0x3d84> │ │ │ │ + beq dc350 <_PyArena_New@@Base+0x3d8c> │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ - bhi dbff0 <_PyArena_New@@Base+0x3dac> │ │ │ │ + bhi dc378 <_PyArena_New@@Base+0x3db4> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsl r1, r7, #2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq dbff0 <_PyArena_New@@Base+0x3dac> │ │ │ │ + beq dc378 <_PyArena_New@@Base+0x3db4> │ │ │ │ str r0, [r2, #12] │ │ │ │ str r5, [r2, #8] │ │ │ │ str r7, [r2, #16] │ │ │ │ str r3, [r0, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b dbf38 <_PyArena_New@@Base+0x3cf4> │ │ │ │ + b dc2c0 <_PyArena_New@@Base+0x3cfc> │ │ │ │ cmp r5, r6, asr #1 │ │ │ │ - blt dbf48 <_PyArena_New@@Base+0x3d04> │ │ │ │ + blt dc2d0 <_PyArena_New@@Base+0x3d0c> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r5, [r2, #8] │ │ │ │ - b dbfa8 <_PyArena_New@@Base+0x3d64> │ │ │ │ + b dc330 <_PyArena_New@@Base+0x3d6c> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5dd0 │ │ │ │ + bl c61a4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ movne r7, r5 │ │ │ │ - bne dbf9c <_PyArena_New@@Base+0x3d58> │ │ │ │ + bne dc324 <_PyArena_New@@Base+0x3d60> │ │ │ │ cmp r6, r5 │ │ │ │ - bgt dbfbc <_PyArena_New@@Base+0x3d78> │ │ │ │ + bgt dc344 <_PyArena_New@@Base+0x3d80> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e2210 │ │ │ │ + bl 2e29d0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dc03c <_PyArena_New@@Base+0x3df8> │ │ │ │ + bgt dc3c4 <_PyArena_New@@Base+0x3e00> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq dc064 <_PyArena_New@@Base+0x3e20> │ │ │ │ + beq dc3ec <_PyArena_New@@Base+0x3e28> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dc03c <_PyArena_New@@Base+0x3df8> │ │ │ │ + bgt dc3c4 <_PyArena_New@@Base+0x3e00> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq dc078 <_PyArena_New@@Base+0x3e34> │ │ │ │ + beq dc400 <_PyArena_New@@Base+0x3e3c> │ │ │ │ mov r0, #0 │ │ │ │ - b dbf38 <_PyArena_New@@Base+0x3cf4> │ │ │ │ + b dc2c0 <_PyArena_New@@Base+0x3cfc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25b448 │ │ │ │ + bl 25c118 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge dbfac <_PyArena_New@@Base+0x3d68> │ │ │ │ - b dc020 <_PyArena_New@@Base+0x3ddc> │ │ │ │ + bge dc334 <_PyArena_New@@Base+0x3d70> │ │ │ │ + b dc3a8 <_PyArena_New@@Base+0x3de4> │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b dc020 <_PyArena_New@@Base+0x3ddc> │ │ │ │ + b dc3a8 <_PyArena_New@@Base+0x3de4> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b dc03c <_PyArena_New@@Base+0x3df8> │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b dc3c4 <_PyArena_New@@Base+0x3e00> │ │ │ │ │ │ │ │ -000dc084 <_Py_write@@Base>: │ │ │ │ +000dc40c <_Py_write@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ movcc r8, r2 │ │ │ │ mov r6, #0 │ │ │ │ mvncs r8, #-2147483648 @ 0x80000000 │ │ │ │ - bl dc634 │ │ │ │ + bl dc9bc │ │ │ │ mov r7, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r9 │ │ │ │ bl 2e3b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl df358 │ │ │ │ + bl df6e0 │ │ │ │ sub r3, r7, #4 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, r4, lsr #31 │ │ │ │ - bne dc124 <_Py_write@@Base+0xa0> │ │ │ │ + bne dc4ac <_Py_write@@Base+0xa0> │ │ │ │ cmp r4, #0 │ │ │ │ - blt dc108 <_Py_write@@Base+0x84> │ │ │ │ + blt dc490 <_Py_write@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ae00 │ │ │ │ + bl 27bef0 │ │ │ │ str r7, [r5] │ │ │ │ mvn r4, #0 │ │ │ │ - b dc100 <_Py_write@@Base+0x7c> │ │ │ │ - bl b910c │ │ │ │ + b dc488 <_Py_write@@Base+0x7c> │ │ │ │ + bl b93e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc0b0 <_Py_write@@Base+0x2c> │ │ │ │ + beq dc438 <_Py_write@@Base+0x2c> │ │ │ │ mov r7, #4 │ │ │ │ - b dc118 <_Py_write@@Base+0x94> │ │ │ │ + b dc4a0 <_Py_write@@Base+0x94> │ │ │ │ │ │ │ │ -000dc138 : │ │ │ │ +000dc4c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ - blt dc1c0 │ │ │ │ + blt dc548 │ │ │ │ cmp r3, #1 │ │ │ │ - bne dc170 │ │ │ │ + bne dc4f8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dc1dc │ │ │ │ + b dc564 │ │ │ │ cmp r3, #0 │ │ │ │ - ble dc1a0 │ │ │ │ + ble dc528 │ │ │ │ cmp r3, #2 │ │ │ │ - beq dc194 │ │ │ │ + beq dc51c │ │ │ │ cmp r3, #4 │ │ │ │ - bne dc1a0 │ │ │ │ + bne dc528 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 33b194 <_PyTime_AsMilliseconds@@Base+0xa54> │ │ │ │ + b 33b65c <_PyTime_AsMilliseconds@@Base+0xa54> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2d7820 │ │ │ │ + b 2d7e88 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46640 @ 0xb630 │ │ │ │ + movw r1, #46704 @ 0xb670 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45976 @ 0xb398 │ │ │ │ + movw r1, #46040 @ 0xb3d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b dc1b8 │ │ │ │ + bl 16ed94 │ │ │ │ + b dc540 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq dc5a0 │ │ │ │ + beq dc928 │ │ │ │ cmp r4, #1 │ │ │ │ movne r6, r0 │ │ │ │ addne ip, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq dc520 │ │ │ │ + beq dc8a8 │ │ │ │ cmp ip, r3 │ │ │ │ - bls dc384 │ │ │ │ + bls dc70c │ │ │ │ tst r3, #3 │ │ │ │ - beq dc294 │ │ │ │ + beq dc61c │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge dc210 │ │ │ │ + bge dc598 │ │ │ │ cmp r4, #0 │ │ │ │ - blt dc5d4 │ │ │ │ + blt dc95c │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt dc27c │ │ │ │ + bgt dc604 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #29 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq dc3b8 │ │ │ │ + beq dc740 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne dc40c │ │ │ │ - bl 2e2210 │ │ │ │ + bne dc794 │ │ │ │ + bl 2e29d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc468 │ │ │ │ + bne dc7f0 │ │ │ │ mov r5, #0 │ │ │ │ - b dc48c │ │ │ │ + b dc814 │ │ │ │ add r2, r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc dc220 │ │ │ │ + bcc dc5a8 │ │ │ │ ldr r0, [r3] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, r0 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add r0, r3, #8 │ │ │ │ cmp ip, r0 │ │ │ │ - bcc dc37c │ │ │ │ + bcc dc704 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r1, r2 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add r2, r3, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc dc500 │ │ │ │ + bcc dc888 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r1, r0 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add r0, r3, #16 │ │ │ │ cmp ip, r0 │ │ │ │ - bcc dc37c │ │ │ │ + bcc dc704 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, r2 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add r2, r3, #20 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc dc500 │ │ │ │ + bcc dc888 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, r0 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add r0, r3, #24 │ │ │ │ cmp ip, r0 │ │ │ │ - bcc dc37c │ │ │ │ + bcc dc704 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst r1, r2 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ add lr, r3, #28 │ │ │ │ cmp ip, lr │ │ │ │ - bcc dc500 │ │ │ │ + bcc dc888 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ tst r1, r2 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ sub r2, ip, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, lr, r3 │ │ │ │ - b dc370 │ │ │ │ + b dc6f8 │ │ │ │ ldr r2, [r2] │ │ │ │ add lr, lr, #4 │ │ │ │ tst r1, r2 │ │ │ │ - bne dc234 │ │ │ │ + bne dc5bc │ │ │ │ mov r2, lr │ │ │ │ cmp r3, lr │ │ │ │ - bne dc360 │ │ │ │ + bne dc6e8 │ │ │ │ cmp ip, r2 │ │ │ │ - bne dc224 │ │ │ │ + bne dc5ac │ │ │ │ cmp r4, #0 │ │ │ │ - blt dc5d4 │ │ │ │ + blt dc95c │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt dc27c │ │ │ │ + bgt dc604 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r3, #64688 @ 0xfcb0 │ │ │ │ + movw r3, #65240 @ 0xfed8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ mov r7, #1 │ │ │ │ ldr r5, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne dc268 │ │ │ │ - ldr r1, [pc, #608] @ dc620 │ │ │ │ + bne dc5f0 │ │ │ │ + ldr r1, [pc, #608] @ dc9a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bhi dc4c8 │ │ │ │ + bhi dc850 │ │ │ │ sub r1, r8, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq dc574 │ │ │ │ + beq dc8fc │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc498 │ │ │ │ + beq dc820 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #500] @ dc624 │ │ │ │ + ldr r2, [pc, #500] @ dc9ac │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne dc5a8 │ │ │ │ + bne dc930 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq dc550 │ │ │ │ + beq dc8d8 │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ mvn r1, #0 │ │ │ │ strb r0, [r5, #16] │ │ │ │ str r1, [r5, #12] │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq dc618 │ │ │ │ + beq dc9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq dc58c │ │ │ │ + beq dc914 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #20 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bhi dc510 │ │ │ │ + bhi dc898 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r5, #0 │ │ │ │ - bne dc40c │ │ │ │ + bne dc794 │ │ │ │ ldr r5, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #32900 @ 0x8084 │ │ │ │ + movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne dc5f0 │ │ │ │ + bne dc978 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r9, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9, #800] @ 0x320 │ │ │ │ - bne dc40c │ │ │ │ - b dc27c │ │ │ │ + bne dc794 │ │ │ │ + b dc604 │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r2 │ │ │ │ - bne dc224 │ │ │ │ - b dc384 │ │ │ │ + bne dc5ac │ │ │ │ + b dc70c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [ip, #12] │ │ │ │ str ip, [r3, #8] │ │ │ │ - b dc40c │ │ │ │ + b dc794 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r5, #59024 @ 0xe690 │ │ │ │ movwge r3, #38392 @ 0x95f8 │ │ │ │ - ldrlt r5, [pc, #232] @ dc628 │ │ │ │ + ldrlt r5, [pc, #232] @ dc9b0 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r5, r1, r2, r5 │ │ │ │ addlt r5, r5, r2, lsl #5 │ │ │ │ addge r5, r5, r3 │ │ │ │ - b dc48c │ │ │ │ + b dc814 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ str r4, [r5, #8] │ │ │ │ mvn r2, #0 │ │ │ │ strb r1, [r5, #16] │ │ │ │ str r2, [r5, #12] │ │ │ │ strb r7, [r3, #28] │ │ │ │ str r7, [r5, #24] │ │ │ │ str r7, [r5, #20] │ │ │ │ - b dc468 │ │ │ │ + b dc7f0 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fdd8 │ │ │ │ + bl a0000 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b dc4c0 │ │ │ │ + b dc848 │ │ │ │ add r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e280 │ │ │ │ - b dc48c │ │ │ │ - ldr r5, [pc, #132] @ dc62c │ │ │ │ - b dc48c │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + b dc814 │ │ │ │ + ldr r5, [pc, #132] @ dc9b4 │ │ │ │ + b dc814 │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne dc604 │ │ │ │ - ldr r0, [pc, #112] @ dc630 │ │ │ │ - bl 1bda70 │ │ │ │ + bne dc98c │ │ │ │ + ldr r0, [pc, #112] @ dc9b8 │ │ │ │ + bl 1be1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc440 │ │ │ │ + bne dc7c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bea68 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b dc440 │ │ │ │ + bl 1bf1d8 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b dc7c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b dc28c │ │ │ │ + bl 16ed94 │ │ │ │ + b dc614 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b dc4e8 │ │ │ │ + b dc870 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b dc440 │ │ │ │ + b dc7c8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b dc590 │ │ │ │ + b dc918 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000dc634 : │ │ │ │ +000dc9bc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #348] @ dc7ac │ │ │ │ + ldr r1, [pc, #348] @ dcb34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #344] @ dc7b0 │ │ │ │ + ldr r0, [pc, #344] @ dcb38 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r1] │ │ │ │ str r2, [r3, r0] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #32] │ │ │ │ bic r3, r3, #16 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq dc79c │ │ │ │ + beq dcb24 │ │ │ │ str r4, [r5, #4] │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ bl 2cf38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne dc78c │ │ │ │ + bne dcb14 │ │ │ │ str r3, [r5, #8] │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ bl 2d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc77c │ │ │ │ + bne dcb04 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc76c │ │ │ │ + bne dcaf4 │ │ │ │ add r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne dc6e0 │ │ │ │ + bne dca68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r5, #136 @ 0x88 │ │ │ │ bl 2cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc74c │ │ │ │ + bne dcad4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne dc72c │ │ │ │ + bne dcab4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne dc700 │ │ │ │ + bne dca88 │ │ │ │ add r1, r5, #136 @ 0x88 │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ bl 2e064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc75c │ │ │ │ + bne dcae4 │ │ │ │ add r0, r5, #136 @ 0x88 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc6d8 │ │ │ │ - movw r1, #9668 @ 0x25c4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #104] @ dc7b4 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9588 @ 0x2574 │ │ │ │ + beq dca60 │ │ │ │ + movw r1, #10260 @ 0x2814 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #88] @ dc7b4 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #46716 @ 0xb67c │ │ │ │ + ldr r0, [pc, #104] @ dcb3c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10180 @ 0x27c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #72] @ dc7b4 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9552 @ 0x2550 │ │ │ │ + ldr r0, [pc, #88] @ dcb3c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #46780 @ 0xb6bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #60] @ dc7b8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #46684 @ 0xb65c │ │ │ │ + ldr r0, [pc, #72] @ dcb3c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10144 @ 0x27a0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #60] @ dcb40 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #44] @ dcb40 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #44] @ dc7b8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9488 @ 0x2510 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #28] @ dc7b8 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #46656 @ 0xb640 │ │ │ │ + ldr r0, [pc, #28] @ dcb40 │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ dc7b4 │ │ │ │ - bl 8d9c4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ dcb3c │ │ │ │ + bl 8dbf4 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r7, r6, ip, asr #22 │ │ │ │ - subeq r7, r6, r8, asr fp │ │ │ │ + subeq r7, r6, r4, ror fp │ │ │ │ + subeq r7, r6, r0, lsl #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r3, r3, r2, lsr #31 │ │ │ │ - bne dca64 │ │ │ │ + bne dcdec │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - blt dca64 │ │ │ │ + blt dcdec │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt dca64 │ │ │ │ + blt dcdec │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - blt dca64 │ │ │ │ + blt dcdec │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ tst r5, #134217728 @ 0x8000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne dca64 │ │ │ │ + bne dcdec │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ tst r5, #134217728 @ 0x8000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #134217728 @ 0x8000000 │ │ │ │ - beq dca64 │ │ │ │ + beq dcdec │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orr r2, r2, r0 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne dca44 │ │ │ │ + bne dcdcc │ │ │ │ cmp r1, #0 │ │ │ │ - ble dc9e4 │ │ │ │ + ble dcd6c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands r2, r2, #32 │ │ │ │ - beq dca2c │ │ │ │ + beq dcdb4 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r2, r1 │ │ │ │ - beq dc9bc │ │ │ │ + beq dcd44 │ │ │ │ mov r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ tst r0, #32 │ │ │ │ - beq dca38 │ │ │ │ + beq dcdc0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq dc9bc │ │ │ │ + beq dcd44 │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ tst r0, #32 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq dc9bc │ │ │ │ + beq dcd44 │ │ │ │ add r0, r3, #15 │ │ │ │ add r3, r3, #18 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ tst r1, #32 │ │ │ │ - beq dca20 │ │ │ │ + beq dcda8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne dc9a4 │ │ │ │ + bne dcd2c │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add lr, r4, lr │ │ │ │ add r3, r3, lr │ │ │ │ ubfx ip, ip, #3, #1 │ │ │ │ add r3, r3, ip │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt dca04 │ │ │ │ + blt dcd8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add r1, r4, lr │ │ │ │ add r1, r3, r1 │ │ │ │ ubfx r3, ip, #3, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge dc9dc │ │ │ │ + bge dcd64 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46808 @ 0xb6d8 │ │ │ │ + movw r1, #46872 @ 0xb718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ - b dca5c │ │ │ │ + bl 16ed94 │ │ │ │ + b dcde4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne dc9a4 │ │ │ │ - b dc9bc │ │ │ │ + bne dcd2c │ │ │ │ + b dcd44 │ │ │ │ cmp r1, #1 │ │ │ │ - bne dc96c │ │ │ │ - b dc9bc │ │ │ │ + bne dccf4 │ │ │ │ + b dcd44 │ │ │ │ cmp r1, #2 │ │ │ │ - bne dc984 │ │ │ │ - b dc9bc │ │ │ │ + bne dcd0c │ │ │ │ + b dcd44 │ │ │ │ movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46780 @ 0xb6bc │ │ │ │ + movw r1, #46844 @ 0xb6fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16e9ec │ │ │ │ + bl 16ed94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #46756 @ 0xb6a4 │ │ │ │ + movw r0, #46820 @ 0xb6e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - bl 379ca8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b dca5c │ │ │ │ + bl 379fe0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b dcde4 │ │ │ │ │ │ │ │ -000dca78 : │ │ │ │ +000dce00 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfb54 │ │ │ │ + b bfe5c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #4020] @ dda5c │ │ │ │ + ldr r1, [pc, #4020] @ ddde4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r9, r2, #1 │ │ │ │ - bmi ddf90 │ │ │ │ + bmi de318 │ │ │ │ add r3, r3, #16 │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add sl, r3, r2, lsl #2 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b dcafc │ │ │ │ + b dce84 │ │ │ │ cmp r2, #1 │ │ │ │ - beq dd874 │ │ │ │ + beq ddbfc │ │ │ │ sub r9, r9, #1 │ │ │ │ str r4, [sl] │ │ │ │ cmn r9, #1 │ │ │ │ - beq dcc40 │ │ │ │ + beq dcfc8 │ │ │ │ ldr r4, [sl, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq decb4 │ │ │ │ + beq df03c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne decb4 │ │ │ │ + bne df03c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dcaec │ │ │ │ + beq dce74 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - bne dcae4 │ │ │ │ + bne dce6c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq de3c0 │ │ │ │ - ldr r3, [pc, #3880] @ dda6c │ │ │ │ + beq de748 │ │ │ │ + ldr r3, [pc, #3880] @ dddf4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd6b0 │ │ │ │ + bne dda38 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq decd0 │ │ │ │ + beq df058 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dd814 │ │ │ │ + bne ddb9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dcc1c │ │ │ │ + bgt dcfa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dcc1c │ │ │ │ - ldr r3, [pc, #3756] @ dda60 │ │ │ │ + bne dcfa4 │ │ │ │ + ldr r3, [pc, #3756] @ ddde8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ @@ -179937,251 +180165,251 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne de3b0 │ │ │ │ - ldr r2, [pc, #3688] @ dda64 │ │ │ │ + bne de738 │ │ │ │ + ldr r2, [pc, #3688] @ dddec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne de48c │ │ │ │ + bne de814 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne de210 │ │ │ │ + bne de598 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq de158 │ │ │ │ + beq de4e0 │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r4, r7 │ │ │ │ cmn r9, #1 │ │ │ │ str r4, [sl] │ │ │ │ - bne dcafc │ │ │ │ + bne dce84 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [pc, #3596] @ dda5c │ │ │ │ + ldr r2, [pc, #3596] @ ddde4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r7, r2, #1 │ │ │ │ - bmi ddcf8 │ │ │ │ + bmi de080 │ │ │ │ add r3, r3, #16 │ │ │ │ - movw r4, #31024 @ 0x7930 │ │ │ │ + movw r4, #31088 @ 0x7970 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r8, [r5, #-4]! │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne dd57c │ │ │ │ + bne dd904 │ │ │ │ ldrb lr, [r8, #16] │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ - beq dce9c │ │ │ │ + beq dd224 │ │ │ │ ubfx sl, lr, #5, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq deb70 │ │ │ │ + beq deef8 │ │ │ │ ldr r9, [r8, #8] │ │ │ │ add r1, r8, #20 │ │ │ │ add ip, r1, r9 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r9, #0 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #3 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #5 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #6 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r3, r1, #7 │ │ │ │ cmp ip, r3 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r0, r1, #8 │ │ │ │ cmp ip, r0 │ │ │ │ - beq dce84 │ │ │ │ + beq dd20c │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ subs r3, r3, #95 @ 0x5f │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne dce54 │ │ │ │ + bne dd1dc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dce9c │ │ │ │ + beq dd224 │ │ │ │ tst lr, #3 │ │ │ │ - beq dd75c │ │ │ │ + beq ddae4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bcs dcc90 │ │ │ │ + bcs dd018 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ subs r7, r8, #1 │ │ │ │ - bmi dd038 │ │ │ │ - ldr r2, [pc, #2976] @ dda5c │ │ │ │ + bmi dd3c0 │ │ │ │ + ldr r2, [pc, #2976] @ ddde4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, #16 │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r9, [pc, #2964] @ dda6c │ │ │ │ + ldr r9, [pc, #2964] @ dddf4 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - b dcef8 │ │ │ │ + b dd280 │ │ │ │ cmp r2, #1 │ │ │ │ - beq dd8f0 │ │ │ │ + beq ddc78 │ │ │ │ sub r7, r7, #1 │ │ │ │ str r4, [r8] │ │ │ │ cmn r7, #1 │ │ │ │ - beq dd034 │ │ │ │ + beq dd3bc │ │ │ │ ldr r4, [r8, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq decb4 │ │ │ │ + beq df03c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne decb4 │ │ │ │ + bne df03c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq dcee8 │ │ │ │ + beq dd270 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - bne dcee0 │ │ │ │ + bne dd268 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq de51c │ │ │ │ + beq de8a4 │ │ │ │ ldr r0, [r9, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd604 │ │ │ │ + bne dd98c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq dec74 │ │ │ │ + beq deffc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dd890 │ │ │ │ + bne ddc18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dd010 │ │ │ │ + bgt dd398 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dd010 │ │ │ │ - ldr r3, [pc, #2744] @ dda60 │ │ │ │ + bne dd398 │ │ │ │ + ldr r3, [pc, #2744] @ ddde8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [sl, #780] @ 0x30c │ │ │ │ @@ -180190,146 +180418,146 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne de90c │ │ │ │ - ldr r2, [pc, #2676] @ dda64 │ │ │ │ + bne dec94 │ │ │ │ + ldr r2, [pc, #2676] @ dddec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne de59c │ │ │ │ + bne de924 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne de238 │ │ │ │ + bne de5c0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq de174 │ │ │ │ + beq de4fc │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ cmn r7, #1 │ │ │ │ str r4, [r8] │ │ │ │ - bne dcef8 │ │ │ │ + bne dd280 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #2592] @ dda60 │ │ │ │ + ldr r3, [pc, #2592] @ ddde8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq deca0 │ │ │ │ + beq df028 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq de5e4 │ │ │ │ + beq de96c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movw r7, #38128 @ 0x94f0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r5, [r7, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ lsr r8, r8, #1 │ │ │ │ add r5, r5, #3 │ │ │ │ mla r5, r3, r8, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ bics r5, r5, #3 │ │ │ │ - bmi ddcb0 │ │ │ │ + bmi de038 │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r2, #64688 @ 0xfcb0 │ │ │ │ + movw r2, #65240 @ 0xfed8 │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ddc9c │ │ │ │ - ldr r3, [pc, #2468] @ dda5c │ │ │ │ + bne de024 │ │ │ │ + ldr r3, [pc, #2468] @ ddde4 │ │ │ │ sub r1, r5, #1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ - bcs dd960 │ │ │ │ + bcs ddce8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq de190 │ │ │ │ + beq de518 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq dd930 │ │ │ │ - ldr r2, [pc, #2392] @ dda64 │ │ │ │ + beq ddcb8 │ │ │ │ + ldr r2, [pc, #2392] @ dddec │ │ │ │ ldr r3, [r7] │ │ │ │ str r7, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne de4b0 │ │ │ │ + bne de838 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r8, [r4, #8] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble ddccc │ │ │ │ + ble de054 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands r0, r2, #32 │ │ │ │ and r1, r2, #64 @ 0x40 │ │ │ │ movne r9, #0 │ │ │ │ movne r5, #1 │ │ │ │ ubfxne sl, r1, #6, #1 │ │ │ │ - beq de100 │ │ │ │ + beq de488 │ │ │ │ cmp r7, #1 │ │ │ │ - beq dd1e4 │ │ │ │ + beq dd56c │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ tst r2, #32 │ │ │ │ and r1, r2, #64 @ 0x40 │ │ │ │ - beq de120 │ │ │ │ + beq de4a8 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne de148 │ │ │ │ + bne de4d0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq dd1e4 │ │ │ │ + beq dd56c │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ tst r2, #32 │ │ │ │ and r1, r2, #64 @ 0x40 │ │ │ │ - beq de134 │ │ │ │ + beq de4bc │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne de150 │ │ │ │ + bne de4d8 │ │ │ │ cmp r7, #3 │ │ │ │ - beq dd1e4 │ │ │ │ + beq dd56c │ │ │ │ add r0, r3, #15 │ │ │ │ add r3, r3, #18 │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ tst r2, #32 │ │ │ │ and r1, r2, #64 @ 0x40 │ │ │ │ - beq ddffc │ │ │ │ + beq de384 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne de0f8 │ │ │ │ + bne de480 │ │ │ │ cmp r3, r0 │ │ │ │ - bne dd1c0 │ │ │ │ + bne dd548 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ddcec │ │ │ │ - ldr r3, [pc, #2148] @ dda5c │ │ │ │ + beq de074 │ │ │ │ + ldr r3, [pc, #2148] @ ddde4 │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -180352,47 +180580,47 @@ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne dd27c │ │ │ │ + bne dd604 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq ddb44 │ │ │ │ + beq ddecc │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne dd2b0 │ │ │ │ + bne dd638 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq dda74 │ │ │ │ + beq dddfc │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ddb3c │ │ │ │ + beq ddec4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne dd2f0 │ │ │ │ + bne dd678 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq dd9a0 │ │ │ │ + beq ddd28 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -180446,15 +180674,15 @@ │ │ │ │ add r3, r3, #10 │ │ │ │ str r9, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r7, [r2, #360] @ 0x168 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq decd8 │ │ │ │ + beq df060 │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r2, #360] @ 0x168 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ add r5, r4, #128 @ 0x80 │ │ │ │ str r7, [r4, #124] @ 0x7c │ │ │ │ @@ -180464,32 +180692,32 @@ │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ add r1, r3, #16 │ │ │ │ str r7, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ bl 2e280 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, r7 │ │ │ │ - ble ddc38 │ │ │ │ + ble ddfc0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne ddc10 │ │ │ │ + bne ddf98 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #4 │ │ │ │ - beq ddc10 │ │ │ │ + beq ddf98 │ │ │ │ add r3, r8, #110592 @ 0x1b000 │ │ │ │ ldrb r3, [r3, #3412] @ 0xd54 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - beq ddc4c │ │ │ │ + beq ddfd4 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - ble dd538 │ │ │ │ - ldr r3, [pc, #1512] @ dda60 │ │ │ │ + ble dd8c0 │ │ │ │ + ldr r3, [pc, #1512] @ ddde8 │ │ │ │ movw r1, #3398 @ 0xd46 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, #9 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ add r2, r3, r1 │ │ │ │ @@ -180498,109 +180726,109 @@ │ │ │ │ ldrh r7, [r2, #6] │ │ │ │ orr r8, r8, r3, lsl #3 │ │ │ │ ldrh r3, [r2, #4] │ │ │ │ uxth r8, r8 │ │ │ │ orr r7, r7, r3, lsl #3 │ │ │ │ uxth r7, r7 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw lr, #31444 @ 0x7ad4 │ │ │ │ + movw lr, #31484 @ 0x7afc │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r9, #21845 @ 0x5555 │ │ │ │ mov r3, #0 │ │ │ │ - b dd4d8 │ │ │ │ + b dd860 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bge dd538 │ │ │ │ + bge dd8c0 │ │ │ │ ldrb r2, [r5, r3, lsl #1] │ │ │ │ add r1, lr, r2 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ ldrb r0, [r1, #148] @ 0x94 │ │ │ │ lsl r1, r3, #1 │ │ │ │ add sl, r5, r1 │ │ │ │ - beq ddc80 │ │ │ │ + beq de008 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd4cc │ │ │ │ + beq dd854 │ │ │ │ add r1, r1, #2 │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ add sl, r5, r1 │ │ │ │ - bhi dd5f0 │ │ │ │ + bhi dd978 │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ strhhi r9, [sl] │ │ │ │ - bhi dd528 │ │ │ │ + bhi dd8b0 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ moveq sl, r8 │ │ │ │ movne sl, r6 │ │ │ │ strh sl, [r5, r1] │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - blt dd4d8 │ │ │ │ - ldr r3, [pc, #1308] @ dda5c │ │ │ │ + blt dd860 │ │ │ │ + ldr r3, [pc, #1308] @ ddde4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ ldrb r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne de4dc │ │ │ │ + bne de864 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq dd570 │ │ │ │ + beq dd8f8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble dd90c │ │ │ │ + ble ddc94 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ddc68 │ │ │ │ + beq ddff0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ mov r0, r8 │ │ │ │ - bl a63f0 │ │ │ │ + bl a66d0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq de9d4 │ │ │ │ + beq ded5c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ded1c │ │ │ │ + bl df0a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq deb20 │ │ │ │ + beq deea8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne de2cc │ │ │ │ + bne de654 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dce9c │ │ │ │ + bgt dd224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dce9c │ │ │ │ + bne dd224 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7068 <_Py_Dealloc@@Base> │ │ │ │ - b dce9c │ │ │ │ + bl a7348 <_Py_Dealloc@@Base> │ │ │ │ + b dd224 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ moveq sl, r7 │ │ │ │ movne sl, r6 │ │ │ │ strh sl, [r5, r1] │ │ │ │ - b dd528 │ │ │ │ + b dd8b0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq dcf4c │ │ │ │ + beq dd2d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dd69c │ │ │ │ + bgt dda24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dd69c │ │ │ │ - ldr r3, [pc, #1068] @ dda60 │ │ │ │ + bne dda24 │ │ │ │ + ldr r3, [pc, #1068] @ ddde8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [sl, #780] @ 0x30c │ │ │ │ @@ -180609,41 +180837,41 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne de3a0 │ │ │ │ - ldr r2, [pc, #1000] @ dda64 │ │ │ │ + bne de728 │ │ │ │ + ldr r2, [pc, #1000] @ dddec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne de8d4 │ │ │ │ + bne dec5c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne de1e8 │ │ │ │ + bne de570 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b dd020 │ │ │ │ + b dd3a8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq dcb58 │ │ │ │ + beq dcee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt dd748 │ │ │ │ + bgt ddad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dd748 │ │ │ │ - ldr r3, [pc, #896] @ dda60 │ │ │ │ + bne ddad0 │ │ │ │ + ldr r3, [pc, #896] @ ddde8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ @@ -180652,2553 +180880,2552 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne de58c │ │ │ │ - ldr r2, [pc, #828] @ dda64 │ │ │ │ + bne de914 │ │ │ │ + ldr r2, [pc, #828] @ dddec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne de5c0 │ │ │ │ + bne de948 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne de1a0 │ │ │ │ + bne de528 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b dcc2c │ │ │ │ + b dcfb4 │ │ │ │ cmp r9, #1 │ │ │ │ ldr r9, [r8] │ │ │ │ - beq de428 │ │ │ │ - ldr r3, [pc, #764] @ dda6c │ │ │ │ + beq de7b0 │ │ │ │ + ldr r3, [pc, #764] @ dddf4 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ddd0c │ │ │ │ + bne de094 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae330 │ │ │ │ + bl ae5dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq dec8c │ │ │ │ + beq df014 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ddd58 │ │ │ │ + TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes